|
|
fceb36c723
|
code refactoring: cancellation signal for stdout parsers
|
2024-08-23 11:54:10 +02:00 |
|
|
|
79f1473c6a
|
fixed livestream process not properly killed
|
2024-08-21 11:16:44 +02:00 |
|
|
|
8f2d9eaf6e
|
code refactoring
|
2024-08-20 20:29:32 +02:00 |
|
|
|
8b26bf513f
|
code refactoring
|
2024-08-20 19:11:54 +02:00 |
|
|
|
25210ccc22
|
code refactoring
|
2024-08-20 19:04:10 +02:00 |
|
|
|
3205711bb1
|
improved livestream waiting
|
2024-08-20 18:50:42 +02:00 |
|
|
|
92e3fd994e
|
code refactoring / fix typos
|
2024-08-20 09:42:04 +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 |
|
|
|
a64798644a
|
code refactoring
fixed bad escape in i18n.yaml
|
2024-08-19 10:25:25 +02:00 |
|
|
|
9b61436a05
|
openid code refactoring
|
2024-07-24 09:58:37 +02:00 |
|
|
|
31e3cfab24
|
code refactoring
|
2024-07-23 19:23:51 +02:00 |
|
|
|
ed437ec367
|
oid configuration hotfix
|
2024-07-23 19:23:13 +02:00 |
|
Marco Piovanello
|
92aabc0086
|
OpenID authentification (#170)
* openid authentification
* openid middleware
* openId login
* tidied login page
* removed useless email text field
|
2024-07-23 19:04:05 +02:00 |
|
|
|
38a0cedc9c
|
fixed empty url in format selection
Closes #163
|
2024-07-14 15:52:36 +02:00 |
|
|
|
c0c2fcb009
|
fix "default templates are re-added upon restart"
Mentioned in #161
|
2024-07-08 10:19:44 +02:00 |
|
|
|
3edebbdb6c
|
prevent completed download restart
|
2024-07-02 11:37:06 +02:00 |
|
|
|
0daf36719b
|
Fixed process not cleared after download.
Closes #160
|
2024-06-21 10:41:49 +02:00 |
|
|
|
38683bfe85
|
code refactoring
|
2024-06-14 11:14:39 +02:00 |
|
|
|
9c09c88d06
|
way faster playlist entries detection
|
2024-06-12 10:16:24 +02:00 |
|
|
|
6ffca7d64f
|
sse logger consumer optimizations
|
2024-06-11 16:18:04 +02:00 |
|
|
|
0b0ba4718c
|
Kubernetes fixups according to #157
|
2024-06-09 11:21:13 +02:00 |
|
|
|
d614433501
|
fixed yt-dlp duplicated playlist entries
|
2024-06-07 16:24:36 +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 |
|
|
|
2f0afe27cc
|
removed --no-mtime and -x switches in settings
Custom templates are powerful: --no-mtime has been set as default behavior (template named default), -x is another template named "audio only"
|
2024-06-07 10:08:32 +02:00 |
|
|
|
4013a66b04
|
stream downloads zip archive
|
2024-06-03 11:03:16 +02:00 |
|
|
|
4cc1ed681a
|
fix ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
closes #154
|
2024-06-03 10:52:05 +02:00 |
|
|
|
22e80893f3
|
swagger
|
2024-05-24 15:53:11 +02:00 |
|
|
|
f2389a6e6a
|
Fixed nil logger pointer in rest endpoints
Closes #153
|
2024-05-24 13:59:03 +02:00 |
|
|
|
46926eb873
|
removed utils package
|
2024-05-20 08:59:39 +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 |
|
|
|
da84eb14f3
|
changed channel based approach to sync/semaphore
|
2024-05-16 10:39:29 +02:00 |
|
|
|
f5f0af7e1e
|
fixed potential goroutine deadlock in message queue
|
2024-05-16 10:10:42 +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 |
|
|
|
62eadb52a6
|
use message queue to restore download from session file
|
2024-05-13 11:15:08 +02:00 |
|
|
|
6abfb57598
|
fixed playlist download not setting metadata
|
2024-05-13 11:04:16 +02:00 |
|
|
|
00bacf5c41
|
comments and code refactoring
|
2024-04-24 11:52:14 +02:00 |
|
|
|
01c327d308
|
fix nil pointer
|
2024-04-24 11:10:42 +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 |
|
|
|
294ad29bf2
|
Fixed possible nil logger in playlist download
Fixes #145
|
2024-04-12 22:35:05 +02:00 |
|
|
|
d336b92e46
|
code refactoring
|
2024-04-10 12:52:17 +02:00 |
|
|
|
2f02293a52
|
code refactoring
|
2024-04-10 12:02:04 +02:00 |
|
|
|
566f0f2ac2
|
download process: added optimistic update.
|
2024-04-09 09:46:01 +02:00 |
|
|
|
c6e48f4baa
|
code and layout refactoring
|
2024-03-26 10:10:27 +01:00 |
|
|
|
bf2e24009e
|
enabled file logging with log rotation
|
2024-03-25 11:32:11 +01:00 |
|
Boris Rybalkin
|
e7639c2720
|
unix socket support (useful behind nginx proxy) (#143)
|
2024-03-25 09:21:22 +01:00 |
|
|
|
29dfebe48b
|
removed 3rd party dependency in favor of std "slices" package
dependencies update
|
2024-03-24 09:22:17 +01:00 |
|
|
|
43e5c94b58
|
display yt-dlp version, multiple downloads enabled.
code refactoring
preparations for optimistic ui updates for new downloads
|
2024-03-22 13:22:38 +01:00 |
|