Commit Graph

106 Commits

Author SHA1 Message Date
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 v0.5.5 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 v0.5.4 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 v0.5.3 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 v0.5.2 2021-10-26 22:48:16 +10:30
justin 3964c6fa72 Update changelog v0.5.1 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 v0.5.0 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