Commit graph

927 commits

Author SHA1 Message Date
arabcoders
acc6d54db2 pip is so slow using arm64 during build 2025-08-31 01:48:16 +03:00
arabcoders
d84096c1c8 lets see if uv able to get pre-built to speed up builds 2025-08-31 01:31:08 +03:00
arabcoders
e7614b8ebf add DEBIAN_FRONTEND 2025-08-31 01:21:45 +03:00
arabcoders
1a2d5bc74e rebase our docker containers on top of debian. 2025-08-31 01:17:17 +03:00
arabcoders
4690d3a307 rebase on top of debian instead of alpine 2025-08-31 00:27:15 +03:00
arabcoders
ae6c86d5d8 Add permissions section to build PR workflow 2025-08-30 23:25:16 +03:00
arabcoders
fbaf8e5404 updates 2025-08-30 23:08:09 +03:00
arabcoders
ec43b0290c test new build system 2025-08-30 22:57:34 +03:00
arabcoders
1c9a893865 Reimplemented Archive feature 2025-08-30 20:45:17 +03:00
arabcoders
2c797c6824 updated external packages 2025-08-30 01:58:24 +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
e6aa56a008 refactor DeprecatedNotice component for improved state management 2025-08-29 19:29:34 +03:00
arabcoders
e2b4a8caa3 moved socket event pause/resume to api/system/ 2025-08-29 19:00:26 +03:00
arabcoders
20cfc00640 migrated /api/archive to /api/history/{id}/archive 2025-08-29 18:41:13 +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
29b7748b8a add is_archived to both local info and yt-dlp info 2025-08-29 18:41:13 +03:00
arabcoders
f8e3a2f6e6 update API.md 2025-08-29 18:41:13 +03:00
Abdulmohsen
9d4984b7a1
Merge pull request #396 from arabcoders/create-pull-request/patch 2025-08-28 03:25:56 +03:00
ArabCoders
9b08a17ce2 Update yt-dlp to 2025.8.27 2025-08-28 00:23:57 +00:00
arabcoders
283ed74f71 handle redirection for thumbnails. 2025-08-27 19:52:35 +03:00
arabcoders
19b78c9564 correctly mark status as cancelled. 2025-08-27 19:52:15 +03:00
arabcoders
309d4ca013 Update default placeholder for save_in dynamically based on selected preset. 2025-08-27 17:21:55 +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
1adc837d12 attempt 2 2025-08-26 01:23:41 +03:00
arabcoders
23f599d5d0 make it possible to use different app.spec from workflow 2025-08-26 01:19:12 +03:00
arabcoders
d538d94216 Fix windows multiprocessing threads 2025-08-26 00:59:14 +03:00
arabcoders
daa41c1c66 restore pycryptodome 2025-08-26 00:31:01 +03:00
arabcoders
703b5a6052 more fixes. 2025-08-26 00:21:24 +03:00
arabcoders
3e755af621 followup fix 2025-08-25 23:41:13 +03:00
arabcoders
5f2b0661af Fix native builds. 2025-08-25 23:38:34 +03:00
arabcoders
70e06f0122 remove webview in favor of using built-in browser. 2025-08-25 22:24:04 +03:00
arabcoders
fe38837b9e Add dialog composable 2025-08-25 22:21:32 +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
32bebcaf46 add pnpm configuration for built dependencies 2025-08-24 17:14:06 +03:00
arabcoders
1624fc0ee4 update README 2025-08-24 17:00:08 +03:00
arabcoders
10ae84abec update README 2025-08-24 16:41:45 +03:00
arabcoders
ad87274929 upgrade curl_cffi to 0.13.x 2025-08-24 16:28:49 +03:00
arabcoders
e9190b6dab added better fallback to hls. 2025-08-23 21:41:37 +03:00
arabcoders
d9ec7733a1 consider file size when caching ffprobe results. 2025-08-23 20:21:16 +03:00
arabcoders
c4b8121c3d external packages update 2025-08-23 13:41:51 +03:00
Abdulmohsen
7789c8a1d3
Merge pull request #381 from arabcoders/create-pull-request/patch 2025-08-23 12:29:19 +03:00
ArabCoders
dcc2359f49 Update yt-dlp to 2025.8.22 2025-08-23 00:23:41 +00:00
arabcoders
abf9c7a9d8 feat: add download_info_expires config to manage download info validity 2025-08-22 18:10:22 +03:00