Comments (5)
Maybe this can be a hint: when using jsonp mode on Jamstash, it worked normally, but when I try to use the json mode, simillar issue arises: nothing comes after the first ping.
from supysonic.
I fixed the issue with Jamstash and JSON (541efa6)
As for Polysonic, it now get past the login screen but then just display its logo along with an infinite spinner. This is because Polysonic use the new authentication method introduced with the version 1.13.0 of the Subsonic API (except at login where it sends the password in plain text), and Supysonic doesn't support the method.
I don't think I'll implement this new authentication method in Supysonic though. Sure it improves the security on the client side (password no longer transmitted as plain text or as an easily reversed cypher) but it requires the server to store the password as plain text in the database, which I don't want to.
from supysonic.
Ah, I got it. That's kinda strange... That seems to mean that vanilla subsonic has been using plain text for passwords on database until now.
from supysonic.
And still does.
from supysonic.
PolySonic fixed its version detection code to fallback on the old authentication method when the server is running on an old version of the API. So supysonic now works with PolySonic.
from supysonic.
Related Issues (20)
- FR: Reach API level 1.11.0 HOT 6
- supysonic-server command not available HOT 2
- Testsuite failure with Python 3.11 HOT 9
- supysonic-daemon as normal user HOT 2
- supysonic-daemon settings HOT 5
- PostgreSQL error HOT 8
- Ongoing work to extend subsonic API HOT 7
- Error during migration with 7.4 HOT 2
- Intermittent '500 Internal Server Error' (possibly due to postgres query syntax) HOT 3
- Server error when accessing starred albums
- [Enchancement] Gunicorn request size limit HOT 3
- peewee.OperationalError: Server has gone away HOT 3
- Multiple artist albums have only 1 track HOT 4
- ValueError: badly formed hexadecimal UUID string in getAlbum.view HOT 2
- Error message should be logged on login failure
- can't play songs with accented character when using supysonic wsgi HOT 3
- tests/frontend/test_user.py tries to import escape from flask
- More folder management options HOT 2
- flaky test tests.base.test_watcher.AudioWatcherTestCase.test_move_out causes timeouts HOT 3
- Postgresql migration to 0.7.7. fails due to syntax (reserved word)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from supysonic.