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
2020-08-08 15:58:48 -04:00
Isaac Grynsztein
935ae3452c
Repo cleanup
2020-07-15 23:46:25 -04:00
Isaac Grynsztein
7e24180f03
Fixed bug in globalArgsRequiresSafeDownload function
2020-06-30 23:03:07 -04:00
Isaac Grynsztein
053c8db9dd
Fixed bug where config api would call itself
2020-06-30 22:55:08 -04:00
Isaac Grynsztein
c20d09e902
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into player-improvements
2020-06-29 20:11:20 -04:00
Isaac Grynsztein
86c609c1b2
Player component now remembers previously set volume
...
Updated name of updatePlaylist->updatePlaylistFiles for clarity and added updatePlaylist route
Added smarter safe download override, will auto activate if subtitle args are included.
2020-06-29 19:39:47 -04:00
Justin Turner
42bd219ed6
Removing extra white spaces
2020-06-27 01:09:41 -05:00
Isaac Grynsztein
dcc7fbd81c
Added new setting to force a safe download (removes features like progress bar)
2020-05-30 16:28:00 -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
550013a2e7
Config file is now created when missing and set with default values
2020-05-08 14:28:19 -04:00
Tzahi12345
49081db8cb
Config items are now checked on start. Missing ones will be autofilled with the default values automatically on startup
2020-05-04 05:18:06 -04:00
Tzahi12345
e5db376914
All config values are now reloaded on config set
...
Added 4 new settings: user files folder, enable registration, enable downloads manager, and logging level selection
2020-05-02 17:09:46 -04:00
Tzahi12345
661b96cfe5
Fixed bug that prevented default config items to be set
2020-05-02 15:06:43 -04:00
Isaac Grynsztein
e790c9fadf
File descriptors are now stored in the config_api until they find a better home
...
File deletion now works in multi-user mode. Sharing and subscriptions are the last holdouts for porting over to multi-user-mode
Fixed bug with archive mode that defaulted to storing the ID in the video archive all the time (rather than audio if it's an mp3)
2020-04-26 18:33:23 -04:00
Isaac Grynsztein
cb6451ef96
Added new settings: multi user mode and users base path
2020-04-26 17:37:49 -04:00
Isaac Grynsztein
1e96e31053
Added new API key and using API key config items to enable a public API
...
API key config items are implemented UI-side
Added ability to generate API keys through the settings
Switched getmp3s and getmp4s api calls to be GET requests rather than POST
Removed unused code from settings dialog
2020-04-10 14:46:36 -04:00
Isaac Grynsztein
3990e25c18
added logging to config api and subscriptions api, meaning the entire backend has the new logging system
2020-04-02 23:14:07 -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
0d756c4c97
If no config exists, one will be auto generated from the default
2020-03-24 20:59:58 -04:00
Isaac Grynsztein
7d9ad0fce1
removed debug logging
2020-03-22 00:55:00 -04:00
Isaac Grynsztein
b3b2175c67
added debug messages to debug heroku
2020-03-22 00:37:06 -04:00
Isaac Grynsztein
ff2f5c89da
Changed location of db and config to one unified directory, 'appdata'
...
Archive files now get generated if nonexistent during deletions
Simplified docker-compose.yml to not require environment variables. Added volume for appdata folder which will be automatically shipped with docker builds
2020-03-16 01:22:09 -04:00
Isaac Grynsztein
946abd2e92
implemented global custom args functionality
...
fixed bad logic in settings
2020-03-08 22:47:08 -04:00
Tzahi12345
ccfe7901c9
Merge branch 'master' into subscribe_to_channel_and_playlist
2020-03-05 22:57:57 -05:00
Isaac Grynsztein
ae605d5f70
Added ability to set config from settings
...
theme slide toggle is now in top right menu
2020-03-05 22:38:23 -05: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