arabcoders
|
c9de6b9f2f
|
Drop download_archive for generic extractors when using default presets. Fixes #506
|
2025-12-04 20:04:58 +03:00 |
|
arabcoders
|
13ac81b56e
|
Feat: Add task handler for tver.jp
|
2025-11-25 16:52:03 +03:00 |
|
arabcoders
|
b3ee857ceb
|
Fix: dont reject downloads if they provide a info.url only.
|
2025-11-22 15:30:41 +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
|
77d48bb8c4
|
Doc: update FAQ.md to include explainer for how prevent live premiere works.
|
2025-11-19 16:17:15 +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
|
bb59e25580
|
Fix: possible fix for not being able to download subtitles.
|
2025-11-18 21:31:08 +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
|
6d9c7d70d9
|
Feat: update datastore.get_items to support operations
|
2025-11-14 17:49: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
|
4e86729206
|
FEAT: add auto clear env variable
|
2025-11-11 22:08:32 +03:00 |
|
arabcoders
|
fa9f1fcefc
|
Fix: reduce the initial connection data
|
2025-11-11 17:24:07 +03:00 |
|
arabcoders
|
e1eb17ad7a
|
[CHORE] update dependancies and remove lagecy code
|
2025-11-10 19:02:55 +03:00 |
|
arabcoders
|
3dd5357f24
|
[FIX] sometimes responses dont contain a _path reference
|
2025-11-10 16:47:35 +03:00 |
|
arabcoders
|
1316cbf7c1
|
[FIX] strip out comment lines when creating yt-dlp command
|
2025-11-10 16:42:34 +03:00 |
|
arabcoders
|
7c9233e82e
|
[FIX] implement --max-downloads arg. Ref #479
|
2025-11-09 23:36:45 +03:00 |
|
arabcoders
|
8c8b932d6b
|
[FIX] Chromium browser does not render subtitles after HLS attach
|
2025-11-08 23:11:14 +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
|
c65e0f23b0
|
Fix qsv for low power mode.
|
2025-11-03 01:35:18 +03:00 |
|
arabcoders
|
be3d57ff95
|
minor fixes to video player
|
2025-11-02 19:50:22 +03:00 |
|
arabcoders
|
44fd225ab1
|
Add yt-dlp wrapper to keep it in sync with user installed yt-dlp. Ref #469
|
2025-11-01 17:22:16 +03:00 |
|
arabcoders
|
2b9b36eacf
|
[FEAT] ADd new yt-dlp merger class.
|
2025-10-27 19:57:05 +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
|
026962d1a7
|
[FIX] Cancelling live streams. Closes #463
|
2025-10-23 19:58:12 +03:00 |
|
arabcoders
|
9d36ab1351
|
Added generic rss feed parser for tasks.
|
2025-10-22 18:52:57 +03:00 |
|
arabcoders
|
81999084e1
|
Fix issue with some instagram:story extractor reporting incorrect type.
|
2025-10-22 17:40:53 +03:00 |
|
arabcoders
|
5208d0ab1f
|
fix issue sending sometimes events to apprise backends.
|
2025-10-22 17:39:28 +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
|
06698cb54e
|
Fix possible issue with apprise notification.
|
2025-10-19 17:51:58 +03: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
|
b51bc94eb3
|
minor fixes
|
2025-10-11 20:55:56 +03:00 |
|
arabcoders
|
4d16618cfb
|
merge in the simple mode for testing
|
2025-09-25 00:47:43 +03:00 |
|
arabcoders
|
4d493433af
|
fix nfo maker
|
2025-09-24 19:23:57 +03:00 |
|
arabcoders
|
d09761bd1c
|
Ensure a valid channel/playlist id present when validating url in youtube task handler.
|
2025-09-23 22:00:26 +03:00 |
|
arabcoders
|
1ba6c04cf3
|
remove some logging from DownloadQueue
|
2025-09-23 19:38:31 +03:00 |
|
arabcoders
|
520ba86ac9
|
Allow internal requests. Closes #425
|
2025-09-23 19:13:07 +03:00 |
|
arabcoders
|
021c0908e1
|
Added new NFO Maker preset
|
2025-09-23 19:13:07 +03:00 |
|
arabcoders
|
3e4079915c
|
when we are extracting non supported site, use compatible generic archive_id
|
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
|
4986aea300
|
fix an issue with objection mutation in timed_lru_cache cache
|
2025-09-16 22:41:53 +03:00 |
|
arabcoders
|
27893bcbf9
|
Add desc & sidecar to item data
|
2025-09-16 17:00:32 +03:00 |
|
arabcoders
|
314752a644
|
Disallow setting unsupported vcodec.
|
2025-09-16 16:02:38 +03:00 |
|
arabcoders
|
215a023da8
|
Cache calls to frequently called functions
|
2025-09-15 19:34:03 +03:00 |
|
arabcoders
|
d48faed4f7
|
Minor design update
|
2025-09-14 22:15:43 +03:00 |
|
arabcoders
|
7ad2bd6358
|
[FEAT] Add per extractor limits. Closes #421
|
2025-09-14 21:58:54 +03:00 |
|
arabcoders
|
1ce7c82d9c
|
improve logic for codec selection
|
2025-09-14 01:30:34 +03:00 |
|
arabcoders
|
38e1828ec3
|
support using gpu codecs for player
|
2025-09-13 19:49:48 +03:00 |
|
arabcoders
|
c91f199939
|
extends tests
|
2025-09-13 18:35:41 +03:00 |
|
arabcoders
|
393cc6729c
|
More tests
|
2025-09-12 22:43:20 +03:00 |
|
arabcoders
|
f490c78179
|
removed deprecated features and flags
|
2025-09-12 20:38:09 +03:00 |
|
arabcoders
|
669f70d9b8
|
fixes
|
2025-09-12 19:34:12 +03:00 |
|
arabcoders
|
5d1eed876b
|
updated tests
|
2025-09-12 17:09:02 +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
|
7a50cb34d8
|
fix linter issues
|
2025-09-11 21:49:39 +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
|
d0a11cbcd6
|
make it possible to ignore item download via conditions
|
2025-09-08 17:25:40 +03:00 |
|
arabcoders
|
0d6532df5d
|
update conditions to support extras options.
|
2025-09-08 17:25:40 +03:00 |
|
arabcoders
|
fca82b3cc9
|
show rss feed logs
|
2025-09-08 17:25:40 +03:00 |
|
arabcoders
|
adb72f4584
|
better base_path support.
|
2025-09-05 12:54:41 +03:00 |
|
arabcoders
|
bdb6d0e36a
|
FEAT: Update default presets
|
2025-09-03 23:49:19 +03:00 |
|
arabcoders
|
9d5d6595fc
|
FEAT: new TwitchHandler
|
2025-09-03 22:45:33 +03:00 |
|
arabcoders
|
ff9e173e18
|
FEAT: Enhance URL handling in Item class to support YouTube video IDs
|
2025-09-03 21:04:28 +03:00 |
|
arabcoders
|
551daf6b70
|
removed sentry as we really don't use it for anything.
|
2025-09-03 21:04:12 +03:00 |
|
arabcoders
|
53949b177a
|
FEAT: Enable file browser feature by default and remove related environment variable
|
2025-09-03 19:34:55 +03:00 |
|
arabcoders
|
0abaf98b53
|
FEAT: Enhance DownloadQueue to handle archived items
|
2025-09-03 18:36:08 +03:00 |
|
arabcoders
|
86952200b5
|
FEAT: Enhance item retrieval in DataStore and DownloadQueue with flexible attribute search
|
2025-09-03 18:35:40 +03:00 |
|
arabcoders
|
691f0d5bfc
|
FEAT: Make it possible to limit notify target to specific presets.
|
2025-09-02 22:36:31 +03:00 |
|
arabcoders
|
6cf4f6b988
|
Cleanup user python packages dir after each version change.
|
2025-09-02 18:58:32 +03:00 |
|
arabcoders
|
fa15576608
|
Refactor logging setup and enhance user site directory management in PackageInstaller and Upgrader
|
2025-09-02 04:59:07 +03:00 |
|
arabcoders
|
c9af30edda
|
Refactor arg_converter usage to remove logging of removed options in Item and YTDLPOpts classes
|
2025-09-01 19:35:35 +03:00 |
|
arabcoders
|
cf382f0963
|
add short ttl on archiver read
|
2025-09-01 17:14:44 +03:00 |
|
arabcoders
|
1c9a893865
|
Reimplemented Archive feature
|
2025-08-30 20:45:17 +03:00 |
|
arabcoders
|
ed4bb1e440
|
finalizing removed features
|
2025-08-30 01:50:42 +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
|
da8358bad6
|
Further updates on how we handle archive status
|
2025-08-29 22:11:14 +03:00 |
|
arabcoders
|
fd999211ef
|
add deprecated notice.
|
2025-08-29 18:41:13 +03:00 |
|
arabcoders
|
deed79b8d2
|
major refactor of archive_file handling
|
2025-08-29 18:41:13 +03:00 |
|
arabcoders
|
19b78c9564
|
correctly mark status as cancelled.
|
2025-08-27 19:52:15 +03:00 |
|
arabcoders
|
bfe4ea6354
|
add cancelled as accepted status
|
2025-08-27 17:14:49 +03:00 |
|
arabcoders
|
71bd40a2e8
|
added new endpoint to get urls archive ids
|
2025-08-27 16:28:19 +03:00 |
|
arabcoders
|
21c7b0f208
|
Fixes #384
|
2025-08-27 00:53:08 +03:00 |
|
arabcoders
|
70e06f0122
|
remove webview in favor of using built-in browser.
|
2025-08-25 22:24:04 +03:00 |
|
arabcoders
|
3adc4eb062
|
Sometimes yt-dlp doesn't provide playlist_count, so we need to have fallback. Fixes #384
|
2025-08-25 18:48:36 +03:00 |
|
arabcoders
|
30830a94e8
|
fix info extracting expired to use epoch as it is the ended instead of timestamp.
|
2025-08-25 17:50:47 +03:00 |
|
arabcoders
|
19b9f8dc6c
|
Added support for pausing adding items from playlist.
|
2025-08-25 17:34:40 +03:00 |
|
arabcoders
|
d9ec7733a1
|
consider file size when caching ffprobe results.
|
2025-08-23 20:21:16 +03:00 |
|
arabcoders
|
abf9c7a9d8
|
feat: add download_info_expires config to manage download info validity
|
2025-08-22 18:10:22 +03:00 |
|
arabcoders
|
3ebd66fd60
|
add support for --no-continue
|
2025-08-20 19:33:20 +03:00 |
|
arabcoders
|
89d4c026c5
|
Added built-in reference for yt-dlp options.
|
2025-08-19 22:24:51 +03:00 |
|