Commit Graph

66 Commits (dependabot/npm_and_yarn/ansi-regex-5.0.1)

Author SHA1 Message Date
Tzahi12345 f9f7204deb Updated several dependencies 2 years ago
Tzahi12345 82c8146032 Updated nodejs version for backend 2 years ago
Tzahi12345 dab9fc83ba Added support for discord webhooks
Improved download error notifications
2 years ago
Tzahi12345 71692f6b13 Updated dependencies 2 years ago
Tzahi12345 955c401f0b Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into categories-fix 2 years ago
Tzahi12345 aedde4b4fc Removed unused dependency 2 years ago
Tzahi12345 cb5651d437 Added telegram notification support 2 years ago
Tzahi12345 c724a8019a Improved DB tests, now both local and remote DB can be tested easily 3 years ago
Tzahi12345 2a3017972a Added ability to generate RSS feeds from downloads 3 years ago
Tzahi12345 f0c9a6122f Added nfty and gotify notifications support 3 years ago
Isaac Abadi bfcc6a0697 Dependencies update 3 years ago
Isaac Abadi efdd0dd228 Categories fix for yt-dlp 3 years ago
Isaac Abadi e726e991cc Partially reverted fecefde3ad 3 years ago
Isaac Abadi fecefde3ad Removed pm2 global install in favor of local node_modules (#662) 3 years ago
Isaac Abadi 0ffd7022d0 Removed nodemon
Fixed several dependency vulnerabilities
3 years ago
Isaac Abadi 21507ee36d Updated methodology of calculating download progress to rely on fs.readdir instead of glob 3 years ago
Isaac Abadi d94857b0a5 Rolled back passport update 3 years ago
Isaac Abadi a4cfafe63c Updated frontend and backend dependencies, fixed some security issues 3 years ago
Isaac Abadi 5b4d4d5f81 Added scheduler for tasks 3 years ago
dependabot[bot] 7d3079f042
Bump moment from 2.29.1 to 2.29.2 in /backend
Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot] 910ae90882
Bump node-fetch from 2.6.1 to 2.6.7 in /backend
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Isaac Abadi 46087f622e Switched forever.js to pm2
Updated winston
4 years ago
Tzahi12345 c33acfb3de
Merge pull request #447 from Tzahi12345/dependabot/npm_and_yarn/backend/axios-0.21.2
Bump axios from 0.21.1 to 0.21.2 in /backend
4 years ago
Isaac Abadi 562eaa1b9b Added support for generate NFO files for Kodi
Minor UI updates to settings
4 years ago
Isaac Abadi f689609941 Fixed missing rxjs import 4 years ago
dependabot[bot] 677af3712b
Bump axios from 0.21.1 to 0.21.2 in /backend
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Isaac Abadi 865185d277 Added ability to pause and resume all downloads
Removed backend dependency on queue library
4 years ago
Isaac Abadi f892a4a305 Download manager is now thread safe 4 years ago
Isaac Abadi 2927a4564d Additional scaffolding for download manager
Added queue to npm backend dependencies
4 years ago
Isaac Abadi bb6503e86d Changed DB structure again
Added support for MongoDB

Added tests relating to new DB system

Category rules are now case insensitive

Fixed playlist modification change state
4 years ago
Isaac Abadi a11445b80d Added backend tests and made authentication more testable 4 years ago
Isaac Abadi addd54fefd Switched nodemon to foreverjs to hopefully enable restarting internally and fix runtime errors 4 years ago
Isaac Abadi aefdde5401 Fixed issue (hopefully) where nodemon is not properly installed on Docker 4 years ago
Isaac Abadi 4643efbae0 Added ability to restart the server from the frontend
Dockerfile/entrypoint.sh now uses nodemon enabling restarting from the UI in a container
4 years ago
dependabot[bot] b978007472
Bump axios from 0.21.0 to 0.21.1 in /backend
Bumps [axios](https://github.com/axios/axios) from 0.21.0 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.0...v0.21.1)

Signed-off-by: dependabot[bot] <support@github.com>
5 years ago
Isaac Abadi b0acb63123 Updated backend dependencies (caused build to fail) 5 years ago
dependabot[bot] 61daf26641
Bump node-fetch from 2.6.0 to 2.6.1 in /backend
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
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 333556c305 Removed erroneous code and added the ability to kill all downlaods 5 years ago
fluxtendu 89cd969fcb Adapted for Raspberry Pi:
- Added Dockerfile-armhf (arm32v7 alpine)
 - Switched from bcrypt to bcrypt.js

new file : Dockerfile-armhf
modified : authentication/auth.js
modified : package.json
5 years ago
Isaac Grynsztein a9f197e46d Updated logs viewer component
- now by default last 50 lines are showed
- added copy to clipboard button
- added loading spinner to indicate to users when the logs are loading

app.get('/api/logs') is now app.post to allow for additional parameters (such as lines to retrieve)
5 years ago
Tzahi12345 f485da06b5 Implemented cookies upload dialog and the ability to "enable cookies" to hopefully circumvent 429 errors 5 years ago
Tzahi12345 fb23d7c41e Audio downloads now work with progress bar, but it requires file conversion at the end. It ends up being around the same speed as the regular method 5 years ago
Isaac Grynsztein a78ccefc83 Updated package.json 5 years ago
Isaac Grynsztein 2f0bbca15c added better logging in app.js using winston 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 a5224f80a8 nodemon now runs silently 5 years ago
Isaac Grynsztein b71bdfcec2 Updated nodemon package.json config 5 years ago
Isaac Grynsztein 1b09bf4881 nodemon now supported 5 years ago