Commit graph

36 commits

Author SHA1 Message Date
arabcoders
ce1d4991d7 minor fixes to how we handle preset cookies 2025-04-06 02:17:00 +03:00
arabcoders
d6ab18ec22 migrate the entire app to use cli options for ytdlp and make it behave as close to cli options parsing as possible. 2025-04-06 01:03:17 +03:00
arabcoders
f7101f6a38 simplified the codebase and removed all backwards compat flags and checks. 2025-04-01 22:56:28 +03:00
arabcoders
b09bf14acd complete the migration to yt-dlp cli instead of JSON config 2025-03-31 22:47:54 +03:00
arabcoders
77de30609b updated the conversion process of cli to config 2025-03-31 20:46:55 +03:00
arabcoders
23b1b409f4 deprecate JSON yt-dlp config & Post-Processors in presets and recommand cli options. 2025-03-31 02:13:33 +03:00
arabcoders
aa3538917f Maintain playlist keys. Fixes #227 2025-03-26 00:54:46 +03:00
ArabCoders
07fc86565a updated the app to use EventBus 2025-03-21 23:56:02 +03:00
ArabCoders
ca00aff9e3 fix params Impersonate target 2025-03-16 21:24:00 +03:00
ArabCoders
095bca9e88 more fit approch to handle yt-dlp logging messages. 2025-03-15 22:29:05 +03:00
ArabCoders
1b57e41e1b try to differentiate yt-dlp logs for each download. 2025-03-15 20:10:28 +03:00
ArabCoders
7849eb8735 make break_on_existing optional and overridable by user. 2025-03-15 01:00:27 +03:00
ArabCoders
8dd7c7de1e Added indicator in the WebUI for when post-processing are running. 2025-03-15 00:06:13 +03:00
ArabCoders
981405a44d make URL options have higher proirity than preset and default options 2025-03-07 18:44:44 +03:00
ArabCoders
cc21a93cb5 Make presets more powerful 2025-03-07 02:14:10 +03:00
ArabCoders
96260301be we no longer use json cookies, instead rely on netescape cookies and recommend what yt-dlp recommend as well. 2025-02-27 00:39:18 +03:00
ArabCoders
45878965f4 fixed linting problems 2025-01-28 23:05:59 +03:00
ArabCoders
fdec16e895 mostly linter fixes. 2025-01-28 19:43:51 +03:00
ArabCoders
d063cf0f52 use same name cross client and server for variables and config files. 2025-01-28 00:09:46 +03:00
ArabCoders
902244769a Major code changes. 2025-01-27 19:53:59 +03:00
ArabCoders
2b8e79c1c4 Switch to single Manager instead of one manager per download 2025-01-19 20:01:46 +03:00
ArabCoders
843d5fd726 Fixed type casting for some elements when adding items. 2025-01-19 18:12:11 +03:00
ArabCoders
0d9f0ded88 Another attempt at fixing #173 2025-01-18 20:57:23 +03:00
ArabCoders
35421540d7 another attempt to fix multi-processing #173 2025-01-18 19:09:48 +03:00
ArabCoders
3f2b9feb7d Cancel the status update if exception happens during await update_task 2025-01-18 18:27:30 +03:00
ArabCoders
2fddadf363 Potential fix for #173 2025-01-18 17:47:55 +03:00
ArabCoders
fef60f0395 wrap file access into exception handler. 2025-01-17 23:44:27 +03:00
ArabCoders
cac1c55abf Update datetime when status changed to finish 2025-01-13 18:02:04 +03:00
ArabCoders
812e92cf23 updates API endpoints, fix webhooks not firing due to an error. 2025-01-03 19:49:45 +03:00
ArabCoders
2a79ac6849 Fix #160 2025-01-03 00:24:21 +03:00
ArabCoders
ee8151ed64 added debug logging for postprocessor_hook 2025-01-02 20:20:15 +03:00
ArabCoders
2d70de2032 updating python code to be little more clean and implements more type checks. 2024-12-20 21:20:51 +03:00
ArabCoders
0b4216c0b0 Prep for dev release 2024-12-18 21:15:15 +03:00
ArabCoders
fcb2eda4ba Fixes for default preset. 2024-12-17 18:43:09 +03:00
ArabCoders
c727ab3446 Finalizing migration to nuxt3 2024-12-17 17:07:52 +03:00
ArabCoders
51024c2a9b some minor app changes =) 2024-12-15 21:28:37 +03:00
Renamed from app/Download.py (Browse further)