ytdl-sub/src/ytdl_sub
Jesse Bannon 1abe2a44f5
[BACKEND] Refactor validation, preparation for subscription dissect (#1398)
Completely rewrite how subscription validation is performed. Optimizes it quite a bit while also adding backend support for the upcoming `dissect` sub-command, where you can resolve any subscription into its 'raw' form for easier debugging when making scripting changes.
2025-12-30 17:03:59 -08:00
..
cli [FEATURE] cli-to-sub argument to convert yt-dlp args to ytdl-sub (#1376) 2025-11-06 21:05:18 -08:00
config [BACKEND] Refactor validation, preparation for subscription dissect (#1398) 2025-12-30 17:03:59 -08:00
downloaders [BACKEND] Refactor validation, preparation for subscription dissect (#1398) 2025-12-30 17:03:59 -08:00
entries [BACKEND] Disallow override names conflicting with plugin names (#1399) 2025-12-26 15:30:37 -08:00
plugins [FEATURE] New parameter for required subtitle languages, and fixes (#1357) 2025-10-11 17:22:13 -07:00
prebuilt_presets [BACKEND] Disallow override names conflicting with plugin names (#1399) 2025-12-26 15:30:37 -08:00
script [BACKEND] Refactor validation, preparation for subscription dissect (#1398) 2025-12-30 17:03:59 -08:00
subscriptions [BACKEND] Refactor validation, preparation for subscription dissect (#1398) 2025-12-30 17:03:59 -08:00
thread [BACKEND] Add generic.collection download strategy, use it for soundcloud, youtube channel/playlist (#230) 2022-09-14 15:36:14 -07:00
utils [BACKEND] Refactor validation, preparation for subscription dissect (#1398) 2025-12-30 17:03:59 -08:00
validators [BACKEND] Refactor validation, preparation for subscription dissect (#1398) 2025-12-30 17:03:59 -08:00
ytdl_additions [RFC] Add preserve_mtime config (#1382) 2025-11-17 22:42:13 -08:00
__init__.py [DOCKER] GUI Docker image using Code-Server (#774) 2023-10-22 01:17:09 -07:00
main.py [FEATURE] --match flag to only run subset of subscriptions (#881) 2024-01-08 13:37:07 -08:00