Isaac Grynsztein
0d54cb9872
Updated player view to prevent video from being too large
2020-04-15 02:02:03 -04:00
Isaac Grynsztein
d9f6b8c64c
Simplified archive creation for subscriptions to reduce risk of error
...
If no subscriptions have ever been made, "No channel/playlist subscriptions" text will now show
2020-04-12 21:00:47 -04:00
Isaac Grynsztein
eddc25566d
Updated behavior of file card deletion to prevent compilation error
2020-04-10 20:49:34 -04:00
Isaac Grynsztein
b5a82b9385
Updated middleware to support API tokens. Frontend now uses an admin token for its requests
...
Fixed version numbers
2020-04-10 20:44:42 -04:00
Isaac Grynsztein
fe170a4de8
Updated public API link
2020-04-10 15:25:23 -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
f6f54c0e53
Fixed bug where video infos caused an error for streaming-only subscriptions
2020-04-09 23:41:21 -04:00
Isaac Grynsztein
e15141c5e0
Added backend and database support for video streaming
...
Added UI support for video streaming. branch is now feature-complete
2020-04-09 23:33:58 -04:00
Isaac Grynsztein
a61606b69f
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into streaming-only-mode
2020-04-09 22:29:56 -04:00
Isaac Grynsztein
d96fab49f5
added ability to use url in player component. streaming mode will need this
2020-04-09 22:29:23 -04:00
Isaac Grynsztein
dd0f58d421
Fixed bug where updater kept asking for updates on the update after it completed
2020-04-09 01:36:46 -04:00
Isaac Grynsztein
2ca6aa7bd7
Video URL now wraps in video info dialog
2020-04-09 01:36:02 -04:00
Isaac Grynsztein
cb02227302
fixed bug where recently saved playlists could not be shared
2020-04-07 22:08:18 -04:00
Isaac Grynsztein
720fceefb6
Fixed bug where subscription videos could not be downloaded from the player
2020-04-07 19:16:15 -04:00
Isaac Grynsztein
fa488015c3
Minor import change
2020-04-07 18:43:27 -04:00
Isaac Grynsztein
0ea8a11c85
Subscriptions now don't have a share button (it's broken anyways)
2020-04-07 18:26:47 -04:00
Isaac Grynsztein
14bf2248cf
Added UI support for sharing videos
2020-04-07 18:19:12 -04:00
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
2a1aa4036c
New checkbox to select streaming only mode when subscribing
2020-04-07 01:52:59 -04:00
Isaac Grynsztein
2414e16021
videos now deleted by UID ui-side
2020-04-07 01:52:22 -04:00
Isaac Grynsztein
7ef6c78612
merged new checkbox for bookmarklet: enables ability to set bookmarklet to audio only
...
fixed two bugs for audio only files: sometimes downloads failed as extensions were improperly removed and readded, removing a single character from the filename.
Fixed another extension-related bug where metadata from deleted audio files persisted
2020-04-05 15:19:12 -04:00
Isaac Grynsztein
d258bc2218
Updated appearance of settings menu to improve organization and performance
2020-04-04 23:29:42 -04:00
Isaac Grynsztein
4d3a687d34
Fixed bug where toggling dark mode using the toggle rather than the adjacent menu item caused visual errors
2020-04-04 23:28:34 -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
58718b6e3b
Removed @ngular/http dependency
2020-04-01 01:11:26 -04:00
Isaac Grynsztein
bcff631936
Updated translations and 'backend/public' folder
2020-03-29 10:46:35 -04:00
Isaac Grynsztein
eb084d03b2
Downloaded file names are now converted to their fully decoded forms
2020-03-28 08:04:45 -04:00
Isaac Grynsztein
8c942b0343
Updated top bar color
2020-03-27 20:02:18 -04:00
Isaac Grynsztein
baad97182a
Updated version tag
2020-03-27 20:02:06 -04:00
Isaac Grynsztein
26ca5d51a5
Fixed about dialog translations
2020-03-27 16:59:50 -04:00
Isaac Grynsztein
0c5cd291fe
Changed comment for clarity
2020-03-27 15:57:51 -04:00
Isaac Grynsztein
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
2020-03-27 15:56:34 -04:00
Isaac Grynsztein
b993c8e1d6
Fixed bug were downloadOnlyMode failed to work when multiDownloadMode was enabled
2020-03-27 15:54:14 -04:00
Isaac Grynsztein
66cb0af762
Settings dialog now says "cancel" when settings are changed and "close" otherwise
2020-03-27 13:56:55 -04:00
Isaac Grynsztein
8331c319ce
File formats are not searched anymore if video is a playlist. Prior to this they simply errored
2020-03-27 13:55:50 -04:00
Isaac Grynsztein
da9dcc0249
Added border radius to progress bar to make it look less "blocky"
2020-03-27 13:55:21 -04:00
Isaac Grynsztein
5af0d742ef
Fixed bug where updating an audio playlist would cause it to believe it was a video playlist
2020-03-26 13:28:26 -04:00
Isaac Grynsztein
4906e52c57
Adjusted styling for advanced download bar to make it look more natural and part of the page
2020-03-26 10:48:46 -04:00
Isaac Grynsztein
d33346b11d
Final fix for bug where failed downloads still appeared in the multi download menu
2020-03-26 10:47:56 -04:00
Isaac Grynsztein
b07f16bdd0
Added subtle drop shadow to topBarTitle
2020-03-25 23:28:14 -04:00
Isaac Grynsztein
a5c47737c7
Fixed bug where simulated output did not include the base path
2020-03-25 23:27:51 -04:00
Isaac Grynsztein
603c13eb4c
Modified about dialog to have a more consistent design, and added the logo & github logo to the top
2020-03-25 17:07:23 -04:00
Isaac Grynsztein
a35d85d7df
Added elevation to top toolbar and made it "sticky". That means when users scroll, the toolbar will scroll with
2020-03-25 17:05:50 -04:00
Isaac Grynsztein
25b5b28df8
Minor visual change to settings
2020-03-25 07:40:14 -04:00
Isaac Grynsztein
0c60c12124
Append to last commit
2020-03-25 07:39:50 -04:00
Isaac Grynsztein
72b42dea5a
About dialog now informs user when update is available or when they are up to date based on the github release api
2020-03-25 07:39:39 -04:00
Isaac Grynsztein
1ed415d733
Fixed bug where if using download-only mode, downloading additonal videos would be blocked
2020-03-25 04:16:11 -04:00
Isaac Grynsztein
9e4d36e6ed
Updated look of about dialog's close button
2020-03-24 19:27:25 -04:00
Isaac Grynsztein
7c605d83cd
Updated look of dark mode to be more "dark" and more friendly
2020-03-24 19:26:56 -04:00