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)
2020-04-07 14:49:05 -04:00
Isaac Grynsztein
2414e16021
videos now deleted by UID ui-side
2020-04-07 01:52:22 -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
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
2020-04-01 19:44:22 -04:00
Isaac Grynsztein
0c60c12124
Append to last commit
2020-03-25 07:39:50 -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
Isaac Grynsztein
bdb6a08274
Added ability to download subscription videos as zip
2020-03-17 22:24:52 -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
bad4b8630b
potentially made it so saved settings get applied with no reload in most situations
2020-03-11 22:04:22 -04:00
Isaac Grynsztein
846dd7e250
Added the ability to download (export) archives from subscriptions
2020-03-08 22:24:59 -04:00
Isaac Grynsztein
881a103051
Added duration of video in subscription file card along with implementations of deleting subscribed videos. Subscribed videos now get reloaded after deletion
...
sidenav now closes when navigating
Updated subscription info to include more info
2020-03-07 17:00:50 -05: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
Tzahi12345
a8d2e1d890
Merge pull request #12 from Tzahi12345/serve-nodejs
...
Serve frontend app through nodejs
2020-03-01 00:50:20 -05:00
Isaac Grynsztein
71d7c30032
updated backend to support youtube auth
...
frontend now support youtube auth as well
2020-02-28 20:09:59 -05:00
Isaac Grynsztein
5e331b9ffa
config settings now just have url and port
...
fixed bug where multi download mode would not allow file card link clicking
2020-02-28 00:14:46 -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
b79d801c0f
Added support for custom arguments and custom output patch
2020-02-27 03:27:57 -05:00
Isaac Grynsztein
9302084f60
playlists can now be rearranged and updated
2020-02-24 03:49:43 -05:00
Isaac Grynsztein
7eac88a31f
removed debug logging
2020-02-20 15:44:44 -05:00
Isaac Grynsztein
c58f8a4058
added theming support with 3 themes (only 2 selectable for now)
...
switched from css to scss default style system
cleaned up unused code in app component
upated youtube search results styling
downloading video from home screen now shows local progress bar under that video
2020-02-20 10:45:37 -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
1e4995c5ce
Fixed catch statements not having arguments on backend
...
Fixed backend location url not working when not in root dir on web server
2020-02-17 17:42:21 -05:00
Isaac Grynsztein
f673b325fd
Added custom quality options to PostsService and the ability to do a URL info grab from the server
...
Video and audio streams now save the stream object in a "descriptors" variable which will give the server the ability to close them when the file needs to be deleted.
- without this, windows systems don't play nice with nodejs function fs.unlinkSync. A weird, but necessary workaround
deleting files is now done asynchronously, and success is now determined by whether they exist afterwards or not
Added backend function to get info for URLs
Modified tomp3 and tomp4 endpoint to support custom quality settings.
2020-02-17 00:36:15 -05:00
Isaac Grynsztein
8e7bb4ba3b
added custom player
...
added routing with two routes: home and player
moved most of app component to main component. app component currently just manages the top toolbar
2020-02-15 02:13:21 -05:00
Isaac Grynsztein
ba5592015d
added download only mode that simply downloads files to the client when the server finishes the download
...
added dependency on savefile library for download-only mode
2020-02-11 13:10:02 -05:00
Isaac Grynsztein
377676cda4
Stylistic improvements and moved away from @angular/http
2019-10-20 19:14:01 -04:00
Isaac Grynsztein
1cdd4d0e15
Added support for modifying downloaded files
2018-01-22 03:43:47 -05:00
Isaac Grynsztein
43399be0e5
Fixed a bug and increased compatibility
2018-01-20 19:33:27 -05:00
Isaac Grynsztein
2a80ea92cc
Updated favicon, added progress bar functionality
2018-01-17 14:35:47 -05:00
Isaac Grynsztein
917235189a
Working with encryption!
2018-01-16 11:18:41 -05:00
Isaac Grynsztein
1eaf897be0
first!
2018-01-13 22:14:10 -05:00
Isaac Grynsztein
d6cb024de1
First commit
2018-01-13 20:09:22 -05:00