ff93bd552f
support for cron based subscriptions management
2025-02-04 13:58:58 +01:00
Michael M. Chang
49fdaeb42a
update username ( #234 )
2025-01-01 09:38:59 +01:00
9d3861ab39
Added better archive functionalty (backend side atm)
...
Code refactoring
2024-12-18 11:59:17 +01:00
4a87ea559a
prevent downloading playlist with format selection
2024-11-10 15:32:17 +01:00
Andrási István
846fb294d0
Fix module name to match major version v3. Simplify makefile. ( #213 )
...
Co-authored-by: Marco Piovanello <35533749+marcopeocchi@users.noreply.github.com >
2024-11-10 13:59:40 +01:00
Eric Lam
a2793f9541
fixed Can't download extracted audio as mp3 #152 ( #196 )
2024-09-17 19:49:07 +02:00
b0c7c13e5e
code refactoring, removed unused rx package
2024-08-26 10:18:14 +02:00
Marco Piovanello
bb4db5d342
Use cookies saved server side ( #188 )
...
* retrieve cookies stored server side
fixed netscape cookies validation pipeline
* code refactoring
2024-08-26 10:09:02 +02:00
434efc79d8
code refactoring, dependencies update
2024-08-23 20:31:47 +02:00
54771b2d78
resuse the message queue for livestream downloading
2024-08-23 18:52:13 +02:00
Marco Piovanello
fd5e62e23b
Feat livestream support ( #180 )
...
* experimental livestrea support
* test livestream
* update wait time detection
* update livestream functions
* persist and restore livestreams monitor session
* fan-in logging
* deps update
* added live time display
* livestream monitor prototype
* changed to default logger instead of passing *slog.Logger everywhere
* code refactoring, comments
2024-08-19 22:08:09 +02:00
38a0cedc9c
fixed empty url in format selection
...
Closes #163
2024-07-14 15:52:36 +02:00
3edebbdb6c
prevent completed download restart
2024-07-02 11:37:06 +02:00
38683bfe85
code refactoring
2024-06-14 11:14:39 +02:00
f4c4d6928b
code refactoring
2024-06-07 11:19:17 +02:00
00ca9156fb
sped-up download by spawning 1 less yt-dlp process
2024-06-07 10:55:03 +02:00
472db89ea3
load balancer implementation, code refactoring
2024-05-20 08:48:01 +02:00
c10f60d4d4
async metadata provider
2024-05-16 11:05:08 +02:00
8f10baf09b
changed to an "event bus" approach in the message queue, fixed unset download parameters.
2024-05-14 11:21:02 +02:00
00bacf5c41
comments and code refactoring
2024-04-24 11:52:14 +02:00
3da81affb3
better error logging
2024-04-22 10:03:16 +02:00
205f2e5cdf
Implemented "download file" in dashboard and bulk download
...
closes #115
2024-04-16 11:27:47 +02:00
566f0f2ac2
download process: added optimistic update.
2024-04-09 09:46:01 +02:00
29dfebe48b
removed 3rd party dependency in favor of std "slices" package
...
dependencies update
2024-03-24 09:22:17 +01:00
3f836d0fa6
added some comments on the server side
2024-03-18 10:19:39 +01:00
d3371ed64c
handle -P or --paths yt-dlp flag
2024-01-26 11:36:39 +01:00
15766bd016
handle -P param
2024-01-26 11:33:22 +01:00
Marco
6aa2d41988
Logging in webUI, Archive view refactor ( #127 )
...
* test logging
* test impl for logging
* implemented "live logging", restyle templates dropdown
* moved extract audio to downloadDialog, fixed labels
* code refactoring
* buffering logs
2024-01-09 14:29:18 +01:00
Marco
f478754b6f
fixed double ext and playlist title detection ( #106 )
2023-11-22 11:14:58 +01:00
c320058af3
bug fix
2023-10-28 10:38:26 +02:00
062e07aa98
code refactoring, backend code optimization
2023-10-28 10:32:28 +02:00
b512e996ad
config package refactor
2023-10-24 16:07:38 +02:00
Marco
ba23485b33
97 custom arguments broken ( #99 )
...
* golang debug
* handle template in playlist download
* code refactoring, dropped goccy go json
2023-10-22 15:54:08 +02:00
fa4ba8a211
fix session file path, code refactoring
2023-09-27 13:08:42 +02:00
db5097c889
hotfix formats
2023-08-01 14:43:52 +02:00
Marco
8327d1e94c
Download REST API endpoints ( #72 )
...
* backend and frontend hotfixes, see message
Improved rendering on the frontend by cutting unecessary useStates.
Backend side, downloads now auto resume even on application kill.
* download rest api endpoints, general code refactor
* download request json mappings
2023-07-31 08:30:09 +02:00
Marco
68c829c40e
10 playlist download ( #71 )
...
* leveraging message queue for playlist entries DL
* playlist support implemented
It's a little bit slow but solid enough :D
2023-07-28 11:44:38 +02:00
Marco
3ded768a6f
10 feat download queue ( #59 )
...
* testing message queue
* better mq syncronisation
* major code refactoring, concern separation.
* bugfix
* code refactoring
* queuesize configurable via flags
* code refactoring
* comments
* code refactoring, updated readme
2023-06-26 11:27:15 +02:00