justin
|
cf7efa70ee
|
Adjust log display to always show all entries. Fixes #22.
|
2023-03-13 11:43:08 +10:30 |
|
justin
|
ea70f47f76
|
Update Changelog
|
2023-03-13 10:54:47 +10:30 |
|
justin
|
2e3156ef65
|
New alpha release
|
2023-03-13 10:50:25 +10:30 |
|
justin
|
08e2c1c377
|
Use constants and constructors in the test
|
2023-03-13 10:48:38 +10:30 |
|
justin
|
b40dd218f1
|
Add move to destination functionality
|
2023-03-13 10:32:20 +10:30 |
|
justin
|
ba87b943ea
|
Add some stress-test data
|
2023-03-13 10:25:59 +10:30 |
|
justin
|
3e7a3a2f3b
|
Fix some more races
|
2023-03-10 00:07:29 +10:30 |
|
justin
|
f2c05d0144
|
Restore test
|
2023-03-09 23:24:03 +10:30 |
|
justin
|
3d72b8b16a
|
Remove debugging test URLs
|
2023-03-09 21:46:28 +10:30 |
|
justin
|
9944cb9104
|
Appease linter
|
2023-03-09 21:32:24 +10:30 |
|
justin
|
9719449d01
|
Update deps
|
2023-03-09 21:32:13 +10:30 |
|
justin
|
e34bef9263
|
Update changelog
|
2023-03-09 21:22:00 +10:30 |
|
justin
|
b0095e0a00
|
Disable test temporarily
|
2023-03-09 21:16:43 +10:30 |
|
justin
|
b914799be0
|
Prep for alpha release
|
2023-03-09 21:16:26 +10:30 |
|
justin
|
565b777399
|
Fix portable binary config handling
|
2023-03-09 21:14:37 +10:30 |
|
justin
|
3e8f04cce9
|
Clean up docker and update deps
|
2023-03-09 21:02:21 +10:30 |
|
justin
|
a97cae9c6d
|
Update changelog
|
2023-03-09 21:01:57 +10:30 |
|
justin
|
2d770781e6
|
Clean up some wording
|
2023-03-09 20:47:00 +10:30 |
|
justin
|
16d9ac368c
|
Start of destination support and some refactoring
|
2022-07-05 20:43:32 +09:30 |
|
justin
|
c1c1fc1866
|
Add compose files and alter build script to build/push to docker
|
2022-05-14 17:24:37 +09:30 |
|
justin
|
14c79a7ff2
|
Start of docker support
|
2022-05-14 16:38:48 +09:30 |
|
justin
|
ee7b8565cc
|
Refactor to prevent races on access of downloads
|
2022-04-18 19:53:07 +09:30 |
|
justin
|
6b1dff54f9
|
Remove some potential races
|
2022-04-18 13:01:07 +09:30 |
|
justin
|
b344e757a6
|
Improve presentation of multiple file downloads on index page
|
2022-04-10 09:21:39 +09:30 |
|
justin
|
c3f58bdcd0
|
Update changelog
|
2022-04-09 23:44:48 +09:30 |
|
justin
|
f899b9c0c2
|
Sanity check destinations
|
2022-04-09 23:42:38 +09:30 |
|
justin
|
4f33603a0c
|
Add destinations configuration
|
2022-04-09 23:32:57 +09:30 |
|
justin
|
5c362df35d
|
Add state for "Fixing MPEG-TS" which takes a while
|
2022-04-09 17:50:26 +09:30 |
|
justin
|
15ee200615
|
Alternative download ETA string
|
2022-04-09 17:46:03 +09:30 |
|
justin
|
9d3f54d2ee
|
Show URL if it is still queued and we don't have any filenames yet.
|
2022-04-09 17:04:19 +09:30 |
|
justin
|
91c68d8816
|
Show more information when downloading from playlists
|
2022-04-09 15:13:22 +09:30 |
|
justin
|
b81fce94a2
|
Fix username
|
2022-04-09 14:21:39 +09:30 |
|
justin
|
bb8e8662fd
|
Commit missing file
|
2022-04-09 12:30:37 +09:30 |
|
justin
|
50a6ac9e85
|
Fix bug migrating config, add test
|
2022-04-09 12:26:56 +09:30 |
|
justin
|
3bbc715e74
|
Add funding config
|
2022-04-09 11:32:27 +09:30 |
|
justin
|
b85a2418f0
|
Update changelog
|
2022-04-07 21:50:54 +09:30 |
|
justin
|
8567173c77
|
Make the error message more prominent.
|
2022-04-07 21:47:35 +09:30 |
|
justin
|
394c77f139
|
Enable portable mode by reading a config file 'gropple.yml' from the current directory, if present. Closes #13
|
2022-04-07 21:46:39 +09:30 |
|
justin
|
b88df9beff
|
Clean up README
|
2022-04-07 21:38:14 +09:30 |
|
justin
|
2e94eb6a87
|
Create a ConfigService struct to handle managing our config.
|
2022-04-07 20:39:14 +09:30 |
|
justin
|
4bd38a8635
|
Fix language
|
2022-04-07 20:38:36 +09:30 |
|
justin
|
c05bed1148
|
Refactor download creation
|
2022-04-06 20:35:28 +09:30 |
|
justin
|
bdf9730ab0
|
Add note on how arguments work for commands. Closes #15
|
2022-04-06 19:56:28 +09:30 |
|
justin
|
479939e188
|
Update CHANGELOG
|
2022-01-06 21:38:10 +10:30 |
|
justin
|
4a5b5009eb
|
Allow POSIX platforms only to stop downloads. Windows is another ball of wax, as usual.
|
2022-01-06 21:37:30 +10:30 |
|
justin
|
f487ff0371
|
Use Process.Kill instead which is (hopefully) cross-platform enough. Improve test reliability.
|
2022-01-06 16:19:22 +10:30 |
|
justin
|
21f9e71d6d
|
Unnecessary debugging removal
|
2022-01-06 00:05:07 +10:30 |
|
justin
|
c5d1b35955
|
Improve testing across the max downloads per domain.
|
2022-01-06 00:03:48 +10:30 |
|
justin
|
7007d92c07
|
Add spelling
|
2022-01-05 23:57:33 +10:30 |
|
justin
|
3dc33cd441
|
Fix recursive lock
|
2022-01-05 23:56:12 +10:30 |
|
justin
|
8bf9f42416
|
Bump version
|
2021-11-21 16:31:17 +10:30 |
|
justin
|
14a35cdd9e
|
Check the chosen command for existence
|
2021-11-21 16:30:57 +10:30 |
|
justin
|
0bfa38fff5
|
Cleanup incorrect comment
|
2021-11-21 16:25:24 +10:30 |
|
justin
|
e8a4f41ca2
|
Implement download queue (default size 2) and cleanup old entries after a while
|
2021-11-21 16:19:49 +10:30 |
|
justin
|
d1f92abb16
|
Add new config option to limit number of active downloads
|
2021-11-21 13:25:55 +10:30 |
|
justin
|
4b433304f6
|
Add link to re-show the popup, and add some colour and other visual improvements
|
2021-10-26 22:48:16 +10:30 |
|
justin
|
3964c6fa72
|
Update changelog
|
2021-10-25 22:47:11 +10:30 |
|
justin
|
1e770e5c72
|
Bump version
|
2021-10-25 22:46:19 +10:30 |
|
justin
|
4069109509
|
Make it possible to reload the popup window without initiating a new download
|
2021-10-25 22:45:56 +10:30 |
|
justin
|
c88a801e97
|
Add a note just in case people run into adblocker problems
|
2021-10-25 22:45:23 +10:30 |
|
justin
|
3bd3d30701
|
Improve log matching and test
|
2021-10-04 11:40:32 +10:30 |
|
justin
|
59a462eb04
|
Update docco for release
|
2021-10-01 10:13:29 +09:30 |
|
justin
|
1427428c14
|
Fix method URL and remove debugging
|
2021-09-30 23:55:55 +09:30 |
|
justin
|
fc0d6a32c3
|
Allow downloads to be created, prompt the user for a profile.
|
2021-09-30 23:48:56 +09:30 |
|
justin
|
d47e2af2a4
|
Fix mp3 config
|
2021-09-30 23:48:05 +09:30 |
|
justin
|
cf7ae66d0d
|
Minor UI improvements
|
2021-09-30 17:46:16 +09:30 |
|
justin
|
49479e7eee
|
Break the menu out into a separate template
|
2021-09-30 17:46:01 +09:30 |
|
justin
|
43baca27ab
|
Use the configuration for popup dimensions
|
2021-09-30 17:45:25 +09:30 |
|
justin
|
f4336f7114
|
Sexy, sexy transitions
|
2021-09-30 17:12:03 +09:30 |
|
justin
|
45ebafddcf
|
Better error messages for config check failures
|
2021-09-30 17:11:44 +09:30 |
|
justin
|
89b142a150
|
Allow for adding/deleting profiles, add a bunch of sanity checks for config changes.
|
2021-09-30 17:04:12 +09:30 |
|
justin
|
bf127f6cc2
|
Add menu bar
|
2021-09-30 14:46:57 +09:30 |
|
justin
|
e647a180ca
|
Beautify config screen.
|
2021-09-30 13:00:31 +09:30 |
|
justin
|
910cb443bd
|
Read/Write config, create default config if not exists
|
2021-09-30 12:27:59 +09:30 |
|
justin
|
b0804b743e
|
Update Changelog
|
2021-09-29 23:21:24 +09:30 |
|
justin
|
eb31367e8f
|
Fix printf string
|
2021-09-29 23:18:42 +09:30 |
|
justin
|
ada866f8b0
|
Remove superfluous log print
|
2021-09-29 23:17:53 +09:30 |
|
justin
|
8b291f4629
|
Update REST to allow config submission, form allowing editing of all values including the download profile commands and arguments. Neat.
|
2021-09-29 23:15:44 +09:30 |
|
justin
|
2aba19770f
|
Start of the web frontend and backend for config handling.
|
2021-09-28 22:09:12 +09:30 |
|
justin
|
7500a30f6b
|
About time we had a changelog
|
2021-09-28 21:18:38 +09:30 |
|
justin
|
2ba4588fba
|
Start to move config to a config file.
|
2021-09-28 21:17:54 +09:30 |
|
justin
|
f7b9454835
|
Merge branch 'main' of https://github.com/tardisx/gropple
|
2021-09-28 16:20:16 +09:30 |
|
justin
|
e07e01afee
|
Fix typo
|
2021-09-28 15:53:32 +09:30 |
|
justin
|
b112b12a3f
|
Add version package
|
2021-09-26 21:15:04 +09:30 |
|
justin
|
7b9620631e
|
Version check and upgrade prompt.
|
2021-09-26 21:13:33 +09:30 |
|
justin
|
648b9ad886
|
Bump version
|
2021-09-26 12:49:08 +09:30 |
|
justin
|
7c1d11298f
|
Clean up and better error checking
|
2021-09-26 12:48:42 +09:30 |
|
justin
|
2c57a77b98
|
Make the index page dynamic
|
2021-09-26 12:33:31 +09:30 |
|
justin
|
a99f65918f
|
Fix regexp for the "merge" log line
|
2021-09-26 12:33:03 +09:30 |
|
 justinandGitHub
|
f9ec3a4b25
|
Create dependabot.yml
|
2021-09-24 20:32:37 +09:30 |
|
justin
|
97fb67cb09
|
Bump version
|
2021-09-24 20:03:14 +09:30 |
|
justin
|
ce49bd5177
|
Merge branch 'main' of https://github.com/tardisx/gropple
|
2021-09-24 20:00:08 +09:30 |
|
justin
|
0cd6b5edef
|
Oops :-) Avoid infinite recursion.
|
2021-09-24 15:45:50 +09:30 |
|
justin
|
3eaf1b921d
|
Add an option to use a youtube-dl fork, and change the command line arguments.
|
2021-09-24 15:35:54 +09:30 |
|
justin
|
7fb051e8e4
|
Make logs scroll instead of extending the page height
|
2021-09-23 11:06:49 +09:30 |
|
 justinandGitHub
|
c039c3e585
|
Update README.md
|
2021-09-22 23:45:33 +09:30 |
|
justin
|
a894aae0a5
|
This time for sure.
|
2021-09-22 23:15:02 +09:30 |
|
justin
|
44f79f86c7
|
Sigh. What about this.
|
2021-09-22 23:11:54 +09:30 |
|
justin
|
ba1831ce24
|
What about this.
|
2021-09-22 23:08:40 +09:30 |
|
justin
|
8cd6f6c5da
|
Attempt to show screencast
|
2021-09-22 23:01:19 +09:30 |
|