Commit graph

66 commits

Author SHA1 Message Date
arabcoders
245a3e7f98 added new env variable to auto upgrade yt-dlp on container startup 2025-04-03 19:37:44 +03:00
ArabCoders
07fc86565a updated the app to use EventBus 2025-03-21 23:56:02 +03:00
ArabCoders
a973ce8bcf Finalize EventBus design 2025-03-21 21:54:28 +03:00
ArabCoders
d88ee15060 separated the scheduler from tasks, to allow us to schedule non add url tasks in the future 2025-03-02 21:49:52 +03:00
ArabCoders
259eae251a initial work to support adding/deleting presets from api 2025-02-27 15:30:52 +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
ddc216ccb6 revamped the notification system 2025-01-25 22:24:13 +03:00
ArabCoders
e5f2a09cc7 Added backward compatibility fix. 2025-01-24 23:25:03 +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
1319c3e1ab ignore /api/ping access log 2025-01-18 17:47:03 +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
6851e1d911 prevent logging ping requests 2024-12-27 19:07:08 +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
df86cc0001 updated some type checks 2024-12-19 22:58:33 +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
51024c2a9b some minor app changes =) 2024-12-15 21:28:37 +03:00
ArabCoders
f7f5e72aeb limit the sent configuration variables to the frontend. 2024-12-14 20:29:15 +03:00
ArabCoders
4b322a6f5a make docker build uses the next UI 2024-12-14 20:14:58 +03:00
ArabCoders
0239e509de sweeping changes to internals 2024-12-14 19:27:13 +03:00
ArabCoders
cf8f971785 updates 2024-12-14 16:42:31 +03:00
ArabCoders
3ecb3c8690 allow adding format via ytdlp.json 2024-12-12 18:32:23 +03:00
ArabCoders
82f59676c7 support color output in console 2024-12-11 20:50:49 +03:00
ArabCoders
3b7338eb79 fixed small bug in console 2024-12-11 19:49:30 +03:00
ArabCoders
7a5a06219c Added possible fallback for playlist incase filename got changed. 2024-11-03 17:56:12 +03:00
ArabCoders
0cd36ea4be validating user supplied filename. 2024-11-03 17:23:56 +03:00
ArabCoders
d837fb7d1b check for file existence before attempting to read the contents. 2024-10-31 23:46:08 +03:00
ArabCoders
f76e9b8f77 added archive.manual.log 2024-10-31 23:35:26 +03:00
ArabCoders
5ad3eb2527 Improved player to support sidecar external subtitles 2024-07-31 19:34:14 +03:00
ArabCoders
be68cf13e5 Added basic authentication 2024-07-18 15:43:32 +03:00
ArabCoders
736b588b8a Added option to archive failing download from WebUI 2024-07-11 13:38:53 +03:00
ArabCoders
ae14ac145d Updated terminal window 2024-07-09 23:40:44 +03:00
ArabCoders
2229e76abd Updated dependencies & added data list for download path to ease path selection. 2024-06-16 16:27:52 +03:00
ArabCoders
0f95ea405c Added Console view for yt-dlp command. 2024-05-16 16:12:08 +03:00
ArabCoders
7a519bf16c support jsonc in tasks/webhooks/ytdlp json files. 2024-05-14 12:41:36 +03:00
ArabCoders
da1f35ec4b add caching to the segment responses. 2024-04-20 23:57:37 +03:00
ArabCoders
f0dec94a60 Fixes 2024-03-29 21:05:26 +03:00
ArabCoders
5d57ae25ab Fixes 2024-03-28 22:55:24 +03:00
ArabCoders
46e7d28fc8 Cleanup the video player. 2024-03-26 00:16:00 +03:00
ArabCoders
70cff70247 Converted the video player to be async 2024-03-25 23:15:37 +03:00
ArabCoders
f9bb34fce7 Fixes 2024-03-24 20:32:41 +03:00
ArabCoders
a1aa7b02ba wrap notifier in timeout call, and expose pool operations via API 2024-03-23 01:02:53 +03:00
ArabCoders
2493d41271 update the format for the workers output. 2024-03-20 23:27:09 +03:00
ArabCoders
5bba32cd06 Added endpoint to expose worker status 2024-03-20 23:13:05 +03:00
ArabCoders
cccb8efb68 Added an endpoint to update completed item data. 2024-03-19 23:57:46 +03:00
ArabCoders
8042f5ac45 Serve static content from memory. 2024-03-11 19:45:51 +03:00
ArabCoders
30f3e2c2e7 Another attempt at fixing static files hang. 2024-02-19 21:45:31 +03:00