Commit graph

506 commits

Author SHA1 Message Date
Abdulmohsen
9adb6efbc5
Merge pull request #210 from arabcoders/dev
Standardize the form design & add import/export to all functions
2025-03-14 23:18:44 +03:00
ArabCoders
bce84163f7 make sure task preset format isn't default 2025-03-14 23:14:58 +03:00
ArabCoders
83152f0e00 minor fixes to not export default format 2025-03-14 23:06:09 +03:00
ArabCoders
fc696b6afa standardize the form design, and update packages to latest version. 2025-03-14 22:46:31 +03:00
ArabCoders
b5803f94b1 added export to tasks. 2025-03-14 21:30:29 +03:00
Abdulmohsen
674c53893f
Merge pull request #209 from arabcoders/dev
Preset exports are base64 encoded now
2025-03-13 23:16:12 +03:00
ArabCoders
ada7b5db97 Update presets to use safe url base64 for exported string. 2025-03-13 21:47:01 +03:00
ArabCoders
cc96879a1d show play icon if hideThumbnail is set and content is embedable 2025-03-11 21:31:59 +03:00
Abdulmohsen
d5efb994ec
Merge pull request #208 from arabcoders/dev
Made it possible to not use format in preset
2025-03-11 21:10:27 +03:00
ArabCoders
15969542ab restore check for format in preset compiling for YTDLPOpts 2025-03-11 21:06:29 +03:00
ArabCoders
608b0128b8 Made it possible to not use format in preset 2025-03-11 20:59:08 +03:00
Abdulmohsen
10aeff4bfa
Merge pull request #207 from arabcoders/dev
Added advanced iOS shortcut
2025-03-11 02:23:11 +03:00
ArabCoders
6b38c5fcd6 add advanced iOS shortcut 2025-03-11 02:19:57 +03:00
ArabCoders
1aeb8efa1e updated yt-dlp/url/info to give cookies in valid way. 2025-03-11 02:08:13 +03:00
ArabCoders
cd977ea28d minor updates to webui 2025-03-11 02:07:56 +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
Abdulmohsen
9427f7b2a0
Merge pull request #206 from arabcoders/dev
Improve history status display
2025-03-10 01:48:30 +03:00
ArabCoders
dcab2530ec Improve history status display and added button to play the video incase thumbnail is hidden. 2025-03-10 00:53:04 +03:00
ArabCoders
329a8f51b1 add reference to the iOS shortcut. 2025-03-10 00:52:42 +03:00
ArabCoders
3a8b67ff82 normalize return response for api/history/add 2025-03-09 05:22:16 +03:00
ArabCoders
68228294b0 made api/history/add easier to script 2025-03-09 05:09:26 +03:00
Abdulmohsen
7a2dc8a452
Merge pull request #205 from arabcoders/dev
Updated worker pool to be a bit more dynamic
2025-03-09 01:20:58 +03:00
ArabCoders
20ddbb1a1f typo 2025-03-09 01:15:30 +03:00
ArabCoders
c7ace294a9 updated README with bookmarklets and updated the favicon. 2025-03-09 01:15:00 +03:00
ArabCoders
bb507c62b3 added filter to presets, so we can reduce data usage when creating a iOS shortcut 2025-03-08 20:20:54 +03:00
ArabCoders
65e7d3e6fc reduce log spam 2025-03-08 19:56:55 +03:00
ArabCoders
e4794eda7c Updated the worker pool to be dynamic, and make it so that live stream downloading doesn't count towards the worker pool limit. 2025-03-08 19:53:15 +03:00
ArabCoders
fbdeec6a99 add different icon for embeded content 2025-03-08 18:22:50 +03:00
Abdulmohsen
243d4554d7
Merge pull request #204 from arabcoders/dev
Disable yt-dlp console access by default
2025-03-07 20:45:37 +03:00
ArabCoders
64c84e5c3a Make it possible to embed content if the content is being downloaded or yet to complete. 2025-03-07 20:40:31 +03:00
ArabCoders
f89e72666b make to possible to specify the preset when adding via /api/history/add 2025-03-07 20:16:19 +03:00
ArabCoders
89684ac494 add the new variable to enable yt-dlp console access to README 2025-03-07 20:13:39 +03:00
ArabCoders
e0e63d61c4 for some reason, people were exposing ytptube directly to internet without any authentication. therefore, we have disabled the console access by default. 2025-03-07 20:11:21 +03:00
ArabCoders
04efb1c212 when video info fail to load raise error and close the modal 2025-03-07 20:10:35 +03:00
Abdulmohsen
7b395d717d
Merge pull request #203 from arabcoders/dev
Make presets more powerful
2025-03-07 19:01:07 +03:00
ArabCoders
7fd0e1edf3 make releases manual process 2025-03-07 18:44:54 +03:00
ArabCoders
981405a44d make URL options have higher proirity than preset and default options 2025-03-07 18:44:44 +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
Abdulmohsen
c944c36028
Merge pull request #202 from arabcoders/dev
remove debug statement
2025-03-07 01:27:25 +03:00
ArabCoders
61fd6d45f6 remove debug statement 2025-03-07 01:14:05 +03:00
Abdulmohsen
e52bef3781
Merge pull request #201 from arabcoders/dev
Dev
2025-03-07 01:05:05 +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
0b04f098de preload all pages. 2025-03-06 02:06:53 +03:00
ArabCoders
241efc8d5f added autoplay 2025-03-06 01:48:37 +03:00
Abdulmohsen
73f97b80f3
Merge pull request #200 from arabcoders/dev
Rely on native video player
2025-03-05 22:18:35 +03:00
ArabCoders
2106ea29b7 disable default subtitle track for firefox as it has problem when we switch sources. 2025-03-05 21:50:54 +03:00
ArabCoders
931ad0c5c5 no longer rely on plyr for playing videos instead use native video element 2025-03-05 21:07:49 +03:00