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
d947876a71
fix: pass DEBUG log level to ytdl
2025-12-30 10:01:43 -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
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
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
Alex
cc5f22abf0
Merge pull request #608 from rdiaz738/master
...
Fixed MAX_CONCURRENT_DOWNLOADS and button styling
2025-03-07 09:47:18 +02:00
rdiaz738
8ea3359730
Fix for 605 and 607
2025-03-06 18:29:06 -08:00
thar
c89aa44628
Fix: Restore queue when container restarted
...
In case the user tries to restart the container with an updated container but an old queue file, the system checks if the object contains the attributes playlist_strict_mode and playlist_item_limit. If they are not present, it sets them to False and 0, respectively.
2025-03-05 17:34:53 -06:00
rdiaz738
92f5d34ce2
Refactored with feedback
2025-03-04 16:16:19 -08:00
rdiaz738
8d70ed9d36
Updated ui and backend
...
Added Sequential, limited and concurrent downloading and import export buttons
2025-03-01 17:43:48 -08:00
rdiaz738
4acb48b12a
Merge remote-tracking branch 'upstream/master'
2025-03-01 14:07:31 -08:00
admapop
bec65c3705
chore: PR suggestion
2024-12-28 20:41:22 +02:00
admapop
0916c22c06
fix: impersonate property needs to be of the right type and not as it is being passed now via JSON
2024-12-28 17:03:59 +02:00
Peter Copeland
818847a37a
fix: provide default value for title when absent
2024-10-01 22:46:56 -06:00
Pawel Derehajlo
9675cbe988
fixed: Regression causing playlist output format to be applied to every video
2024-08-21 23:52:38 +02:00
Pawel Derehajlo
301ff92b58
added OUTPUT_TEMPLATE_PLAYLIST variable
2024-08-19 16:31:25 +02:00
Pawel Derehajlo
5b64f2f615
fixed: urls with a video in a playlist were incorrectly downloaded as a whole playlist as single item instead of split by each video
2024-08-18 11:27:15 +02:00
Pawel Derehajlo
c675db1ae5
Added Playlist Strict mode and Item limits
2024-08-18 11:07:59 +02:00
evilmonkeydiaz
2097a7adfa
Added concurrent and limited modes
2024-08-17 16:09:42 -07:00
evilmonkeydiaz
8552faf9c5
Concurrent downloads
2024-08-17 15:15:53 -07:00
evilmonkeydiaz
d2bf4bd385
update class
2024-08-17 14:22:03 -07:00
evilmonkeydiaz
50e67e1459
Update ytdl.py
2024-08-17 13:27:35 -07:00
evilmonkeydiaz
07a2315703
Updated to cocurrent downloads attempt 1
2024-08-17 12:25:12 -07:00
Alex
06606c7b40
Merge pull request #385 from vkartk/fix-cancel-nonstarted-downloads-383
...
Fix cancellation & deletion for non-started downloads (#383 )
2024-01-26 10:51:48 +02:00
vkartk
f9a2a697df
Prevent crash on missing filename (status.get)
2024-01-26 14:04:47 +05:30
vkartk
9e9112f7ef
Fix cancelling non-started downloads ( #383 )
2024-01-26 11:06:54 +05:30
vkartk
d5e6c8bf98
Backend: Integrate file size calculation and API endpoint ( #322 )
2024-01-26 09:38:38 +05:30
Jonas Reeb
2f7f72a553
metube-363 Pass paths also when extracting metadata
...
In some cases, such as when writing thumbnails this call can still cause creation of non-temporary files on disk which should then also be placed in DOWNLOAD_DIR
2024-01-02 11:05:51 +01:00
Qiao Wang
fcc7a4808e
Merge branch 'master' of https://github.com/nodew/metube into auto-start
2023-12-09 12:49:41 +08:00