Tzahi12345
0565cf24a6
youtube-dl refactor ( #956 )
...
* Consolidated all youtube-dl calls into one function
* Downloads can now be cancelled and better "paused"
* Removed node-youtube-dl dependency
* Added ability to manually check a subscription, and to cancel a subscription check
---------
Co-authored-by: Dedy Martadinata S <dedyms@proton.me >
2023-11-27 12:55:53 -05:00
Tzahi12345
6eadb37532
4.3.2 release ( #929 )
...
* Upgraded version to 4.3.2
* Prevent null userid/username registration
2023-05-25 22:06:07 -04:00
Tzahi12345
c207e56855
Rebuild database task ( #900 )
...
* Improved tests for multi-user mode
* Adds task to rebuild database
* Updated subscriptions.js export syntax
* Subscription metadata is now backed up
* Added typing to task key
* Updated api models
* Tasks actions styling update
2023-05-23 22:37:25 -04:00
Tzahi12345
f9f7204deb
Updated several dependencies
2023-05-03 01:03:49 -04:00
Tzahi12345
33a99d9c8d
Added files_api (migrated functions from db_api that are file related)
...
Archive dialog can now always be opened
2023-04-29 19:41:34 -04:00
Tzahi12345
1746b08d4c
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into pre-4.3.1-bug-fixes
2023-04-24 19:32:19 -04:00
Tzahi12345
2df4dc1bfc
Updated file not found error message in /stream
2023-04-24 19:29:35 -04:00
Tzahi12345
955c401f0b
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into categories-fix
2023-04-22 17:47:16 -04:00
Tzahi12345
770916492e
Fixed authentication error in notifications (2)
2023-04-17 23:56:52 -04:00
Tzahi12345
6400b807c2
Fixed auth error in notifications
2023-04-17 23:54:34 -04:00
Tzahi12345
5197a5f1cc
Minor refactor of utils.js
2023-04-07 20:23:19 -04:00
Isaac Abadi
0bdac15ef1
Downloads restarted from home page now persist after restarting rather than disappearing
2023-03-27 19:15:14 -04:00
Isaac Abadi
c1fd8047ea
Improved archive viewer
...
Added archive importing
2023-03-27 01:55:54 -04:00
Tzahi12345
6010d991fb
Enabled strict template mode in Angular
...
Code cleanup
2023-01-29 15:51:50 -05:00
Tzahi12345
840e12db71
Implemented basic db-based archive functionality, converted old archive functionality to new system
2023-01-23 23:17:58 -05:00
Tzahi12345
54208ce6ce
Added preliminary backend support for custom archives
2023-01-17 23:35:53 -05:00
Tzahi12345
f20a31ed0f
Removed need for authentication to count views
2023-01-15 00:27:22 -05:00
Tzahi12345
fe06076eba
File deletion is now unified between sub and non-sub files
2023-01-13 22:24:16 -05:00
Tzahi12345
121f5586a6
Added ability to generate RSS feed URLs from the UI
...
Moved property sorting into its own component
2023-01-05 02:38:44 -05:00
Tzahi12345
2a3017972a
Added ability to generate RSS feeds from downloads
2023-01-03 23:59:16 -05:00
Tzahi12345
61973510f7
Quality preferences can now be selected for non-YT videos and YT playlists
2023-01-03 02:17:29 -05:00
Tzahi12345
46756a575c
Added task settings
...
Added support for task errors
Added support for lt, gt etc. db comparisons
Added task to delete old files
2023-01-01 21:27:07 -05:00
Isaac Abadi
cc2be46ad8
Notifications style improvements
2022-12-29 13:56:45 -06:00
Isaac Abadi
665bcc04a7
Added ability to favorite a file
...
Moved file filter options above the list of files, and added option to filter for favorites
2022-12-28 21:48:24 -06:00
Isaac Abadi
5e08ca004a
Added notifications - (WIP, boilerplate)
2022-11-24 14:54:08 -05:00
Isaac Abadi
efdd0dd228
Categories fix for yt-dlp
2022-09-15 21:38:00 -04:00
Isaac Abadi
24475386f9
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material
2022-07-01 00:55:03 -04:00
Isaac Abadi
55268301f6
Removed config env vars set message if no items were set
2022-07-01 00:54:38 -04:00
Glassed Silver
b827f8f0cc
Merge pull request #687 from Tzahi12345/add-permissions-for-tasks-manager
...
Add permissions for tasks manager
2022-06-30 16:34:08 +02:00
Isaac Abadi
077a0d8fdb
Added migration to add tasks manager permission for admin role
...
All routes are now properly protected against logged in users w/o permissions
2022-06-30 00:43:57 -04:00
adripo
3f15f3bcaf
fix: remove env variable check
2022-06-29 19:44:13 +02:00
Isaac Abadi
2dc68139f7
Streaming-only subs are now actually paused
...
DB transfers in any direction now generate backups and associated logs are set to info
2022-06-27 00:08:41 -04:00
Isaac Abadi
301451d021
Fixed issue where tasks would not initialize properly after migration until server restart
...
streaming-only subscriptions now autopause due to deprecated
2022-06-26 23:47:03 -04:00
Isaac Abadi
573cca0b2f
Completed deprecation of streamingOnly mode for subscriptions
2022-06-24 17:29:06 -04:00
Isaac Abadi
2ba1dc6333
Archive refactor to improve reliability and consistency
2022-06-23 01:10:18 -04:00
Isaac Abadi
55d4f746c3
Fixed issue where mongodb attempted to connect even when using local DB
2022-06-21 22:28:30 -04:00
Isaac Abadi
690cc38899
Updated playlist file selection to use recent videos component
...
Playlists are now file type agnostic
Updated translations
2022-06-19 23:09:30 -04:00
Isaac Abadi
b5ee0d365c
Subscription file cards are now replaced with unified file cards
...
GetAllFiles can now filter by sub_id
Improved API models and added request body docs for GetAllFiles
2022-06-19 01:14:59 -04:00
Isaac Abadi
b56c66f705
Refactored retrieval of categories and improved runtime search of files in category
...
Fixed issue with editing/saving categories
Database queries can now handle nested object paths
Code cleanup
2022-06-17 19:43:32 -04:00
Isaac Abadi
9cf8b87c6e
Added ability to modify file metadata
2022-06-17 15:34:12 -04:00
Isaac Abadi
bf64d97b72
Fixed downloads not sorting properly
...
Confirm dialog can now be a selection list
2022-05-21 21:26:25 -04:00
Isaac Abadi
8118906b0a
Binary path is now confirmed for linux, solves #601
2022-05-05 02:31:28 -04:00
Isaac Abadi
0bc2193f25
Updated downloadFile API request
2022-04-23 21:41:39 -04:00
Glassed Silver
8ded160775
Merge branch 'master' into angular-13-update
2022-04-23 08:43:01 +02:00
Glassed Silver
2ee64c7a65
Merge pull request #515 from depuits/master
...
Added deleteAllFiles api endpoint
2022-04-23 08:27:54 +02:00
Isaac Abadi
aa616af118
Fixed issue where navigating from one sub to another didn't cause the new one to load
...
Fixed subscription downloading as zip
Minor code cleanuip
2022-04-22 23:09:06 -04:00
Isaac Abadi
7a4d91cea0
Removed import of unregistered files on startup as it's a task now
2022-04-21 22:08:47 -04:00
Isaac Abadi
b53d9c9710
Added ability to reset tasks
...
Refactored youtube-dl updating and added youtube-dl update task
2022-04-21 22:04:45 -04:00
Isaac Abadi
a288163644
Added ability to backup remote DB
...
Added ability to restore DB
2022-04-21 19:29:50 -04:00
Isaac Abadi
091f81bb38
Added UI for managing tasks
...
Added ability to schedule tasks based on timestamp
Fixed mismatched types between frontend and openapi yaml
Simplified imports for several backend components
2022-04-21 03:01:49 -04:00