47 Commits

Author SHA1 Message Date
d864a8c486 Do some de-linting, but disable for now in goreleaser 2025-04-25 11:13:48 +09:30
dd211f6077 Lint 2024-03-17 09:33:09 +10:30
d9a979b782 Remove (almost) all the panics 2024-03-16 21:14:46 +10:30
3353d3d923 Juggle the test to the right place, call it also while saving config to be consistent 2023-11-28 21:30:48 +10:30
5d57803799 Add feature to do bulk downloads, bump version 2023-11-25 22:03:06 +10:30
c806ee8905 Clean up file list 2023-11-22 08:32:36 +10:30
d51a703820 Tidy up file list 2023-11-21 22:05:13 +10:30
e65ae41a4a Fix version display 2023-11-20 21:22:48 +10:30
a1e6421842 Destinations are now DownloadOptions 2023-11-20 21:01:50 +10:30
adb9922b52
Refactor web (#26) 2023-11-20 07:38:16 +10:30
385de634f6 Fix Stop button 2023-03-15 05:15:49 +10:30
cf7efa70ee Adjust log display to always show all entries. Fixes #22. 2023-03-13 11:43:08 +10:30
08e2c1c377 Use constants and constructors in the test 2023-03-13 10:48:38 +10:30
b40dd218f1 Add move to destination functionality 2023-03-13 10:32:20 +10:30
2d770781e6 Clean up some wording 2023-03-09 20:47:00 +10:30
16d9ac368c Start of destination support and some refactoring 2022-07-05 20:43:32 +09:30
b344e757a6 Improve presentation of multiple file downloads on index page 2022-04-10 09:21:39 +09:30
f899b9c0c2 Sanity check destinations 2022-04-09 23:42:38 +09:30
4f33603a0c Add destinations configuration 2022-04-09 23:32:57 +09:30
9d3f54d2ee Show URL if it is still queued and we don't have any filenames yet. 2022-04-09 17:04:19 +09:30
91c68d8816 Show more information when downloading from playlists 2022-04-09 15:13:22 +09:30
8567173c77 Make the error message more prominent. 2022-04-07 21:47:35 +09:30
bdf9730ab0 Add note on how arguments work for commands. Closes #15 2022-04-06 19:56:28 +09:30
4a5b5009eb Allow POSIX platforms only to stop downloads. Windows is another ball of wax, as usual. 2022-01-06 21:37:30 +10:30
3dc33cd441 Fix recursive lock 2022-01-05 23:56:12 +10:30
d1f92abb16 Add new config option to limit number of active downloads 2021-11-21 13:25:55 +10:30
4b433304f6 Add link to re-show the popup, and add some colour and other visual improvements 2021-10-26 22:48:16 +10:30
4069109509 Make it possible to reload the popup window without initiating a new download 2021-10-25 22:45:56 +10:30
c88a801e97 Add a note just in case people run into adblocker problems 2021-10-25 22:45:23 +10:30
1427428c14 Fix method URL and remove debugging 2021-09-30 23:55:55 +09:30
fc0d6a32c3 Allow downloads to be created, prompt the user for a profile. 2021-09-30 23:48:56 +09:30
cf7ae66d0d Minor UI improvements 2021-09-30 17:46:16 +09:30
49479e7eee Break the menu out into a separate template 2021-09-30 17:46:01 +09:30
f4336f7114 Sexy, sexy transitions 2021-09-30 17:12:03 +09:30
89b142a150 Allow for adding/deleting profiles, add a bunch of sanity checks for config changes. 2021-09-30 17:04:12 +09:30
bf127f6cc2 Add menu bar 2021-09-30 14:46:57 +09:30
e647a180ca Beautify config screen. 2021-09-30 13:00:31 +09:30
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
2aba19770f Start of the web frontend and backend for config handling. 2021-09-28 22:09:12 +09:30
7b9620631e Version check and upgrade prompt. 2021-09-26 21:13:33 +09:30
7c1d11298f Clean up and better error checking 2021-09-26 12:48:42 +09:30
2c57a77b98 Make the index page dynamic 2021-09-26 12:33:31 +09:30
7fb051e8e4 Make logs scroll instead of extending the page height 2021-09-23 11:06:49 +09:30
39ff963843 Show logs during download because why not. 2021-09-21 19:20:48 +09:30
073214716c Improve index presentation 2021-09-21 17:46:36 +09:30
5cc2e609ae Add finished flag to response and clean up html templates 2021-09-21 17:13:30 +09:30
e7b8410d1b Add files. 2021-09-21 08:33:24 +09:30