Commit graph

65 commits

Author SHA1 Message Date
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