Commit Graph

321 Commits (cb02227302d56cad90b48b64d4ce2c79998bb343)
 

Author SHA1 Message Date
Isaac Grynsztein cb02227302 fixed bug where recently saved playlists could not be shared 5 years ago
Isaac Grynsztein 1b4f2830f5 changed logging in backend to support extra logging in debug mode 5 years ago
Isaac Grynsztein 720fceefb6 Fixed bug where subscription videos could not be downloaded from the player 5 years ago
Isaac Grynsztein fa488015c3 Minor import change 5 years ago
Tzahi12345 88f1b3daff
Merge pull request #48 from Tzahi12345/video-sharing
Video sharing
5 years ago
Isaac Grynsztein 0ea8a11c85 Subscriptions now don't have a share button (it's broken anyways) 5 years ago
Isaac Grynsztein 14bf2248cf Added UI support for sharing videos 5 years ago
Isaac Grynsztein 822aec4de8 added API endpoint to get file from database
video/audio files can now be retrieved by just uid, allowing for easy sharing

added API endpoints for sharing/unsharing a video (no UI support yet)
5 years ago
Isaac Grynsztein 2414e16021 videos now deleted by UID ui-side 5 years ago
Isaac Grynsztein 69cd22d992 file deletions now remove the file from the db as well 5 years ago
Isaac Grynsztein 1905129201 getMp3s and getMp4s now have dedicated functions
downloaded files now get recorded in db.json. So when the server wants to get audio/video files, it doesn't need to recursively go through the respective folders each time
- getMp4s/getMp3s API request latency is reduced ~2x (130ms -> 60ms) in testing

Modified tomp3/tomp4 code to automatically add newly downloaded files to the db

Added a migration so users on 3.5 or below will get their files automatically added to the db on the first run

All these changes are necessary to enable easy sharing with features like timestamps
5 years ago
Isaac Grynsztein 7ef6c78612 merged new checkbox for bookmarklet: enables ability to set bookmarklet to audio only
fixed two bugs for audio only files: sometimes downloads failed as extensions were improperly removed and readded, removing a single character from the filename.

Fixed another extension-related bug where metadata from deleted audio files persisted
5 years ago
Tzahi12345 1d9595d056
Merge pull request #47 from Tzahi12345/better-settings-menu
Better settings menu
5 years ago
Isaac Grynsztein d258bc2218 Updated appearance of settings menu to improve organization and performance 5 years ago
Isaac Grynsztein 4d3a687d34 Fixed bug where toggling dark mode using the toggle rather than the adjacent menu item caused visual errors 5 years ago
Tzahi12345 2b91293abd
Merge pull request #45 from Tzahi12345/better-logging
Better logging system using winston
5 years ago
Isaac Grynsztein 3990e25c18 added logging to config api and subscriptions api, meaning the entire backend has the new logging system 5 years ago
Isaac Grynsztein 2f0bbca15c added better logging in app.js using winston 5 years ago
Tzahi12345 717f6deb11
Merge pull request #44 from Tzahi12345/auto-update-youtubedl-material
Ability to update YoutubeDL-Material
5 years ago
Isaac Grynsztein c36867d368 Added progress bar to file downloads
Added two new API calls, to update the server to a particular version and to get the updater status

You can now update through the UI, and a status dialog displays after
5 years ago
Isaac Grynsztein 458e4b45f8 Removed @locl dependency for translations
Added CommonModule to fix intellisense

Added ability to load json assets by name, and an http call to update youtubedl-material
5 years ago
Isaac Grynsztein c40513ba4a docker-compose now uses latest version tag 5 years ago
Isaac Grynsztein 6fa52cecbc Updated docker compose version 5 years ago
Isaac Grynsztein a5474141bb Removed unused dependencies 5 years ago
Isaac Grynsztein 89ececdbeb Dependencies now install during update 5 years ago
Isaac Grynsztein 58718b6e3b Removed @ngular/http dependency 5 years ago
Isaac Grynsztein a5224f80a8 nodemon now runs silently 5 years ago
Isaac Grynsztein c2ee6b6230 update package.json version 5 years ago
Isaac Grynsztein 37614a1611 Changed backend logging for server start to give more information (namely version) 5 years ago
Isaac Grynsztein b71bdfcec2 Updated nodemon package.json config 5 years ago
Isaac Grynsztein 1b09bf4881 nodemon now supported 5 years ago
Tzahi12345 82df232f03 Update process now properly gets required backend files 5 years ago
Tzahi12345 af4de44016 Further merge 5 years ago
Tzahi12345 61f27d6fe9 merged changes 5 years ago
Tzahi12345 b3dbdd1790 Cleaning working folder 5 years ago
Isaac Grynsztein 785306c59a Added debug statements 5 years ago
Tzahi12345 38774d8593 Updater now grab new backend files
youtube-dl auto updater now guesses binary path, which makes the update process work much more reliably
5 years ago
Isaac Grynsztein df11aca1e0 Added preliminary support for updating YoutubeDL-Material
Config items that are not found use and set the default value

Fixed potential error while updated youtube-dl binaries
5 years ago
Isaac Grynsztein bcff631936 Updated translations and 'backend/public' folder 5 years ago
Isaac Grynsztein 347df89aa7 Updated default title_top value in config 5 years ago
Isaac Grynsztein eb084d03b2 Downloaded file names are now converted to their fully decoded forms 5 years ago
Isaac Grynsztein 8c942b0343 Updated top bar color 5 years ago
Isaac Grynsztein baad97182a Updated version tag 5 years ago
Isaac Grynsztein 26ca5d51a5 Fixed about dialog translations 5 years ago
Isaac Grynsztein 0c5cd291fe Changed comment for clarity 5 years ago
Isaac Grynsztein 57234b4690 File card download progress bars now maintain same width as file cards, appear rounded at the bottom, and are positioned right at the bottom of each card 5 years ago
Isaac Grynsztein b993c8e1d6 Fixed bug were downloadOnlyMode failed to work when multiDownloadMode was enabled 5 years ago
Isaac Grynsztein 66cb0af762 Settings dialog now says "cancel" when settings are changed and "close" otherwise 5 years ago
Isaac Grynsztein 8331c319ce File formats are not searched anymore if video is a playlist. Prior to this they simply errored 5 years ago
Isaac Grynsztein da9dcc0249 Added border radius to progress bar to make it look less "blocky" 5 years ago