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
2021-03-16 22:41:07 -06:00
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 >
2021-01-06 10:25:29 +00:00
Isaac Abadi
b0acb63123
Updated backend dependencies (caused build to fail)
2020-11-29 13:07:17 -05:00
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 >
2020-09-12 20:55:44 +00:00
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
2020-08-29 23:05:37 -04:00
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
2020-08-26 04:18:29 -04:00
Isaac Abadi
333556c305
Removed erroneous code and added the ability to kill all downlaods
2020-07-25 15:57:10 -04:00
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
2020-07-14 23:00:08 +02:00
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)
2020-07-03 03:46:58 -04:00
Tzahi12345
f485da06b5
Implemented cookies upload dialog and the ability to "enable cookies" to hopefully circumvent 429 errors
2020-05-19 21:37:19 -04:00
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
2020-05-03 03:24:25 -04:00
Isaac Grynsztein
a78ccefc83
Updated package.json
2020-04-20 18:40:21 -04:00
Isaac Grynsztein
2f0bbca15c
added better logging in app.js using winston
2020-04-02 23:05:17 -04:00
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
2020-04-02 21:53:08 -04:00
Isaac Grynsztein
a5224f80a8
nodemon now runs silently
2020-04-01 01:07:08 -04:00
Isaac Grynsztein
b71bdfcec2
Updated nodemon package.json config
2020-03-31 04:19:42 -04:00
Isaac Grynsztein
1b09bf4881
nodemon now supported
2020-03-31 01:56:15 -04:00
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
2020-03-30 18:35:44 -04:00
Isaac Grynsztein
4aaaddac92
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into settings-pin
2020-03-20 22:46:06 -04:00
Tzahi12345
4b67527bd5
Merge branch 'master' into id3-tagging
2020-03-18 00:29:23 -04:00
Isaac Grynsztein
1f9f07ac56
youtube-dl now auto updates on server restart
2020-03-17 23:22:26 -04:00
Isaac Grynsztein
190d1567ca
youtube-dl archive can now be used for regular downloads. a new blacklist system exists which subscriptions will shortly follow
...
Added new setting whether to use youtubedl archive
2020-03-15 20:27:06 -04:00
Isaac Grynsztein
91f6dbcb5b
added ability to set pin for settings. pin is md5'd by the backend
2020-03-13 02:20:07 -04:00
Isaac Grynsztein
d9edb40cd5
Added basic id3 tagging functionality and simplified mp3 downloading logic
2020-03-13 00:34:27 -04:00
Isaac Grynsztein
a70abb3945
added basic subscriptions support for playlists and channels
...
update youtube-dl binary on windows
updated favicon to the new icon
2020-03-05 20:14:36 -05:00
Isaac Grynsztein
09bdae90e2
refactored code so node.js serves the angular app, and all the backend routes are prepended with /api/
...
nodejs now compressed requests
2020-02-27 22:52:50 -05:00
Isaac Grynsztein
c930ee94c5
added docker support
...
reworked backend to allow for containerization. config items can now be overwritten by environment vars
fixed bug during building
updated youtube-dl version in backend
2020-02-26 00:34:13 -05:00
Isaac Grynsztein
393ed5a210
added skeleton code for future electron.js support
...
added font swap to google font call
simplified polyfills
updated backend package.json info
2020-02-20 18:35:09 -05:00
Isaac Grynsztein
d245904c0d
added the ability to save playlists
...
added local db system (lowdb)
playlists are now downloaded as a zip from the streaming menu
2020-02-19 02:29:10 -05:00
Isaac Grynsztein
aa130d3fc9
updated youtube-dl version for nodejs
2020-02-13 03:16:34 -05:00
Isaac Grynsztein
abaa799628
quick dependency fix
2019-10-21 02:51:13 -04:00
Isaac Grynsztein
8e445bb80d
Made repository changes
2019-10-20 17:39:02 -04:00
Isaac Grynsztein
1eaf897be0
first!
2018-01-13 22:14:10 -05:00