Commit Graph

  • b5a82b9385 Updated middleware to support API tokens. Frontend now uses an admin token for its requests Isaac Grynsztein 2020-04-10 20:44:42 -04:00
  • 2082a78846 Updated version number Isaac Grynsztein 2020-04-10 20:41:14 -04:00
  • fe170a4de8 Updated public API link Isaac Grynsztein 2020-04-10 15:25:23 -04:00
  • 18dab72b51 Updated public API Tzahi12345 2020-04-10 15:24:26 -04:00
  • 6849bd00d5 Adding public API docs Isaac Grynsztein 2020-04-10 15:13:07 -04:00
  • 1e96e31053 Added new API key and using API key config items to enable a public API Isaac Grynsztein 2020-04-10 14:46:36 -04:00
  • 02441ac846 Fixed bug where docker would start building on certain systems when using docker-compose up, and refuse to pull with docker-compose pull Isaac Grynsztein 2020-04-10 01:33:36 -04:00
  • 4666aa15b3 Merge pull request #49 from Tzahi12345/streaming-only-mode Tzahi12345 2020-04-09 23:41:44 -04:00
  • f6f54c0e53 Fixed bug where video infos caused an error for streaming-only subscriptions Isaac Grynsztein 2020-04-09 23:41:21 -04:00
  • e15141c5e0 Added backend and database support for video streaming Isaac Grynsztein 2020-04-09 23:33:58 -04:00
  • a61606b69f Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into streaming-only-mode Isaac Grynsztein 2020-04-09 22:29:56 -04:00
  • d96fab49f5 added ability to use url in player component. streaming mode will need this Isaac Grynsztein 2020-04-09 22:29:23 -04:00
  • 346d41d3e1 Fixed bug that broke server backups Isaac Grynsztein 2020-04-09 01:57:43 -04:00
  • 597e1f5b60 Fixed bug that prevented updates from succeeding Isaac Grynsztein 2020-04-09 01:47:10 -04:00
  • dd0f58d421 Fixed bug where updater kept asking for updates on the update after it completed Isaac Grynsztein 2020-04-09 01:36:46 -04:00
  • 2ca6aa7bd7 Video URL now wraps in video info dialog Isaac Grynsztein 2020-04-09 01:36:02 -04:00
  • ba2b837cc5 Fixed accidentally commented out functionality to download new updates Isaac Grynsztein 2020-04-09 01:35:22 -04:00
  • 22f0ee834b backups now occur in appdata/backups folder Isaac Grynsztein 2020-04-08 15:58:29 -04:00
  • cb02227302 fixed bug where recently saved playlists could not be shared Isaac Grynsztein 2020-04-07 22:08:18 -04:00
  • 1b4f2830f5 changed logging in backend to support extra logging in debug mode Isaac Grynsztein 2020-04-07 21:41:13 -04:00
  • 720fceefb6 Fixed bug where subscription videos could not be downloaded from the player Isaac Grynsztein 2020-04-07 19:16:15 -04:00
  • fa488015c3 Minor import change Isaac Grynsztein 2020-04-07 18:43:27 -04:00
  • 88f1b3daff Merge pull request #48 from Tzahi12345/video-sharing Tzahi12345 2020-04-07 18:29:29 -04:00
  • 0ea8a11c85 Subscriptions now don't have a share button (it's broken anyways) Isaac Grynsztein 2020-04-07 18:26:47 -04:00
  • 14bf2248cf Added UI support for sharing videos Isaac Grynsztein 2020-04-07 18:19:12 -04:00
  • 822aec4de8 added API endpoint to get file from database Isaac Grynsztein 2020-04-07 14:49:05 -04:00
  • 2a1aa4036c New checkbox to select streaming only mode when subscribing Isaac Grynsztein 2020-04-07 01:52:59 -04:00
  • 2414e16021 videos now deleted by UID ui-side Isaac Grynsztein 2020-04-07 01:52:22 -04:00
  • 69cd22d992 file deletions now remove the file from the db as well Isaac Grynsztein 2020-04-07 01:38:35 -04:00
  • 1905129201 getMp3s and getMp4s now have dedicated functions Isaac Grynsztein 2020-04-07 00:00:25 -04:00
  • 7ef6c78612 merged new checkbox for bookmarklet: enables ability to set bookmarklet to audio only Isaac Grynsztein 2020-04-05 15:19:12 -04:00
  • 1d9595d056 Merge pull request #47 from Tzahi12345/better-settings-menu Tzahi12345 2020-04-04 23:35:13 -04:00
  • d258bc2218 Updated appearance of settings menu to improve organization and performance Isaac Grynsztein 2020-04-04 23:29:42 -04:00
  • 4d3a687d34 Fixed bug where toggling dark mode using the toggle rather than the adjacent menu item caused visual errors Isaac Grynsztein 2020-04-04 23:28:34 -04:00
  • 2b91293abd Merge pull request #45 from Tzahi12345/better-logging Tzahi12345 2020-04-02 23:16:31 -04:00
  • 3990e25c18 added logging to config api and subscriptions api, meaning the entire backend has the new logging system Isaac Grynsztein 2020-04-02 23:14:07 -04:00
  • 2f0bbca15c added better logging in app.js using winston Isaac Grynsztein 2020-04-02 23:05:17 -04:00
  • 717f6deb11 Merge pull request #44 from Tzahi12345/auto-update-youtubedl-material Tzahi12345 2020-04-02 21:56:44 -04:00
  • c36867d368 Added progress bar to file downloads Isaac Grynsztein 2020-04-02 21:53:08 -04:00
  • 458e4b45f8 Removed @locl dependency for translations Isaac Grynsztein 2020-04-01 19:44:22 -04:00
  • c40513ba4a docker-compose now uses latest version tag Isaac Grynsztein 2020-04-01 19:42:44 -04:00
  • 6fa52cecbc Updated docker compose version Isaac Grynsztein 2020-04-01 19:42:21 -04:00
  • a5474141bb Removed unused dependencies Isaac Grynsztein 2020-04-01 19:36:57 -04:00
  • 89ececdbeb Dependencies now install during update Isaac Grynsztein 2020-04-01 19:31:41 -04:00
  • 58718b6e3b Removed @ngular/http dependency Isaac Grynsztein 2020-04-01 01:11:26 -04:00
  • a5224f80a8 nodemon now runs silently Isaac Grynsztein 2020-04-01 01:07:08 -04:00
  • c2ee6b6230 update package.json version Isaac Grynsztein 2020-04-01 01:06:55 -04:00
  • 37614a1611 Changed backend logging for server start to give more information (namely version) Isaac Grynsztein 2020-03-31 04:20:46 -04:00
  • b71bdfcec2 Updated nodemon package.json config Isaac Grynsztein 2020-03-31 04:19:42 -04:00
  • 1b09bf4881 nodemon now supported Isaac Grynsztein 2020-03-31 01:56:15 -04:00
  • 82df232f03 Update process now properly gets required backend files Tzahi12345 2020-03-30 23:36:35 -04:00
  • af4de44016 Further merge Tzahi12345 2020-03-30 23:25:58 -04:00
  • 61f27d6fe9 merged changes Tzahi12345 2020-03-30 23:25:48 -04:00
  • b3dbdd1790 Cleaning working folder Tzahi12345 2020-03-30 23:24:33 -04:00
  • 785306c59a Added debug statements Isaac Grynsztein 2020-03-30 23:20:52 -04:00
  • 38774d8593 Updater now grab new backend files Tzahi12345 2020-03-30 23:15:31 -04:00
  • df11aca1e0 Added preliminary support for updating YoutubeDL-Material Isaac Grynsztein 2020-03-30 18:35:44 -04:00
  • bcff631936 Updated translations and 'backend/public' folder Isaac Grynsztein 2020-03-29 10:46:35 -04:00
  • 347df89aa7 Updated default title_top value in config Isaac Grynsztein 2020-03-29 10:45:31 -04:00
  • eb084d03b2 Downloaded file names are now converted to their fully decoded forms Isaac Grynsztein 2020-03-28 08:04:45 -04:00
  • 8c942b0343 Updated top bar color Isaac Grynsztein 2020-03-27 20:02:18 -04:00
  • baad97182a Updated version tag Isaac Grynsztein 2020-03-27 20:02:06 -04:00
  • 26ca5d51a5 Fixed about dialog translations Isaac Grynsztein 2020-03-27 16:59:50 -04:00
  • 0c5cd291fe Changed comment for clarity v3.5.1 Isaac Grynsztein 2020-03-27 15:57:51 -04:00
  • 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 Isaac Grynsztein 2020-03-27 15:56:34 -04:00
  • b993c8e1d6 Fixed bug were downloadOnlyMode failed to work when multiDownloadMode was enabled Isaac Grynsztein 2020-03-27 15:54:14 -04:00
  • 66cb0af762 Settings dialog now says "cancel" when settings are changed and "close" otherwise Isaac Grynsztein 2020-03-27 13:56:55 -04:00
  • 8331c319ce File formats are not searched anymore if video is a playlist. Prior to this they simply errored Isaac Grynsztein 2020-03-27 13:55:50 -04:00
  • da9dcc0249 Added border radius to progress bar to make it look less "blocky" Isaac Grynsztein 2020-03-27 13:55:21 -04:00
  • 4b9dc4a950 Updated gitignore Isaac Grynsztein 2020-03-27 13:55:01 -04:00
  • 5af0d742ef Fixed bug where updating an audio playlist would cause it to believe it was a video playlist Isaac Grynsztein 2020-03-26 13:28:26 -04:00
  • ca3a42c075 Changed location of archive path to appdata/archives. If the folder doesn't exist, it gets auto-generated. In the future this path will be configurable Isaac Grynsztein 2020-03-26 10:52:43 -04:00
  • 4906e52c57 Adjusted styling for advanced download bar to make it look more natural and part of the page Isaac Grynsztein 2020-03-26 10:48:46 -04:00
  • d33346b11d Final fix for bug where failed downloads still appeared in the multi download menu Isaac Grynsztein 2020-03-26 10:47:56 -04:00
  • b07f16bdd0 Added subtle drop shadow to topBarTitle Isaac Grynsztein 2020-03-25 23:28:14 -04:00
  • a5c47737c7 Fixed bug where simulated output did not include the base path Isaac Grynsztein 2020-03-25 23:27:51 -04:00
  • 603c13eb4c Modified about dialog to have a more consistent design, and added the logo & github logo to the top Isaac Grynsztein 2020-03-25 17:07:23 -04:00
  • a35d85d7df Added elevation to top toolbar and made it "sticky". That means when users scroll, the toolbar will scroll with Isaac Grynsztein 2020-03-25 17:05:50 -04:00
  • 25b5b28df8 Minor visual change to settings Isaac Grynsztein 2020-03-25 07:40:14 -04:00
  • 0c60c12124 Append to last commit Isaac Grynsztein 2020-03-25 07:39:50 -04:00
  • 72b42dea5a About dialog now informs user when update is available or when they are up to date based on the github release api Isaac Grynsztein 2020-03-25 07:39:39 -04:00
  • d0221f2233 Updated gitignore and public dir Isaac Grynsztein 2020-03-25 04:22:44 -04:00
  • 43ea401d53 Removed old releases from repo Isaac Grynsztein 2020-03-25 04:16:37 -04:00
  • 1ed415d733 Fixed bug where if using download-only mode, downloading additonal videos would be blocked Isaac Grynsztein 2020-03-25 04:16:11 -04:00
  • 1808281b50 updated gitignore Isaac Grynsztein 2020-03-25 04:05:40 -04:00
  • b4dc655f2f Re-added contents of public directory to repo Isaac Grynsztein 2020-03-25 04:05:00 -04:00
  • 47a1173a80 Updated app.js to remove error when not run from backend directory Isaac Grynsztein 2020-03-25 03:57:15 -04:00
  • 6c22c0e708 fixed heroku build process so it skips building the frontend Isaac Grynsztein 2020-03-25 03:46:56 -04:00
  • 0d756c4c97 If no config exists, one will be auto generated from the default Isaac Grynsztein 2020-03-24 20:59:58 -04:00
  • d4664bad45 Additional fix for bug that caused server to crash when failing to update youtube-dl Isaac Grynsztein 2020-03-24 19:36:45 -04:00
  • 03e3eb9a81 Fixed bug where failed youtube-dl updates crashed the server (it should just continue uninterrupted) Isaac Grynsztein 2020-03-24 19:27:48 -04:00
  • 9e4d36e6ed Updated look of about dialog's close button Isaac Grynsztein 2020-03-24 19:27:25 -04:00
  • 7c605d83cd Updated look of dark mode to be more "dark" and more friendly Isaac Grynsztein 2020-03-24 19:26:56 -04:00
  • a4f97d3814 Removed config writing in docker compose Isaac Grynsztein 2020-03-22 03:32:21 -04:00
  • c003b02153 updated gitignores Isaac Grynsztein 2020-03-22 03:12:24 -04:00
  • f478f14de1 heroku fix (7) Isaac Grynsztein 2020-03-22 03:01:18 -04:00
  • d0ffb4d90e heroku fix (6) Isaac Grynsztein 2020-03-22 02:47:25 -04:00
  • 6d62669a43 heroku fix (5) Isaac Grynsztein 2020-03-22 02:33:44 -04:00
  • 8c6478bfef Final fix for heroku procfile (3) Isaac Grynsztein 2020-03-22 02:25:35 -04:00
  • 9384436f7e fixed procfile for heroku (2) Isaac Grynsztein 2020-03-22 02:07:56 -04:00