arabcoders
|
042379035a
|
refactor: migrate task definitions to db model
|
2026-01-23 23:38:59 +03:00 |
|
arabcoders
|
795943196e
|
Refactor: replace direct extract_info calls to async fetch_info
|
2026-01-16 20:45:10 +03:00 |
|
arabcoders
|
55a298e0ff
|
Refactor: download module into testable chunks
|
2026-01-13 20:05:01 +03:00 |
|
arabcoders
|
cf2ee306d2
|
feat: support using output template for metadata generation. Closes #539
|
2026-01-08 17:03:22 +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
|
b36d9fd641
|
Refactor: migrated whatleft of sync code to async
|
2025-12-18 18:21:34 +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
|
32c5d4ed09
|
Fix: regrassion in tasks due change in how we handle event loop
|
2025-11-19 02:52:32 +03:00 |
|
arabcoders
|
793b67c135
|
Feat: Make it possible to enable/disable task. Ref #493
|
2025-11-18 19:27:19 +03:00 |
|
arabcoders
|
e085e680cc
|
[FEAT] create channel metadata and thumbnails. Closes #446
|
2025-10-15 18:55:50 +03:00 |
|
arabcoders
|
b51bc94eb3
|
minor fixes
|
2025-10-11 20:55:56 +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
|
669f70d9b8
|
fixes
|
2025-09-12 19:34:12 +03:00 |
|
arabcoders
|
63f6ca0cf4
|
fixed last calls to emit that were awaiting
|
2025-09-12 11:45:22 +03:00 |
|
arabcoders
|
2eba728dd2
|
Refactor event handlers to be asynchronous across multiple modules
|
2025-09-12 02:55:11 +03:00 |
|
arabcoders
|
9d5d6595fc
|
FEAT: new TwitchHandler
|
2025-09-03 22:45:33 +03:00 |
|
arabcoders
|
691f0d5bfc
|
FEAT: Make it possible to limit notify target to specific presets.
|
2025-09-02 22:36:31 +03:00 |
|
arabcoders
|
db57d6de11
|
Refactor code for improved type hinting; add unarchive functionality to tasks API and UI.
|
2025-08-30 01:02:13 +03:00 |
|
arabcoders
|
deed79b8d2
|
major refactor of archive_file handling
|
2025-08-29 18:41:13 +03:00 |
|
arabcoders
|
1589e73063
|
Implement a way to mark items from task as already downloaded.
|
2025-08-05 17:34:07 +03:00 |
|
arabcoders
|
e44077b99f
|
typo
|
2025-07-25 20:24:48 +03:00 |
|
arabcoders
|
584d4e107e
|
Added toggle for task handler.
|
2025-07-25 20:17:51 +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
|
395d01fe4a
|
Remove task ID from completion notification message
|
2025-07-18 00:32:30 +03:00 |
|
arabcoders
|
112da01105
|
Major notification update to add initial support for apprise URLs.
|
2025-07-18 00:10:14 +03:00 |
|
arabcoders
|
9ff9735a2f
|
Added the ability to add item in paused state
|
2025-07-08 22:13:45 +03:00 |
|
arabcoders
|
7e29e7b48c
|
Handle tasks exception
|
2025-06-24 16:26:56 +03:00 |
|
arabcoders
|
c367b7a5d3
|
strip leading/ending whitespace from task data.
|
2025-06-23 13:37:41 +03:00 |
|
arabcoders
|
f6e3c94432
|
minor changes to the event bus dispatcher
|
2025-06-23 01:00:36 +03:00 |
|
arabcoders
|
a81ee127e9
|
Improved playlist handling
|
2025-06-22 18:32:56 +03:00 |
|
arabcoders
|
291c46592f
|
improve task logging
|
2025-06-20 22:16:38 +03:00 |
|
arabcoders
|
cf647cb8bf
|
Fix missing parameter
|
2025-06-18 17:25:27 +03:00 |
|
arabcoders
|
f6c44245f6
|
make the task handler timer configurable
|
2025-06-18 17:23:42 +03:00 |
|
arabcoders
|
888ab30bfc
|
Allow task handler to work even if no timer is set.
|
2025-06-18 17:03:30 +03:00 |
|
arabcoders
|
8694e82965
|
minor design update
|
2025-06-17 17:24:52 +03:00 |
|
arabcoders
|
249bb43c15
|
RSS feed support for youtube channel/playlist.
|
2025-06-16 20:03:04 +03:00 |
|
arabcoders
|
400cf7bec3
|
completely refactored HttpAPI into more manageable routes.
|
2025-06-12 00:57:37 +03:00 |
|
arabcoders
|
294ec31e94
|
completed path migration
|
2025-06-10 12:29:21 +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
|
bdf50d0ed8
|
Make it possible to create tasks without timer.
|
2025-06-03 19:11:55 +03:00 |
|
arabcoders
|
7755f3c4e2
|
added some protection aganist staled download blocking the download queue.
|
2025-04-19 17:44:09 +03:00 |
|
arabcoders
|
9b4d86041a
|
Make task run time in log more human readable.
|
2025-04-01 22:47:04 +03:00 |
|
arabcoders
|
fa9c084397
|
remove presets v1.0
|
2025-04-01 20:05:35 +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
|
1bda1893e4
|
Convert json config in tasks to use cli arguments.
|
2025-03-31 00:12:35 +03:00 |
|
ArabCoders
|
4ed7c26bb4
|
migrated all our emitter usage to EventBus
|
2025-03-22 02:05:52 +03:00 |
|
ArabCoders
|
07fc86565a
|
updated the app to use EventBus
|
2025-03-21 23:56:02 +03:00 |
|