Commit graph

506 commits

Author SHA1 Message Date
ArabCoders
fdec16e895 mostly linter fixes. 2025-01-28 19:43:51 +03:00
ArabCoders
2b84aad836 change default umask to 0002 to allow group users to act on files and folders. 2025-01-28 17:18:54 +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
41ddc14af5 Updated README.md 2025-01-27 22:30:19 +03:00
ArabCoders
6a92cf9ec9 added timeout param for wait_for 2025-01-27 21:23:57 +03:00
ArabCoders
cda863b0bc missed a bug fix 2025-01-27 21:19:09 +03:00
ArabCoders
f62ba22047 move format_item to common class, and update methods to use it 2025-01-27 21:14:01 +03:00
ArabCoders
1187badc2d fixed bug preventing adding items via /api/history endpoint 2025-01-27 21:10:53 +03:00
ArabCoders
902244769a Major code changes. 2025-01-27 19:53:59 +03:00
ArabCoders
dbee7cf2fa standardize more events. 2025-01-25 22:46:33 +03:00
ArabCoders
ddc216ccb6 revamped the notification system 2025-01-25 22:24:13 +03:00
ArabCoders
922d194d7a simplify API calls. 2025-01-25 17:25:58 +03:00
ArabCoders
a4827202d8 overhauled the tasks page to support adding/editing/deleting tasks from the WebUI directly instead of relying on tasks.json file. 2025-01-24 23:13:53 +03:00
ArabCoders
cb735cbb97 Added new feature to parse yt-dlp CLI arguments in yt-dlp JSON config box 2025-01-23 17:35:03 +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
44440aa546 prevent loading keys which sometimes breaks ytptube 2025-01-18 17:47:33 +03:00
ArabCoders
fef60f0395 wrap file access into exception handler. 2025-01-17 23:44:27 +03:00
ArabCoders
b1388eff6b Added Basic mode for WebUI & added new env var for selecting default preset. 2025-01-17 02:03:58 +03:00
ArabCoders
cac1c55abf Update datetime when status changed to finish 2025-01-13 18:02:04 +03:00
ArabCoders
c20fdca09b Added way to check for youtube cookies status 2025-01-11 20:57:39 +03:00
ArabCoders
b86f13f2d8 Added new option to view url info 2025-01-11 16:39:24 +03:00
ArabCoders
593c0fc675 Fix and document presets.json 2025-01-10 18:54:07 +03:00
ArabCoders
812e92cf23 updates API endpoints, fix webhooks not firing due to an error. 2025-01-03 19:49:45 +03:00
ArabCoders
7633f8ffe2 fixes 2025-01-03 00:44:02 +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
d9b905fbde when adding playlist, yt-dlp doesn't include thumbnail in the list 2025-01-02 19:51:36 +03:00
ArabCoders
9dd7e3c352 removed no longer used imports 2025-01-02 19:11:56 +03:00
ArabCoders
d8f73a618a Fixed audio only streaming 2025-01-02 19:11:22 +03:00
ArabCoders
62c457df65 embeded optional yt-dlp packages 2025-01-02 18:20:09 +03:00
ArabCoders
531ffc7eb6 added env variable and file to be able to install python packages on start
a better approach for installing packages.
2025-01-02 17:57:49 +03:00
ArabCoders
f4668aab60 Fixed webhook not firing 2025-01-01 23:25:58 +03:00
ArabCoders
9399c515c4 fixe yt-dlp Impersonate Target 2025-01-01 17:09:51 +03:00
ArabCoders
d40237134c minor fixes 2024-12-30 21:58:01 +03:00
ArabCoders
ed02c3ec01 Added the ability to pause download pool 2024-12-30 21:39:24 +03:00
ArabCoders
448a145ed0 Added maxWorkers to title 2024-12-30 10:51:14 +03:00
ArabCoders
1f2db7ad5e Added option to update page title with stats. 2024-12-29 21:17:17 +03:00
ArabCoders
6b930bb388 added more info to media Metadata, and cleaned up itemDTO object. 2024-12-27 19:58:21 +03:00
ArabCoders
7420138ce0 Document env variables and added remove_files env option. 2024-12-25 19:16: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
1b9a4e528b reverted change to regex for player segments 2024-12-19 23:26:26 +03:00
ArabCoders
df86cc0001 updated some type checks 2024-12-19 22:58:33 +03:00
ArabCoders
0b4216c0b0 Prep for dev release 2024-12-18 21:15:15 +03:00
ArabCoders
9f00a8cdc3 fixed naming conflict 2024-12-17 20:11:31 +03:00
ArabCoders
88ecfbb516 added missing static assets 2024-12-17 19:47:12 +03:00
ArabCoders
fcb2eda4ba Fixes for default preset. 2024-12-17 18:43:09 +03:00
ArabCoders
45227be6bf added LFI protection for thumbnails 2024-12-17 17:25:16 +03:00
ArabCoders
c727ab3446 Finalizing migration to nuxt3 2024-12-17 17:07:52 +03:00
ArabCoders
f614dbc217 updates 2024-12-16 22:06:54 +03:00
ArabCoders
70eb27291f fixes for the massive changes we did to the app source code. 2024-12-15 21:34:28 +03:00
ArabCoders
51024c2a9b some minor app changes =) 2024-12-15 21:28:37 +03:00