arabcoders
|
e07751c41f
|
Minor messaging changes
|
2025-07-20 17:51:05 +03:00 |
|
arabcoders
|
a7e8d242c9
|
Completed the events system upgrade and expanded the notifications events with support for apprise.
|
2025-07-19 19:45:07 +03:00 |
|
arabcoders
|
09c5d7794d
|
Cleaning up the event dispatcher system.
|
2025-07-18 21:06:09 +03:00 |
|
arabcoders
|
112da01105
|
Major notification update to add initial support for apprise URLs.
|
2025-07-18 00:10:14 +03:00 |
|
arabcoders
|
47b5967c58
|
Add the ability to disable temp file handling
|
2025-07-14 23:00:41 +03:00 |
|
arabcoders
|
9d24fc01b4
|
Make it possible to cancel download and retain the temp data, ref #332
|
2025-07-11 18:18:45 +03:00 |
|
arabcoders
|
de304005da
|
make it more clear when item has already been downloaded.
|
2025-06-24 17:26:03 +03:00 |
|
arabcoders
|
8dc17071ce
|
print progress hook data if we are running in debug mode.
|
2025-06-23 14:00:49 +03:00 |
|
arabcoders
|
bd695e7067
|
Remove the redundant usage of AsyncPool and replace it with asyncio semaphore
|
2025-06-22 19:24:42 +03:00 |
|
arabcoders
|
ba650fe2bc
|
minor changes
|
2025-06-16 19:45:02 +03:00 |
|
arabcoders
|
3708734428
|
minor status name changes
|
2025-06-16 15:50:24 +03:00 |
|
arabcoders
|
e42af75137
|
load preset cookies in all cases.
|
2025-06-10 12:27:12 +03:00 |
|
arabcoders
|
1f1fbbac01
|
WIP: more changes to support webview in the future.
|
2025-06-08 23:45:00 +03:00 |
|
arabcoders
|
647acc488d
|
Fix problem with processing playlist
|
2025-05-23 18:20:35 +03:00 |
|
arabcoders
|
cc65b4b3ae
|
Communicate more error logs to user when yt-dlp throws them.
|
2025-05-01 18:28:12 +03:00 |
|
arabcoders
|
4f8194417d
|
ensure info_dict contains formats before passing to yt-dlp
|
2025-04-24 15:57:10 +03:00 |
|
arabcoders
|
7755f3c4e2
|
added some protection aganist staled download blocking the download queue.
|
2025-04-19 17:44:09 +03:00 |
|
arabcoders
|
fa3d9502d0
|
Minor refactor for is_downloaded function and updated dependencies
|
2025-04-12 18:44:10 +03:00 |
|
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 |
|