-
Notifications
You must be signed in to change notification settings - Fork 694
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add subsonic playlist functionality #1083
Open
theandrewbailey
wants to merge
9
commits into
captbaritone:master
Choose a base branch
from
theandrewbailey:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on Apr 21, 2021
-
Add subsonic playlist functionality
Connects to a Subsonic server and displays the user's playlists as icons on the demo desktop. The playlists can be activated and loaded into Webamp and played from Subsonic. (Creating and saving playlists not supported.) This should live in a media library window mentioned in captbaritone#627 but fake files are good enough for now. The URL must have parameters u, s, t, and (optionally) d for the username, salt, token, and domain respectively (if omitted, defaults to current page's domain). Token is md5(user's password + salt) in hexadecimal encoding, see http://www.subsonic.org/pages/api.jsp for more. Subsonic server may need proper CORS configuration. I built and used this with a personal Funkwhale instance.
Configuration menu - View commit details
-
Copy full SHA for 8d1cb73 - Browse repository at this point
Copy the full SHA 8d1cb73View commit details
Commits on Apr 24, 2021
-
Add form to connect to Subsonic
Adds form to connect to Subsonic. Try to detect Subsonic login automatically. Correct font stack for desktop icons.
Configuration menu - View commit details
-
Copy full SHA for c95bf0c - Browse repository at this point
Copy the full SHA c95bf0cView commit details -
Add subsonic playlist functionality
Connects to a Subsonic server and displays the user's playlists as icons on the demo desktop. The playlists can be activated and loaded into Webamp and played from Subsonic. (Creating and saving playlists not supported.) This should live in a media library window mentioned in captbaritone#627 but fake files are good enough for now. The URL must have parameters u, s, t, and (optionally) d for the username, salt, token, and domain respectively (if omitted, defaults to current page's domain). Token is md5(user's password + salt) in hexadecimal encoding, see http://www.subsonic.org/pages/api.jsp for more. Subsonic server may need proper CORS configuration. I built and used this with a personal Funkwhale instance.
Configuration menu - View commit details
-
Copy full SHA for 7760774 - Browse repository at this point
Copy the full SHA 7760774View commit details -
Add form to connect to Subsonic
Adds form to connect to Subsonic. Try to detect Subsonic login automatically. Correct font stack for desktop icons.
Configuration menu - View commit details
-
Copy full SHA for 5d4c2e1 - Browse repository at this point
Copy the full SHA 5d4c2e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fada13 - Browse repository at this point
Copy the full SHA 7fada13View commit details
Commits on Apr 27, 2021
-
borrowed from Windows 93 https://www.windows93.net/
Configuration menu - View commit details
-
Copy full SHA for da6279d - Browse repository at this point
Copy the full SHA da6279dView commit details
Commits on Apr 28, 2021
-
Don't pass metadata so music-metadata-browser will scan and load more data
Configuration menu - View commit details
-
Copy full SHA for ff09620 - Browse repository at this point
Copy the full SHA ff09620View commit details
Commits on Apr 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8b66bee - Browse repository at this point
Copy the full SHA 8b66beeView commit details
Commits on Oct 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bf26f3e - Browse repository at this point
Copy the full SHA bf26f3eView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.