Commit Graph

21 Commits

Author SHA1 Message Date
marcobaobao 6880f60d14 Code refactoring, added clear button 2025-03-13 11:22:17 +01:00
marcobaobao ceb92d066c code refactoring 2025-02-06 19:27:38 +01:00
Marco Piovanello cf74948840 initial support for playlist modifiers (#262)
supported modifiers are --playlist-start, --playlist-end, --playlist-reverse, --max-downloads
2025-02-06 11:30:28 +01:00
Michael M. Chang 49fdaeb42a update username (#234) 2025-01-01 09:38:59 +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
marcobaobao 8f2d9eaf6e code refactoring 2024-08-20 20:29:32 +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
marcobaobao 9c09c88d06 way faster playlist entries detection 2024-06-12 10:16:24 +02:00
marcobaobao d614433501 fixed yt-dlp duplicated playlist entries 2024-06-07 16:24:36 +02:00
marcobaobao 8f10baf09b changed to an "event bus" approach in the message queue, fixed unset download parameters. 2024-05-14 11:21:02 +02:00
marcobaobao 6abfb57598 fixed playlist download not setting metadata 2024-05-13 11:04:16 +02:00
marco.piovanello 294ad29bf2 Fixed possible nil logger in playlist download
Fixes #145
2024-04-12 22:35:05 +02:00
marcobaobao 2f02293a52 code refactoring 2024-04-10 12:02:04 +02:00
marco.piovanello 3d9a7e9810 fixed nil pointer dereferece
closes #128
2024-01-12 10:55:29 +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
marcobaobao 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
marcobaobao da4aaeac84 code refactoring, fixed playlist downloads sorting 2023-10-19 11:29:56 +02:00
marcobaobao 3efbb9d464 code refactoring 2023-09-27 13:09:13 +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