Code Monkey home page Code Monkey logo

Comments (11)

BLeeEZ avatar BLeeEZ commented on August 11, 2024

Thank you for the reported issues. Which version does your ampache server has? Can you please provide me the api versions under Amperfy->Settings->Server too?

from amperfy.

flrnns avatar flrnns commented on August 11, 2024

Ampache
Server API version 400001

from amperfy.

BLeeEZ avatar BLeeEZ commented on August 11, 2024

With the current beta I switched to ampache api v5. Is it possible to upgrade your server to v5? V4 has some disadvantages for example genres are not supported. I am not shure if I want to support v4 in the future. I will at least add a error message so the user knows whats wrong.

from amperfy.

BLeeEZ avatar BLeeEZ commented on August 11, 2024

Maybe I change the api to subsonic for this case. Than the app would be still usable.

from amperfy.

flrnns avatar flrnns commented on August 11, 2024

I didn't know that ampache was not backward compatible, sorry.

As soon as I have v5 server, I will try again

from amperfy.

BLeeEZ avatar BLeeEZ commented on August 11, 2024

Over the weekend I did some additional reading and testing regarding your issue.
Server API Version 400001 is quite buggy as you can read here: Ampache API Changelog.
I set up an older Ampache server (API Version 430000) by myself. Amperfy works fine with that.
I would suggest you to update your ampache server.

from amperfy.

flrnns avatar flrnns commented on August 11, 2024

Thanks for your reply.
In the meantime I found out, that with Nextcloud there is no real ampache server involved that I could manually upgrade.
The music app of nextcloud seems to just provide server side api which is meant to be compatible with ampache 400001 and they have no plans to update

from amperfy.

BLeeEZ avatar BLeeEZ commented on August 11, 2024

OK, I See the problem.
I assume you are using this: https://github.com/owncloud/music#ampache-and-subsonic
I think I will add a selector at the login screen to choose the backend API manually.
With that you would be able to use the Subsonic API.

from amperfy.

flrnns avatar flrnns commented on August 11, 2024

Yes, that's correct. That sounds awesome - hope it'll work!

from amperfy.

flrnns avatar flrnns commented on August 11, 2024

I just noticed, that I can setup Amperfy so that it interacts with the Subsonic backend of the music app. Had to reset the app settings and add /apps/music/subsonic to the server URL.
Server settings:
Backend API: Subsonic
Server API Version 1.11.0
Client API Version 1.11.0

Playlists work fine this way - after some loading time though

from amperfy.

BLeeEZ avatar BLeeEZ commented on August 11, 2024

With this commit a14cd68 the API is selectable on the login screen.

from amperfy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.