Commit graph

46 commits

Author SHA1 Message Date
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
0f7f22bdbf removed event type ERROR and migrated it's uses to LOG_ERROR 2025-07-18 21:59:43 +03:00
arabcoders
84f623f2e4 Convert socketStore and stateStore to ts 2025-07-18 19:49:36 +03:00
arabcoders
1580388b96 renamed types folder 2025-07-18 18:56:38 +03:00
arabcoders
31aa15efba Added file browser actions 2025-07-01 18:06:45 +03:00
arabcoders
b37d614e27 Migrate configStore to ts 2025-06-22 21:49:07 +03:00
arabcoders
f50708852a As we no longer need to update each time yt-dlp updates, we going to use simver 2025-06-18 22:08:11 +03:00
arabcoders
ffcae45d9b the ability to mark notification as low priority to bypass the toast 2025-06-15 19:35:57 +03:00
arabcoders
400cf7bec3 completely refactored HttpAPI into more manageable routes. 2025-06-12 00:57:37 +03:00
arabcoders
698791b7fc minor design update for index page. 2025-06-10 13:58:18 +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
6d774a6d9c switch to uv instead of pipenv, and partially fix the code to work on windows. 2025-06-08 20:45:12 +03:00
arabcoders
0f0dd51a41 Add support for running YTPTube from sub-directory. Fix #295 2025-06-05 21:04:00 +03:00
arabcoders
e8a52509b3 Implemented notification center. Closes #290 2025-06-04 19:11:55 +03:00
arabcoders
c13c4427a7 Proxy our toast usage via our own methods to be able to control enabling/disabling it. 2025-06-03 17:44:23 +03:00
arabcoders
9ba7b34803 Add more events 2025-04-21 18:21:29 +03:00
arabcoders
48e388b0fe Add logs viewing and enable file logging by default 2025-04-04 20:18:03 +03:00
arabcoders
d03e04db19 minor changes to webui display 2025-04-04 02:07:56 +03:00
arabcoders
23b1b409f4 deprecate JSON yt-dlp config & Post-Processors in presets and recommand cli options. 2025-03-31 02:13:33 +03:00
arabcoders
21e5dea5bf Added simple file browser 2025-03-28 01:58:22 +03:00
ArabCoders
4ed7c26bb4 migrated all our emitter usage to EventBus 2025-03-22 02:05:52 +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
49bc28edc0 Make it possible to manage presets via webui 2025-03-04 02:11:17 +03:00
ArabCoders
689ce421e9 add sentry for webui error reporting 2025-02-27 23:54:49 +03:00
ArabCoders
5063099002 Added YTP_INSTANCE_TITLE 2025-01-30 16:18:29 +03:00
ArabCoders
902244769a Major code changes. 2025-01-27 19:53:59 +03:00
ArabCoders
dbee7cf2fa standardize more events. 2025-01-25 22:46:33 +03:00
ArabCoders
922d194d7a simplify API calls. 2025-01-25 17:25:58 +03:00
ArabCoders
a4827202d8 overhauled the tasks page to support adding/editing/deleting tasks from the WebUI directly instead of relying on tasks.json file. 2025-01-24 23:13:53 +03:00
ArabCoders
e7cc746ee9 Fixed bug preventing the Queue UI from being updated with file progress. 2025-01-19 18:11:25 +03:00
ArabCoders
0d9f0ded88 Another attempt at fixing #173 2025-01-18 20:57:23 +03:00
ArabCoders
b1388eff6b Added Basic mode for WebUI & added new env var for selecting default preset. 2025-01-17 02:03:58 +03:00
ArabCoders
c20fdca09b Added way to check for youtube cookies status 2025-01-11 20:57:39 +03:00
ArabCoders
b86f13f2d8 Added new option to view url info 2025-01-11 16:39:24 +03:00
ArabCoders
ed02c3ec01 Added the ability to pause download pool 2024-12-30 21:39:24 +03:00
ArabCoders
448a145ed0 Added maxWorkers to title 2024-12-30 10:51:14 +03:00
ArabCoders
1f2db7ad5e Added option to update page title with stats. 2024-12-29 21:17:17 +03:00
ArabCoders
7420138ce0 Document env variables and added remove_files env option. 2024-12-25 19:16:15 +03:00
ArabCoders
0b4216c0b0 Prep for dev release 2024-12-18 21:15:15 +03:00
ArabCoders
fcb2eda4ba Fixes for default preset. 2024-12-17 18:43:09 +03:00
ArabCoders
c727ab3446 Finalizing migration to nuxt3 2024-12-17 17:07:52 +03:00
ArabCoders
f7f5e72aeb limit the sent configuration variables to the frontend. 2024-12-14 20:29:15 +03:00
ArabCoders
0239e509de sweeping changes to internals 2024-12-14 19:27:13 +03:00
ArabCoders
cf8f971785 updates 2024-12-14 16:42:31 +03:00
ArabCoders
c61fd133d8 more updates for new UI 2024-12-14 14:57:23 +03:00