arabcoders
|
042379035a
|
refactor: migrate task definitions to db model
|
2026-01-23 23:38:59 +03:00 |
|
arabcoders
|
5b7d9ddbde
|
refactor: migrate notifications to the new db model
|
2026-01-21 18:29:16 +03:00 |
|
arabcoders
|
8a10627d6a
|
refactor: migrated dl_fields to db model.
|
2026-01-19 18:31:16 +03:00 |
|
arabcoders
|
a09343938d
|
refactor: conditions feature to db model
|
2026-01-18 22:17:07 +03:00 |
|
arabcoders
|
ea572ec4c5
|
feat: implement cache cleanup
|
2026-01-16 20:42:51 +03:00 |
|
arabcoders
|
55a298e0ff
|
Refactor: download module into testable chunks
|
2026-01-13 20:05:01 +03:00 |
|
arabcoders
|
81a4ef0f36
|
Feat: add version checker and refactor the page footer.
|
2026-01-09 21:11:39 +03:00 |
|
arabcoders
|
5a5f16c9f8
|
Refactor: make classes more modular
|
2025-12-19 20:12:01 +03:00 |
|
arabcoders
|
50f50bed9f
|
Refactor: do not load history items in DownloadQueue
|
2025-12-18 17:08:18 +03:00 |
|
arabcoders
|
7a85bcdb5c
|
Refactor: swap sqlite to aiosqlite and add queued db updates
|
2025-12-18 16:31:15 +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
|
09c0267404
|
Added Web UI for task definitions
|
2025-09-23 01:41:22 +03:00 |
|
arabcoders
|
2eba728dd2
|
Refactor event handlers to be asynchronous across multiple modules
|
2025-09-12 02:55:11 +03:00 |
|
arabcoders
|
70e06f0122
|
remove webview in favor of using built-in browser.
|
2025-08-25 22:24:04 +03:00 |
|
arabcoders
|
0ea1d80243
|
Added initial code to support adding custom fields to NewDownload form.
|
2025-08-07 18:12:24 +03:00 |
|
arabcoders
|
438254c594
|
Added task to kill debugpy, sometimes vscode leave it behind causing problems during development
|
2025-07-25 17:37:52 +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
|
112da01105
|
Major notification update to add initial support for apprise URLs.
|
2025-07-18 00:10:14 +03:00 |
|
arabcoders
|
37dab36fc9
|
support running in pywebview in windows.
|
2025-07-07 18:37:11 +03:00 |
|
arabcoders
|
43aef86e7e
|
switch from config.version to config.app_version
|
2025-06-23 16:26:27 +03:00 |
|
arabcoders
|
fdec2356f9
|
Fix tasks not dispatching
|
2025-06-23 12:56:00 +03:00 |
|
arabcoders
|
8c82d1b99c
|
create new loop in main thread
|
2025-06-23 01:13:17 +03:00 |
|
arabcoders
|
f6e3c94432
|
minor changes to the event bus dispatcher
|
2025-06-23 01:00:36 +03:00 |
|
arabcoders
|
f50708852a
|
As we no longer need to update each time yt-dlp updates, we going to use simver
|
2025-06-18 22:08:11 +03:00 |
|
arabcoders
|
0345da6468
|
handle ping endpoint logging better
|
2025-06-17 20:00:03 +03:00 |
|
arabcoders
|
8694e82965
|
minor design update
|
2025-06-17 17:24:52 +03:00 |
|
arabcoders
|
5212dfeeaa
|
Refactor HttpSocket to be more manageable and more modular.
|
2025-06-13 01:02:31 +03:00 |
|
arabcoders
|
400cf7bec3
|
completely refactored HttpAPI into more manageable routes.
|
2025-06-12 00:57:37 +03:00 |
|
arabcoders
|
6c8fd05886
|
WiP: More migration to Path
|
2025-06-10 01:08:44 +03:00 |
|
arabcoders
|
1f1fbbac01
|
WIP: more changes to support webview in the future.
|
2025-06-08 23:45:00 +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
|
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
|
0f0dd51a41
|
Add support for running YTPTube from sub-directory. Fix #295
|
2025-06-05 21:04:00 +03:00 |
|
arabcoders
|
ba152fcb4f
|
packages update.
|
2025-05-27 21:59:16 +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
|
fb70f0b2ce
|
attempt at fixing yt-dlp youtube live_from_start for premiere
|
2025-05-01 17:08:28 +03:00 |
|
arabcoders
|
7755f3c4e2
|
added some protection aganist staled download blocking the download queue.
|
2025-04-19 17:44:09 +03:00 |
|
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 |
|