Commit graph

355 commits

Author SHA1 Message Date
arabcoders
a478e8e58d minor design update 2025-06-13 21:22:55 +03:00
arabcoders
5212dfeeaa Refactor HttpSocket to be more manageable and more modular. 2025-06-13 01:02:31 +03:00
arabcoders
c1f8fd5f58 rename api namespace 2025-06-13 00:45:46 +03:00
arabcoders
400cf7bec3 completely refactored HttpAPI into more manageable routes. 2025-06-12 00:57:37 +03:00
arabcoders
698791b7fc minor design update for index page. 2025-06-10 13:58:18 +03:00
arabcoders
294ec31e94 completed path migration 2025-06-10 12:29:21 +03:00
arabcoders
e42af75137 load preset cookies in all cases. 2025-06-10 12:27:12 +03:00
arabcoders
6c8fd05886 WiP: More migration to Path 2025-06-10 01:08:44 +03:00
arabcoders
93ff749dee We no longer auto load cookies.txt from config path. it must be set via the ytdlp.cli or preset. 2025-06-09 23:19:52 +03:00
arabcoders
b1bc399a0c WiP: more changes to classes to support Path 2025-06-09 00:47:11 +03:00
arabcoders
6a9beea89e WIP: Migrated DownloadQueue to use Path 2025-06-09 00:14:14 +03:00
arabcoders
1f1fbbac01 WIP: more changes to support webview in the future. 2025-06-08 23:45:00 +03:00
arabcoders
fee8939c80 WIP more changes to support windows 2025-06-08 21:59:44 +03:00
arabcoders
6d774a6d9c switch to uv instead of pipenv, and partially fix the code to work on windows. 2025-06-08 20:45:12 +03:00
arabcoders
e466857046 WIP 2025-06-08 00:29:12 +03:00
arabcoders
2676ed099d support pywebview 2025-06-07 23:40:59 +03:00
arabcoders
700fe41c15 plans for native app 2025-06-07 17:51:00 +03:00
arabcoders
9419e15a4f minor changes to changelog page 2025-06-06 01:33:29 +03:00
arabcoders
0f0dd51a41 Add support for running YTPTube from sub-directory. Fix #295 2025-06-05 21:04:00 +03:00
arabcoders
5543c68e61 Update README for clarity and improve installation instructions for podman and unraid. 2025-06-04 22:08:52 +03:00
arabcoders
4ad9ee533b Refactor terminology from "CLI arguments" to "command options for yt-dlp" across multiple files for consistency and clarity. 2025-06-04 21:54:53 +03:00
arabcoders
46b57e06e7 Add list view for tasks. 2025-06-04 00:35:36 +03:00
arabcoders
f57f1d3916 Fix symlinks in file browser. Fixes #288 2025-06-04 00:33:45 +03:00
arabcoders
38bf6af1fc Improved the testing logic for conditions filter. 2025-06-03 22:15:06 +03:00
arabcoders
55b2e3e7f2 Add test button for conditions 2025-06-03 20:05:13 +03:00
arabcoders
bdf50d0ed8 Make it possible to create tasks without timer. 2025-06-03 19:11:55 +03:00
arabcoders
5af4655429 Fix not being able to add --sponsorblock-mark 2025-06-03 16:40:51 +03:00
arabcoders
d6aa711667 Refactor streaming logic to be more efficient 2025-06-01 18:22:19 +03:00
arabcoders
c636ea5ea8 Update API documentation 2025-05-28 17:51:16 +03:00
arabcoders
ba152fcb4f packages update. 2025-05-27 21:59:16 +03:00
arabcoders
647acc488d Fix problem with processing playlist 2025-05-23 18:20:35 +03:00
arabcoders
413707950e Remove global cookie checking 2025-05-23 00:24:11 +03:00
arabcoders
198e80ad81 Minor changes to preset to include descriptions. 2025-05-20 19:02:44 +03:00
arabcoders
4ba5e9bd24 turn YTP_YTDLP_AUTO_UPDATE on by default 2025-05-16 21:47:39 +03:00
arabcoders
bba03702a1 Fix healthcheck when user:pass are set. 2025-05-13 16:22:19 +03:00
arabcoders
2828737562 skip auth for OPTIONS request 2025-05-12 17:15:21 +03:00
arabcoders
9aed6d1837 Fix CORS issue with extensions 2025-05-12 17:02:08 +03:00
arabcoders
802ec99cf8 Make check cookie more user customizable. 2025-05-11 17:40:35 +03:00
arabcoders
45f4382762 minor fixes 2025-05-10 19:38:36 +03:00
arabcoders
5a76f1d68a Fold preset --format into the cli args 2025-05-10 17:54:04 +03:00
arabcoders
815bd3c0cf improved menubar 2025-05-07 19:56:28 +03:00
arabcoders
b5a3ed1ab4 Added info dict condition checker 2025-05-07 17:58:33 +03:00
arabcoders
999dbf35c0 it works! 2025-05-02 21:12:00 +03:00
arabcoders
99a2f60ad7 another attempt at fixing mpd streams 2025-05-02 19:49:13 +03:00
arabcoders
1754841df0 Another attempt at fixing live_from_start 2025-05-02 17:43:05 +03:00
arabcoders
f1a04acaaf Fixes to live_from_start 2025-05-02 13:18:14 +03:00
arabcoders
cc65b4b3ae Communicate more error logs to user when yt-dlp throws them. 2025-05-01 18:28:12 +03:00
arabcoders
fb70f0b2ce attempt at fixing yt-dlp youtube live_from_start for premiere 2025-05-01 17:08:28 +03:00
arabcoders
7292d75f05 Made the built-in yt-dlp upgrader actually work. 2025-05-01 17:08:08 +03:00
arabcoders
d89590434b Switched newDownload form to use HttpAPI for easier unlocking of download button. 2025-04-28 18:40:23 +03:00