Commit graph

92 commits

Author SHA1 Message Date
arabcoders
cf2ee306d2 feat: support using output template for metadata generation. Closes #539 2026-01-08 17:03:22 +03:00
arabcoders
b03d4ab42e Refactor: add priority and description fields to conditions 2026-01-04 18:23:09 +03:00
arabcoders
0f7e4effd8 Refactor: add enabled field to conditions. 2026-01-04 16:47:32 +03:00
arabcoders
1c5b4f344d Refactor: re-design the settings page. 2026-01-03 17:39:22 +03:00
arabcoders
5dec543169 Refactor: integrate cf solver for both yt-dlp and httpx 2026-01-02 18:44:52 +03:00
arabcoders
baacf83974 Refactor: run extract_info in separate thread 2026-01-01 20:19:31 +03:00
arabcoders
0c0fe9f5e6 Feat: Introduce random delays to task handlers to stagger requests to sites. 2025-12-28 16:35:42 +03:00
arabcoders
ac4ce99b01 Fix: fixes for windows native 2025-12-27 23:58:36 +03:00
arabcoders
4773e73d88 refactor: dont raise GracefulExit on app_shutdown 2025-12-27 21:58:32 +03:00
arabcoders
4ad218e97d Fix: returning response from finally block 2025-12-27 21:52:41 +03:00
arabcoders
561f7d0387 Refactor: remove direct as_posix calls 2025-12-27 21:43:08 +03:00
arabcoders
2ae5f7e3c8 Fix: double video in archive message 2025-12-26 19:58:32 +03:00
arabcoders
5a5f16c9f8 Refactor: make classes more modular 2025-12-19 20:12:01 +03:00
arabcoders
b36d9fd641 Refactor: migrated whatleft of sync code to async 2025-12-18 18:21:34 +03:00
arabcoders
7a85bcdb5c Refactor: swap sqlite to aiosqlite and add queued db updates 2025-12-18 16:31:15 +03:00
arabcoders
ddc71cc1bd Feat: Add new PATCH api for updating the task and improved the no timer messaging 2025-12-08 19:43:06 +03:00
arabcoders
7569ff252a Refactor: drop aiohttp serve_static in favor of our own to have more control 2025-11-19 18:46:55 +03:00
arabcoders
793b67c135 Feat: Make it possible to enable/disable task. Ref #493 2025-11-18 19:27:19 +03:00
arabcoders
6d2deedc21 Refactor: change how clear in/completed buttons behave due to changes in how we load history now. 2025-11-16 19:17:33 +03:00
arabcoders
4a69b0b6a1 Feat: Moving files in file browser should trigger item update if exists and update sidecars as well. 2025-11-14 20:05:58 +03:00
arabcoders
1c7444e232 Feat: Renaming files in file browser should trigger item update if exists and update sidecars as well. 2025-11-14 19:26:59 +03:00
arabcoders
98fbf00a63 Feat: add app manifest to allow the app to be installed 2025-11-13 23:13:01 +03:00
arabcoders
739d8e702f Feat: Paginate history items to improve performance 2025-11-13 19:28:10 +03:00
arabcoders
1107567f86 Feat: add paginated history endpoint 2025-11-13 17:15:05 +03:00
arabcoders
3da5e54774 Refactor: move nfo maker into correct namespace and move metadataPP patcher into utils 2025-11-12 21:56:29 +03:00
arabcoders
e6296de3fe Fix: handle errors when fetching remote thumbnail and return appropriate status code 2025-11-10 22:45:15 +03:00
arabcoders
5a393bfd9f [FIX] MetadataParserPP. Ref #475 2025-11-08 20:42:07 +03:00
arabcoders
058bf567d1 [FEAT] add option to see the compiled yt-dlp options 2025-11-08 02:07:37 +03:00
arabcoders
444dc72e8f Add new api endpoint to generate yt-dlp commands 2025-10-27 19:55:19 +03:00
arabcoders
b5683a3e77 Migrate inline cookie creation to standalone function 2025-10-27 19:54:49 +03:00
arabcoders
24493885aa minor fixes and style update 2025-10-26 21:42:48 +03:00
arabcoders
13b13d1f7b [FIX] Force generic handler to generate real archive_id for generic urls. 2025-10-21 23:58:01 +03:00
arabcoders
09c8984a9d fix merge conflicts 2025-10-19 19:44:12 +03:00
arabcoders
478f78ece6 [FEAT] create channel metadata and thumbnails. Closes #446 2025-10-19 17:18:27 +02:00
arabcoders
d93ddb91b4 feat: make it possible to load different UI 2025-10-19 17:18:27 +02:00
felix
ea19772d06 Add route 2025-10-19 12:05:38 +02:00
arabcoders
e085e680cc [FEAT] create channel metadata and thumbnails. Closes #446 2025-10-15 18:55:50 +03:00
arabcoders
a374c19978 feat: make it possible to load different UI 2025-10-15 01:09:54 +03:00
arabcoders
b63d3f7d5b README updates 2025-10-02 17:39:01 +03:00
arabcoders
520ba86ac9 Allow internal requests. Closes #425 2025-09-23 19:13:07 +03:00
arabcoders
09c0267404 Added Web UI for task definitions 2025-09-23 01:41:22 +03:00
arabcoders
7dc5e55eb8 Refactored HandleTask to support a generic extractor and made it more testable 2025-09-21 23:44:11 +03:00
arabcoders
215a023da8 Cache calls to frequently called functions 2025-09-15 19:34:03 +03:00
arabcoders
a96be4c0fe Add docs to footer 2025-09-14 19:43:52 +03:00
arabcoders
f490c78179 removed deprecated features and flags 2025-09-12 20:38:09 +03:00
arabcoders
2eba728dd2 Refactor event handlers to be asynchronous across multiple modules 2025-09-12 02:55:11 +03:00
arabcoders
fae1d7c577 improved match_str by implementing extended subset. 2025-09-11 02:09:48 +03:00
arabcoders
ae1b6dd470 fixes 2025-09-08 18:07:24 +03:00
arabcoders
f417041f53 made condition.cli optional 2025-09-08 17:48:04 +03:00
arabcoders
063f62bebb Expose archiver as an API endpoint. 2025-09-03 19:01:41 +03:00