arabcoders
|
964a24cdd5
|
completed the ts migration
|
2025-07-26 21:14:53 +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
|
112da01105
|
Major notification update to add initial support for apprise URLs.
|
2025-07-18 00:10:14 +03:00 |
|
arabcoders
|
9d24fc01b4
|
Make it possible to cancel download and retain the temp data, ref #332
|
2025-07-11 18:18:45 +03:00 |
|
arabcoders
|
9ff9735a2f
|
Added the ability to add item in paused state
|
2025-07-08 22:13:45 +03:00 |
|
arabcoders
|
ef2094f140
|
finalize changes for native apps.
|
2025-07-06 00:08:53 +03:00 |
|
arabcoders
|
ebb7299053
|
Implements ytdlp filter logic to our own playlist processing.
|
2025-06-27 20:12:32 +03:00 |
|
arabcoders
|
c367b7a5d3
|
strip leading/ending whitespace from task data.
|
2025-06-23 13:37:41 +03:00 |
|
arabcoders
|
784671cb24
|
Fix premiere re-queue.
|
2025-06-15 18:45:18 +03:00 |
|
arabcoders
|
4367fb0937
|
Add option to remove item from archive, and minor ui updates.
|
2025-06-14 21:29:25 +03:00 |
|
arabcoders
|
bb41eadde7
|
add the ability to prevent downloading youtube premiere initial stream.
|
2025-06-14 00:59:57 +03:00 |
|
arabcoders
|
c1f8fd5f58
|
rename api namespace
|
2025-06-13 00:45:46 +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
|
6c8fd05886
|
WiP: More migration to Path
|
2025-06-10 01:08:44 +03:00 |
|
arabcoders
|
93ff749dee
|
We no longer auto load cookies.txt from config path. it must be set via the ytdlp.cli or preset.
|
2025-06-09 23:19:52 +03:00 |
|
arabcoders
|
b1bc399a0c
|
WiP: more changes to classes to support Path
|
2025-06-09 00:47:11 +03:00 |
|
arabcoders
|
6a9beea89e
|
WIP: Migrated DownloadQueue to use Path
|
2025-06-09 00:14:14 +03:00 |
|
arabcoders
|
1f1fbbac01
|
WIP: more changes to support webview in the future.
|
2025-06-08 23:45:00 +03:00 |
|
arabcoders
|
0f0dd51a41
|
Add support for running YTPTube from sub-directory. Fix #295
|
2025-06-05 21:04:00 +03:00 |
|
arabcoders
|
46b57e06e7
|
Add list view for tasks.
|
2025-06-04 00:35:36 +03:00 |
|
arabcoders
|
f57f1d3916
|
Fix symlinks in file browser. Fixes #288
|
2025-06-04 00:33:45 +03:00 |
|
arabcoders
|
5af4655429
|
Fix not being able to add --sponsorblock-mark
|
2025-06-03 16:40:51 +03:00 |
|
arabcoders
|
647acc488d
|
Fix problem with processing playlist
|
2025-05-23 18:20:35 +03:00 |
|
arabcoders
|
f1a04acaaf
|
Fixes to live_from_start
|
2025-05-02 13:18:14 +03:00 |
|
arabcoders
|
cc65b4b3ae
|
Communicate more error logs to user when yt-dlp throws them.
|
2025-05-01 18:28:12 +03:00 |
|
arabcoders
|
d4ca763adb
|
reverted some changes to logging
|
2025-04-28 18:15:11 +03:00 |
|
arabcoders
|
2d86aaefac
|
attempt at fixing duplicate logging
|
2025-04-27 19:44:44 +03:00 |
|
arabcoders
|
ca10ce281b
|
Import ag_utils
|
2025-04-26 17:56:01 +03:00 |
|
arabcoders
|
4f0e5d5549
|
minor fixes
|
2025-04-22 17:38:05 +03:00 |
|
arabcoders
|
0b79b6f6aa
|
Automatically re-queue upcoming live streams in history.
|
2025-04-22 16:52:52 +03:00 |
|
arabcoders
|
fa3d9502d0
|
Minor refactor for is_downloaded function and updated dependencies
|
2025-04-12 18:44:10 +03:00 |
|
arabcoders
|
bcdc4ee06e
|
Increase log retrieval limit and enhance log pagination metadata
|
2025-04-10 02:32:38 +03:00 |
|
arabcoders
|
33397db6ae
|
go with blacklist approach for blocking yt-dlp options.
|
2025-04-06 16:14:31 +03:00 |
|
arabcoders
|
0881fce2ab
|
allow --cookies
|
2025-04-06 01:14:44 +03:00 |
|
arabcoders
|
d6ab18ec22
|
migrate the entire app to use cli options for ytdlp and make it behave as close to cli options parsing as possible.
|
2025-04-06 01:03:17 +03:00 |
|
arabcoders
|
48e388b0fe
|
Add logs viewing and enable file logging by default
|
2025-04-04 20:18:03 +03:00 |
|
arabcoders
|
4730583510
|
update newDownload template
|
2025-04-01 20:34:14 +03:00 |
|
arabcoders
|
fa9c084397
|
remove presets v1.0
|
2025-04-01 20:05:35 +03:00 |
|
arabcoders
|
b09bf14acd
|
complete the migration to yt-dlp cli instead of JSON config
|
2025-03-31 22:47:54 +03:00 |
|
arabcoders
|
77de30609b
|
updated the conversion process of cli to config
|
2025-03-31 20:46:55 +03:00 |
|
arabcoders
|
1bda1893e4
|
Convert json config in tasks to use cli arguments.
|
2025-03-31 00:12:35 +03:00 |
|
arabcoders
|
8f313d7f58
|
add support for --match-filter
|
2025-03-30 01:43:31 +03:00 |
|
arabcoders
|
43f4e85d7e
|
Add case-insensitive regex for file type detection in Utils.py
|
2025-03-28 23:23:43 +03:00 |
|
arabcoders
|
3b9c9acdeb
|
extends the improvements to download page.
|
2025-03-28 22:44:05 +03:00 |
|
arabcoders
|
6b6cfc9d4c
|
small improvements to file browser.
|
2025-03-28 22:17:38 +03:00 |
|
arabcoders
|
21e5dea5bf
|
Added simple file browser
|
2025-03-28 01:58:22 +03:00 |
|
arabcoders
|
aa3538917f
|
Maintain playlist keys. Fixes #227
|
2025-03-26 00:54:46 +03:00 |
|
arabcoders
|
2b666517a5
|
add sanitize_info for get url info
|
2025-03-25 20:42:09 +03:00 |
|
ArabCoders
|
c287c55773
|
potential fix for #217
|
2025-03-17 23:35:18 +03:00 |
|
ArabCoders
|
ca00aff9e3
|
fix params Impersonate target
|
2025-03-16 21:24:00 +03:00 |
|
ArabCoders
|
b116d48da6
|
added converter for date range objects param
|
2025-03-16 20:12:18 +03:00 |
|
ArabCoders
|
ada7b5db97
|
Update presets to use safe url base64 for exported string.
|
2025-03-13 21:47:01 +03:00 |
|
ArabCoders
|
1aeb8efa1e
|
updated yt-dlp/url/info to give cookies in valid way.
|
2025-03-11 02:08:13 +03:00 |
|
ArabCoders
|
c1939144c9
|
parse yt-dlp header cookie for yt-dlp/url/info
|
2025-03-11 00:08:24 +03:00 |
|
ArabCoders
|
72bac24f46
|
minor updates to extract_info
|
2025-03-10 23:12:08 +03:00 |
|
ArabCoders
|
643688bf97
|
support sending presets with api/yt-dlp/url/info
|
2025-03-10 03:56:10 +03:00 |
|
ArabCoders
|
414b52de9b
|
removed dead code
|
2025-03-07 02:20:46 +03:00 |
|
ArabCoders
|
cc21a93cb5
|
Make presets more powerful
|
2025-03-07 02:14:10 +03:00 |
|
ArabCoders
|
6e52b3c356
|
for basic auth rely on cookies and not just the Authorization header
|
2025-03-07 01:01:05 +03:00 |
|
ArabCoders
|
49bc28edc0
|
Make it possible to manage presets via webui
|
2025-03-04 02:11:17 +03:00 |
|
ArabCoders
|
ea98562944
|
better fallback if file was renamed and retains the same ID
|
2025-03-01 20:04:28 +03:00 |
|
ArabCoders
|
f0836ddd77
|
apple like to be snowflake.
|
2025-02-28 01:21:45 +03:00 |
|
ArabCoders
|
3a964a6ac3
|
add mimetype to source list
|
2025-02-27 19:19:32 +03:00 |
|
ArabCoders
|
63a9a15e67
|
do not consider 0 byte files.
|
2025-02-27 18:42:35 +03:00 |
|
ArabCoders
|
b7b72cf21e
|
try to direct play video first and fallback to hls if we encounter error.
|
2025-02-27 18:31:17 +03:00 |
|
ArabCoders
|
c5924b02cc
|
support format key in ytdlp.json, using the key will ignore the selected preset.
|
2025-02-27 14:58:06 +03:00 |
|
ArabCoders
|
1934815a41
|
show extract_info logs via notification
|
2025-02-27 00:38:39 +03:00 |
|
ArabCoders
|
8e97cba43b
|
update dependencies
|
2025-02-23 19:32:39 +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 |
|
ArabCoders
|
2b84aad836
|
change default umask to 0002 to allow group users to act on files and folders.
|
2025-01-28 17:18:54 +03:00 |
|
ArabCoders
|
902244769a
|
Major code changes.
|
2025-01-27 19:53:59 +03:00 |
|
ArabCoders
|
ddc216ccb6
|
revamped the notification system
|
2025-01-25 22:24:13 +03:00 |
|
ArabCoders
|
cb735cbb97
|
Added new feature to parse yt-dlp CLI arguments in yt-dlp JSON config box
|
2025-01-23 17:35:03 +03:00 |
|
ArabCoders
|
843d5fd726
|
Fixed type casting for some elements when adding items.
|
2025-01-19 18:12:11 +03:00 |
|
ArabCoders
|
0d9f0ded88
|
Another attempt at fixing #173
|
2025-01-18 20:57:23 +03:00 |
|
ArabCoders
|
44440aa546
|
prevent loading keys which sometimes breaks ytptube
|
2025-01-18 17:47:33 +03:00 |
|
ArabCoders
|
b86f13f2d8
|
Added new option to view url info
|
2025-01-11 16:39:24 +03:00 |
|
ArabCoders
|
2a79ac6849
|
Fix #160
|
2025-01-03 00:24:21 +03:00 |
|
ArabCoders
|
9399c515c4
|
fixe yt-dlp Impersonate Target
|
2025-01-01 17:09:51 +03:00 |
|
ArabCoders
|
6b930bb388
|
added more info to media Metadata, and cleaned up itemDTO object.
|
2024-12-27 19:58:21 +03:00 |
|
ArabCoders
|
7420138ce0
|
Document env variables and added remove_files env option.
|
2024-12-25 19:16:15 +03:00 |
|
ArabCoders
|
2d70de2032
|
updating python code to be little more clean and implements more type checks.
|
2024-12-20 21:20:51 +03:00 |
|
ArabCoders
|
fcb2eda4ba
|
Fixes for default preset.
|
2024-12-17 18:43:09 +03:00 |
|
ArabCoders
|
45227be6bf
|
added LFI protection for thumbnails
|
2024-12-17 17:25:16 +03:00 |
|
ArabCoders
|
c727ab3446
|
Finalizing migration to nuxt3
|
2024-12-17 17:07:52 +03:00 |
|
ArabCoders
|
51024c2a9b
|
some minor app changes =)
|
2024-12-15 21:28:37 +03:00 |
|