Commit Graph

223 Commits (a93aa080b317e4933db4593136dafdf4c03df56e)

Author SHA1 Message Date
Isaac Abadi a93aa080b3 Fixed bug where playlistd could not be made 5 years ago
Isaac Abadi db78e4ad5e Fixed bug where playlist downloads would fail and progress would not show (for playlist downloads) 5 years ago
Isaac Abadi b6c09324d9 Updated error messages to make them more verbose and fixed ID3 tagging for file names 5 years ago
Isaac Abadi 250f150587 Download checker now only runs if the video info was successfully retrieved 5 years ago
Isaac Abadi dbf08e1276 Fixed bug where audio files that had a stale webm extension in the metadata file path would fail to register 5 years ago
Isaac Abadi c08993e20b Old database files are now backed up prior to migration to simplified structure 5 years ago
Isaac Abadi 4835093606 Fixed issue where some non-YT videos would fail as the pre-check was incompatible 5 years ago
Isaac Abadi c63a64ebef Categories will now auto-generate playlists 5 years ago
Isaac Abadi 3f1532b4c6 Updated migration
- Fixed bug in migration process for single-user mode
- Changed name of migration

Removed unused code for getmp3/mp4 and fixed bug when retrieving playlist if it didn't exist

Fixed bug in streaming code where playlist audio files would not play if the file path was not present

Fixed bug in getallsubscriptions for single user mode
5 years ago
Isaac Abadi afb5e3800c In the subscription page, the subscription is now continuously retrieved at an interval of 1s to update for new videos or the downloading state
- There is now a visual indicator for when a subscription is retrieving videos
5 years ago
Isaac Abadi 2971580f91 Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into updated-player 5 years ago
Isaac Abadi e75b56ad3f Added ability to pause specific subscriptions 5 years ago
Isaac Abadi 59c38321fd Fixed bug in file deletion 5 years ago
Isaac Abadi 8058b743eb Added support for redownloading fresh uploads, which will eventually be hidden behind an opt-in setting 5 years ago
Isaac Abadi e3374c573a Args incompatible with video mode and audio-only mode will now get removed 5 years ago
Isaac Abadi da3bd2600f Fixed bug where sharing didn't work for some videos
View count now increments on each play unless the video is shared
5 years ago
Isaac Abadi 6ad590497b Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into updated-player 5 years ago
Isaac Abadi 4f693d4eda Added description to player component and simplified the database by un-splitting videos and playlists by type 5 years ago
Isaac Abadi 9de403245b Twitch chat now supports subscriptions
- refactored code to be cleaner and more modularized

Updated scrolling on twitch chat to actually scroll to the bottom with new messages

Fast forwarding in videos with a twitch chat is now faster and provides a smoother transition
5 years ago
Isaac Abadi c6fc5352c5 Added ability to add more metadata to db through migrations, and added scaffolding for supporting description and play count in the player component 5 years ago
Isaac Abadi f425b9842f Updated twitch chat component to support user colors and to auto open if the chat has already been downloaded 5 years ago
Isaac Abadi d08fee1223 Added v1 of chat sidebar for Twitch VODs 5 years ago
Isaac Abadi 8938844ffa Added ability to select the max quality for a subscription. It defaults to 'best' which will get the best native mp4 video 5 years ago
Isaac Abadi b730bc5adc Added option to set a default file output - custom file output in the advanced expansion panel will override this 5 years ago
Isaac Abadi 2f541a49df Thumbnails now load using a faster method with a dedicated API route rather than sending blobs directly.
- In cases of lots of files, loading should be significantly faster
5 years ago
Isaac Abadi 9e4b328f91 Default youtube downloader switched back to youtube-dl after testing
Fixed bug that caused some non-youtube downloads from failing
5 years ago
Isaac Abadi 3a049a99ac Fixed bug where non-youtube downloads would fail 5 years ago
Isaac Abadi b323b548ca Added ability to use youtube-dl forks
Downloader now defaults to youtube-dlc because of the recent DMCA requests
5 years ago
Isaac Abadi 6ea4176d63 Added missing code that makes category paths relative to the root dir 5 years ago
Isaac Abadi 727b047c39 Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into categories 5 years ago
Isaac Abadi 0189d292a8 Fixed bug that prevented categorized files from being deletes and simplified the two delete file API calls into one 5 years ago
Isaac Abadi fe7303a191 Replaced /audio and /video APIs with /stream that now requires a type parameter to simplify future code changes
getSubscription can now accept a subscription name instead of just an ID

Added API call to delete a category

Categories can now have a custom path

Minor code cleanup
5 years ago
Isaac Abadi dff4b141b0 Blobs are now only included in getAllFiles() if the config option for including thumbnail is set to true 5 years ago
Tiger Oakes e26ac82c66 Fix missing keywords 5 years ago
Tiger Oakes 21eafeab22 Make utils.recFindByExt and utils.getDownloadedFilesByType async 5 years ago
Tiger Oakes f535d18cb9 Use async methods in auth and subscriptions 5 years ago
Tiger Oakes 2c43ce3c47 Use async versions of filesystem methods 5 years ago
Isaac Abadi 10922fedd7 Fixed bugs that prevented subscription videos from being downloaded and non-users from accessing shared videos 5 years ago
Isaac Abadi 6717a59422 Fixed bug that preventing playlists from being downloaded a zip 5 years ago
Isaac Abadi 899633e124 Fixed bug that showed users their subscription videos after subscriptions were disabled 5 years ago
Isaac Abadi 8595864118 Added basic categorization functionality in the server & UI 5 years ago
Isaac Abadi 71633950b2 Comments cleanup 5 years ago
Isaac Abadi 5b768b5bda JSON blobs were accidentally inserted into DB, stringifying then parsing the video file object fixes this 5 years ago
Isaac Abadi 8a7409478a Added the ability to download videos at higher resolutions than the highest mp4 (fixes #76)
Deprecates normal downloading method. The "safe" method is now always used, and download progress is now estimated using the predicted end file size

Thumbnails are now auto downloaded along with the other metadata
5 years ago
Isaac Abadi babba9aa30 Added ability to register/login through LDAP
- Added ability to edit LDAP settings and whether to use LDAP or not in the users tab in the settings
5 years ago
Isaac Abadi 560aaadca1 Removed "use encryption" options, if you'd like to encrypt your web page, use a reverse proxy 5 years ago
Isaac Abadi 5de37f6fbf Importing of unregistered files now happens on startup
recFindByExt in app.js removed, now uses utils.recFindByExt

Minor code cleanup
5 years ago
Isaac Abadi 945ba268fb Fixed bug where non-shared videos could be viewed by others
Fixed bug where non-users couldn't download a shared video
5 years ago
Isaac Abadi fcaf8b5a62 Updated create playlist dialog to not require a type to be set prior
- duration and registered variables are now set for playlists
5 years ago
Isaac Abadi d7aa39599d Removed subscriptions_use_youtubedl_archive setting, to use youtube-dl archive functionality, there is now just one setting for both subscription and non-subscription videos 5 years ago