Commit Graph

681 Commits (master)

Author SHA1 Message Date
Tzahi12345 5a379a6a2b Updated package-lock.json (#877) 2 years ago
Tzahi12345 71692f6b13 Updated dependencies 2 years ago
Tzahi12345 1746b08d4c Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into pre-4.3.1-bug-fixes 2 years ago
Tzahi12345 3bc0ec8bb5 Added category tests
Fixed syntax errors in tests.js
2 years ago
Tzahi12345 2df4dc1bfc Updated file not found error message in /stream 2 years ago
Tzahi12345 5aea0b7a3d Archive text file is now temporarily added to a sub dir when checking a sub for speed purposes 2 years ago
Tzahi12345 955c401f0b Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into categories-fix 2 years ago
Tzahi12345 f0a34df7c6 Fixed syntax error in utils 2 years ago
Tzahi12345 e2c68713ba Fixed bug where added args would get injected improperly if they had a value (#745) 2 years ago
Tzahi12345 24cabc1f02 Fixed issue where videos would be downloaded in the collectInfo stage (#774) 2 years ago
Tzahi12345 1edcfca6c3 Fixed bug where notifications wouldn't be set as read if using local db 2 years ago
Tzahi12345 a91381720f Added link in error message to get TiwtchDownloaderCLI 2 years ago
Tzahi12345 edd4a0928c Fixed twitch downloading by using TiwtchDownloader's CLI
Removed unecessary settings

Created dedicated folder for docker utils
2 years ago
Tzahi12345 770916492e Fixed authentication error in notifications (2) 2 years ago
Tzahi12345 6400b807c2 Fixed auth error in notifications 2 years ago
Tzahi12345 3a7e2d9d0f Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material 2 years ago
Tzahi12345 ca5381fe0f Updated tasks DB-related code to not insert properties that prevent local_db from being imported
Added DB functionality to remove properties from records

DB records in local DB can now be updated if nested
2 years ago
nardis556 26988bd607
Update entrypoint.sh 2 years ago
Glassed Silver c7bf1d0e27
Merge pull request #786 from beauharrison/docker-custom-user-startup
Fixed long docker startup time by optimizing chown use
2 years ago
Tzahi12345 fb27264d33 Added support for custom webhook URLs for notifications 2 years ago
Tzahi12345 aedde4b4fc Removed unused dependency 2 years ago
Tzahi12345 cd2a727e23 Added some documentation to downloader.js 2 years ago
Tzahi12345 5197a5f1cc Minor refactor of utils.js 2 years ago
Tzahi12345 3544a2316d Added warning to using non yt-dlp downloaders 2 years ago
Tzahi12345 4b2e5fb636 Incremented version to v4.3.1 2 years ago
Tzahi12345 1f2c5a0238 Fixed an issue where subs would only display 10 of their videos in the subscription component (#851)
Fixed an issue where a sub would get stuck in the downloading state

Fixed UI bug in the subscriptions component
2 years ago
Tzahi12345 9f833d32a2 Fixed an issue where JWT_EXPIRATION was sometimes a string causing a crash (#813) 2 years ago
Tzahi12345 0e15fd7193 Removed deprecated safe_download_override setting 2 years ago
Isaac Abadi 0bdac15ef1 Downloads restarted from home page now persist after restarting rather than disappearing 2 years ago
Isaac Abadi 07a0ea6d18 Download notifications now include original URL
Fixed minor notification crash
2 years ago
Isaac Abadi c1fd8047ea Improved archive viewer
Added archive importing
2 years ago
Tzahi12345 62ad4226d9 Archive improvements
Began UI for viewing/modifying archives
2 years ago
Tzahi12345 cb5651d437 Added telegram notification support 2 years ago
Tzahi12345 0f7c495595 Added download error type information to notifications and downloads (currently unused) 3 years ago
Tzahi12345 6010d991fb Enabled strict template mode in Angular
Code cleanup
3 years ago
Tzahi12345 e82066b2cd Unsubscribing now deletes entries from the archive
Code cleanup
3 years ago
Tzahi12345 970e3834be UI updates to subscriptions
Improved translation coverage
3 years ago
Tzahi12345 840e12db71 Implemented basic db-based archive functionality, converted old archive functionality to new system 3 years ago
Tzahi12345 54208ce6ce Added preliminary backend support for custom archives 3 years ago
Tzahi12345 c724a8019a Improved DB tests, now both local and remote DB can be tested easily 3 years ago
Tzahi12345 f20a31ed0f Removed need for authentication to count views 3 years ago
Tzahi12345 fe06076eba File deletion is now unified between sub and non-sub files 3 years ago
Tzahi12345 8bc14a8be8 Missing options are now auto-added to tasks
Added onlyNumber directive for number-only inputs
3 years ago
Tzahi12345 121f5586a6 Added ability to generate RSS feed URLs from the UI
Moved property sorting into its own component
3 years ago
Tzahi12345 2a3017972a Added ability to generate RSS feeds from downloads 3 years ago
Tzahi12345 46ffd02b08 Fixed issue where unsubbed subscriptions would continue downloading its videos (#689) 3 years ago
Tzahi12345 8c63a78884 Added timezone information to tasks so that recurring tasks will use the timezone from the user 3 years ago
Tzahi12345 9dda608a50 Fixed issue with adding thumbnails to notifications 3 years ago
Tzahi12345 c10b062832 Converted allow_autoplay to force_autoplay as per #695 3 years ago
Tzahi12345 61973510f7 Quality preferences can now be selected for non-YT videos and YT playlists 3 years ago
Tzahi12345 0161f544aa Fixed issue where sometimes only the first video from a playlist would be registered 3 years ago
Tzahi12345 f0c9a6122f Added nfty and gotify notifications support 3 years ago
Tzahi12345 6d881dc812 Minor tests cleanup and workspace improvements 3 years ago
Tzahi12345 46756a575c Added task settings
Added support for task errors

Added support for lt, gt etc. db comparisons

Added task to delete old files
3 years ago
Isaac Abadi 4f26e9ac3a Added filters for notifications
Added notifications for tasks
3 years ago
Isaac Abadi bfcc6a0697 Dependencies update 3 years ago
Isaac Abadi cc2be46ad8 Notifications style improvements 3 years ago
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
3 years ago
Isaac Abadi ac808fcabe Added timestamp to notifications 3 years ago
Isaac Abadi f44be29181 Added support for download error notifications
Style improvements
3 years ago
Isaac Abadi b51f45c704 Completed notification functionality
Minor code cleanup
3 years ago
Isaac Abadi 5e08ca004a Added notifications - (WIP, boilerplate) 3 years ago
Beau Harrison 142d708ee3 Fixed long docker startup time by optimizing chown use 3 years ago
Isaac Abadi efdd0dd228 Categories fix for yt-dlp 3 years ago
Isaac Abadi 415c97cb09 Fixed issue where categories were not being properly applied to matching files (#701) 3 years ago
Tzahi12345 fc3c179f6a
Reverted #696 and updated node version to avoid 243 error 3 years ago
Dedy Martadinata S 02447e0285
Update entrypoint.sh
about gosu behaviour, it looking for local "existed" UID, i  found it become blank.
That is our issue, so updating our entrypoint to change existed user "youtube" UID and GID to match compose request, will make gosu correctly find use UID:GID as it existed.
3 years ago
Isaac Abadi 24475386f9 Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material 3 years ago
Isaac Abadi 55268301f6 Removed config env vars set message if no items were set 3 years ago
Isaac Abadi faa76abbbd Fixed issue where setting resolution in a sub would instead require that resolution to exist (#678 and #330) 3 years ago
Glassed Silver b827f8f0cc
Merge pull request #687 from Tzahi12345/add-permissions-for-tasks-manager
Add permissions for tasks manager
3 years ago
Isaac Abadi 768798c6b3 Fixed issue where one-off playlist downlaods would only include the first video 3 years ago
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
3 years ago
adripo 3f15f3bcaf
fix: remove env variable check 3 years ago
FoxxMD 74315b8c76 Fixed parsing expected file size for videos with no known formats 3 years ago
Isaac Abadi e726e991cc Partially reverted fecefde3ad 3 years ago
Isaac Abadi 940267651d Hotfix for bug where a sub with missing videos would cause a crash during migration #670 3 years ago
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
3 years ago
Isaac Abadi 301451d021 Fixed issue where tasks would not initialize properly after migration until server restart
streaming-only subscriptions now autopause due to deprecated
3 years ago
Isaac Abadi 86cbfea08f UI & logs now use proper fork name rather than just youtube-dl 3 years ago
Isaac Abadi 19a3ffc118 Minor code cleanup 3 years ago
Isaac Abadi d225e84a03 Fixed issue where errored single videos in playlist/sub downloads in yt-dlp would cause the entire sub check to fail (#493) 3 years ago
Isaac Abadi a4a0045475 Fixed error where sub with no videos would crash if none existed and redownload fresh uploads was enabled (#480) 3 years ago
Isaac Abadi 573cca0b2f Completed deprecation of streamingOnly mode for subscriptions 3 years ago
Isaac Abadi fecefde3ad Removed pm2 global install in favor of local node_modules (#662) 3 years ago
Isaac Abadi d300a8a3c6 Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into 4.3-prep 3 years ago
Isaac Abadi 0ffd7022d0 Removed nodemon
Fixed several dependency vulnerabilities
3 years ago
Isaac Abadi a0c36bf1a1 Subscription videos now skip the collect info step during download process, reducing calls to video host 3 years ago
Isaac Abadi 64b4b5a2b4 Fixed #600, where selecting a max resolution for subscriptions was broken 3 years ago
Isaac Abadi 2ba1dc6333 Archive refactor to improve reliability and consistency 3 years ago
Isaac Abadi 55d4f746c3 Fixed issue where mongodb attempted to connect even when using local DB 3 years ago
Isaac Abadi 6fa4296edf Hotfix for #661 startup crash 3 years ago
Isaac Abadi 636f7b16a8 Changed default downloader to yt-dlp 3 years ago
Isaac Abadi 39abc3efcf Utilize yt-dlp filesize approximations if available 3 years ago
Isaac Abadi b6de6d08fa Fixed potential command injection vulnerability 3 years ago
Isaac Abadi cddd280206 Fixed issue where pip was missing in Docker
Temp twitch chat files now get auto removed
3 years ago
Isaac Abadi 7bfb2976fe Fixed twitch chat downloads, tcd is now required and client secret must be supplied 3 years ago
Tzahi12345 c91e51de15
Merge pull request #655 from Tzahi12345/improved-downloads-management
Improved downloads management
3 years ago
Isaac Abadi 690cc38899 Updated playlist file selection to use recent videos component
Playlists are now file type agnostic

Updated translations
3 years ago
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
3 years ago