Alex Shnitman
|
58c317f7cd
|
enhance playlist addition cancellation and improve error handling UI
|
2026-03-02 20:21:04 +02:00 |
|
ddmoney420
|
880eda8435
|
feat: cancel playlist adding mid-operation (closes #840)
|
2026-03-01 19:11:29 -07:00 |
|
Alex Shnitman
|
053e41cf52
|
code review fixes
|
2026-02-27 12:58:50 +02:00 |
|
vitaliibudnyi
|
77da359234
|
fix: for 'text only' subs now download .txt instead of an intermediate .srt
|
2026-02-27 12:46:23 +02:00 |
|
vitaliibudnyi
|
8dff6448b2
|
add "text only" as another advanced option for captions format
|
2026-02-27 12:46:23 +02:00 |
|
vitaliibudnyi
|
dd4e05325a
|
change delaut captions type to .srt
|
2026-02-27 12:46:23 +02:00 |
|
vitaliibudnyi
|
ce9703cd04
|
add advanced options for captions download format
|
2026-02-27 12:46:23 +02:00 |
|
vitaliibudnyi
|
973a87ffc6
|
add "captions" as download format
|
2026-02-27 12:46:23 +02:00 |
|
Alex Shnitman
|
56258a4f1b
|
disallow upward directory traversal in request-generated templates
|
2026-02-19 09:32:23 +02:00 |
|
Alex Shnitman
|
3bf7fb51f4
|
fix filepath regression
|
2026-02-14 08:58:01 +02:00 |
|
Alex Shnitman
|
8ae06c65d0
|
Refactor download status handling to ensure correct file path processing and task synchronization (closes #872)
|
2026-02-13 16:29:57 +02:00 |
|
Alex Shnitman
|
de7e1418b5
|
add a missed substitution
|
2026-02-12 22:16:59 +02:00 |
|
Ivan Barsukov
|
f47e5db284
|
Refactor output template field substitution logic
|
2026-02-09 14:49:50 +03:00 |
|
Alex Shnitman
|
76bdb376c3
|
cont. fix channel / playlist detection logic (closes #894)
|
2026-02-08 18:11:56 +02:00 |
|
Alex Shnitman
|
9896ce6820
|
fix channel / playlist detection logic (closes #894)
|
2026-02-08 12:14:35 +02:00 |
|
Alex Shnitman
|
79d0c3895e
|
consolidate adding logic
|
2026-02-07 17:33:48 +02:00 |
|
Adam Fendley
|
ffe1112dc6
|
Fix __add_entry parameters; remove duplicated code between channel and playlist processing
|
2026-02-07 17:30:40 +02:00 |
|
Adam Fendley
|
393add34b1
|
Add support for downloading an entire channel
|
2026-02-07 17:30:40 +02:00 |
|
Alex Shnitman
|
9be0781c7f
|
remove unnecessary DOWNLOAD_MODE config; always run concurrently (can limit to 1 for sequential mode)
|
2026-01-09 14:33:12 +02:00 |
|
Alex Shnitman
|
e378179e05
|
remove playlist strict mode (make it always true)
|
2026-01-09 14:26:50 +02:00 |
|
Alex
|
a74b201ed8
|
Merge pull request #862 from AlvinRamoutar/task/repair-persistentqueues
feature/repair-persistent-queues
|
2026-01-08 21:29:23 +02:00 |
|
AlvinRamoutar
|
191f17ee38
|
syntax changes + null logic update for dbm repair
|
2026-01-05 18:13:42 -05:00 |
|
AlvinRamoutar
|
d799a4a8eb
|
feature/repair-persistent-queues
|
2025-12-31 04:25:51 -05:00 |
|
Igor Katkov
|
02480afddf
|
feat: Use OUTPUT_TEMPLATE_CHAPTER default setting
|
2025-12-31 00:13:55 -08:00 |
|
Igor Katkov
|
d51f2ce628
|
feat: Undo bogus formatting changes
|
2025-12-30 23:33:01 -08:00 |
|
Igor Katkov
|
962929d42d
|
feat: Implement chapter splitting functionality with UI controls, yt-dlp integration, and chapter file tracking.
|
2025-12-30 22:07:49 -08:00 |
|
Igor Katkov
|
09a2e95515
|
fix: Root logger aligns with config.LOGLEVEL
|
2025-12-30 10:19:30 -08:00 |
|
Igor Katkov
|
d947876a71
|
fix: pass DEBUG log level to ytdl
|
2025-12-30 10:01:43 -08:00 |
|
Igor Katkov
|
6ba681a3cd
|
fix: Moved code to respect loggin level in main.py
|
2025-12-30 08:45:54 -08:00 |
|
Lemon Lam
|
dae710a339
|
Suppress download progress update
...by sending them to debug
|
2025-12-26 19:42:09 +08:00 |
|
Lemon Lam
|
318f4f9f21
|
Convert to LF
|
2025-12-26 19:30:26 +08:00 |
|
Alex Shnitman
|
ef5a63e599
|
fix download entry pickle (closes #827)
|
2025-11-16 10:37:38 +02:00 |
|
copilot-swe-agent[bot]
|
ecfc188388
|
Make ObjectSerializer handle all iterables including generators
Co-authored-by: alexta69 <7450369+alexta69@users.noreply.github.com>
|
2025-10-01 05:59:48 +00:00 |
|
copilot-swe-agent[bot]
|
916ed330dd
|
Fix AttributeError in ObjectSerializer by checking for __dict__ attribute
Co-authored-by: alexta69 <7450369+alexta69@users.noreply.github.com>
|
2025-10-01 05:46:23 +00:00 |
|
Sean Ellingham
|
27aa865c37
|
Improve performance of restoring queues on restart
|
2025-09-27 14:08:19 +01:00 |
|
Sean Ellingham
|
cfd464f7be
|
Include auto_start status in add info log
|
2025-09-26 14:07:08 +01:00 |
|
Sean Ellingham
|
991a0c523a
|
Restore pending downloads on start
|
2025-09-26 13:28:33 +01:00 |
|
xerdream
|
d744f73552
|
Fix file watching not working due to relative paths
|
2025-08-13 15:25:07 +08:00 |
|
Alex Shnitman
|
8f36ca910a
|
simplified some logic and improved error handling
|
2025-07-27 10:03:51 +03:00 |
|
xerdream
|
7f28f17d77
|
change the reload options file logic
|
2025-07-25 13:12:32 +08:00 |
|
xerdream
|
91aaa9f425
|
remove the reload file option and consolidate code
|
2025-07-22 08:33:11 +08:00 |
|
xerdream
|
afbf8b07d6
|
add the ability to reload 'YTDL_OPTIONS' when file is modified
|
2025-07-21 11:20:53 +08:00 |
|
Alex Shnitman
|
2a687c92b4
|
change log level defaults
|
2025-06-28 12:00:55 +03:00 |
|
nixielectra
|
03be4c6329
|
add LOGLEVEL and ENABLE_ACCESSLOG env variables
|
2025-06-28 16:40:38 +08:00 |
|
Alex Shnitman
|
d74e8df408
|
add metube version. closes #83
|
2025-06-05 20:47:49 +03:00 |
|
Alex Shnitman
|
f494c4f6be
|
fix download folder selection dropdown. closes #678
|
2025-06-05 18:45:36 +03:00 |
|
Alex Shnitman
|
b7ef408d5d
|
upgrade to angular 19
|
2025-06-02 23:16:32 +03:00 |
|
backbonemedia
|
46ed0167cb
|
Exclude custom directories by regex
|
2025-05-30 20:48:38 +02:00 |
|
you-cant-see-me
|
6f2a6b94e4
|
Fix download with impersonate
|
2025-05-27 16:16:37 +01:00 |
|
you-cant-see-me
|
cdcb6691b0
|
Fix impersonate option
|
2025-05-27 15:56:48 +01:00 |
|