arabcoders
|
24de1fc6d5
|
more changes for native builds
|
2025-07-05 19:06:24 +03:00 |
|
arabcoders
|
eb440dff36
|
minor fixes for running on windows.
|
2025-07-05 18:32:14 +03:00 |
|
arabcoders
|
a448fc43ae
|
cast file to string for mimetype
|
2025-07-05 18:15:37 +03:00 |
|
arabcoders
|
a5812a7d61
|
Download selected as archive when downloading multiple files. Implements #321, Update #310
|
2025-07-04 19:18:40 +03:00 |
|
arabcoders
|
b70cd473e7
|
error message update
|
2025-07-01 18:07:31 +03:00 |
|
arabcoders
|
31aa15efba
|
Added file browser actions
|
2025-07-01 18:06:45 +03:00 |
|
arabcoders
|
d0ae46ba6d
|
sometimes yt-dlp info extract doesn't return formats.
|
2025-06-28 21:37:33 +03:00 |
|
arabcoders
|
ffefc3d9af
|
renamed presets and added optimized preset for mobile devices.
|
2025-06-28 20:15:29 +03:00 |
|
arabcoders
|
4f7da0b125
|
support preset in yt-dlp/url/info endpoint.
|
2025-06-28 19:12:29 +03:00 |
|
arabcoders
|
ebb7299053
|
Implements ytdlp filter logic to our own playlist processing.
|
2025-06-27 20:12:32 +03:00 |
|
arabcoders
|
25b7aad606
|
Fix running in subpath again.
|
2025-06-27 16:31:11 +03:00 |
|
arabcoders
|
da8ecd2722
|
Added missing playlist_ keys
|
2025-06-24 22:07:33 +03:00 |
|
arabcoders
|
ccb5b3767f
|
Fix playlist_autonumber
|
2025-06-24 22:02:59 +03:00 |
|
arabcoders
|
9dd71302f3
|
implements real throttle for playlist processor.
|
2025-06-24 21:59:58 +03:00 |
|
arabcoders
|
6ba37faf49
|
refactor: reorganize imports and add whitespace
|
2025-06-24 17:59:28 +03:00 |
|
arabcoders
|
44b395aed9
|
use proper names for all create_tasks
|
2025-06-24 17:58:48 +03:00 |
|
arabcoders
|
a584ffcfd6
|
prevent the Download queue from back pressuring the event loop
|
2025-06-24 17:56:12 +03:00 |
|
arabcoders
|
388ed0bf9d
|
Handle Download queue task exceptions
|
2025-06-24 17:38:11 +03:00 |
|
arabcoders
|
de304005da
|
make it more clear when item has already been downloaded.
|
2025-06-24 17:26:03 +03:00 |
|
arabcoders
|
7e29e7b48c
|
Handle tasks exception
|
2025-06-24 16:26:56 +03:00 |
|
arabcoders
|
a9cb816050
|
Fix login cookie not being set correctly. Closes #310
|
2025-06-24 16:08:55 +03:00 |
|
arabcoders
|
43aef86e7e
|
switch from config.version to config.app_version
|
2025-06-23 16:26:27 +03:00 |
|
arabcoders
|
8dc17071ce
|
print progress hook data if we are running in debug mode.
|
2025-06-23 14:00:49 +03:00 |
|
arabcoders
|
c367b7a5d3
|
strip leading/ending whitespace from task data.
|
2025-06-23 13:37:41 +03:00 |
|
arabcoders
|
fdec2356f9
|
Fix tasks not dispatching
|
2025-06-23 12:56:00 +03:00 |
|
arabcoders
|
3e00ebd067
|
fix big in tailing log
|
2025-06-23 12:55:49 +03:00 |
|
arabcoders
|
8c82d1b99c
|
create new loop in main thread
|
2025-06-23 01:13:17 +03:00 |
|
arabcoders
|
74699680ea
|
minor logs update
|
2025-06-23 01:07:50 +03:00 |
|
arabcoders
|
f6e3c94432
|
minor changes to the event bus dispatcher
|
2025-06-23 01:00:36 +03:00 |
|
arabcoders
|
b37d614e27
|
Migrate configStore to ts
|
2025-06-22 21:49:07 +03:00 |
|
arabcoders
|
bd695e7067
|
Remove the redundant usage of AsyncPool and replace it with asyncio semaphore
|
2025-06-22 19:24:42 +03:00 |
|
arabcoders
|
a81ee127e9
|
Improved playlist handling
|
2025-06-22 18:32:56 +03:00 |
|
arabcoders
|
d0630f7415
|
Change re-queue text to retry
|
2025-06-22 18:03:12 +03:00 |
|
arabcoders
|
291c46592f
|
improve task logging
|
2025-06-20 22:16:38 +03:00 |
|
arabcoders
|
7dca15a5aa
|
clean up item object
|
2025-06-20 20:36:10 +03:00 |
|
arabcoders
|
875d48870b
|
add api/item/{id} endpoint
|
2025-06-20 20:35:46 +03:00 |
|
arabcoders
|
c4b8bf51d5
|
Fix sio disconnect event
|
2025-06-19 23:07:29 +03:00 |
|
arabcoders
|
47484c2d35
|
make datastore.get key optional.
|
2025-06-19 20:40:51 +03:00 |
|
arabcoders
|
c3b2e257c9
|
For youtube handler, if item_error events received, remove the item from queued ids.
|
2025-06-19 19:03:40 +03:00 |
|
arabcoders
|
44226c9a04
|
when item download fails, trigger item_error event
|
2025-06-19 19:02:44 +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
|
8a3673bc07
|
added playlist items concurrency support.
|
2025-06-18 19:58:58 +03:00 |
|
arabcoders
|
872d85c458
|
add log entry when playlist processing is completed.
|
2025-06-18 18:36:55 +03:00 |
|
arabcoders
|
690ecf834f
|
reduce youtube task handler logging
|
2025-06-18 18:26:10 +03:00 |
|
arabcoders
|
5065d4ee62
|
fixed segments_stream redirection
|
2025-06-18 17:46:02 +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
|
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 |
|