Various small bugfixes and improvements (#640)
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Thu, 20 Apr 2023 14:02:36 +0000 (16:02 +0200)
committerGitHub <noreply@github.com>
Thu, 20 Apr 2023 14:02:36 +0000 (16:02 +0200)
commita302867954ab22a12408d039deef9a345e73d1a6
tree54c07243da5c22ad7b6b9c79b320f1e9814dd5c4
parent3b1149912aa5d3397343944b0941a9b74ffbe92f
Various small bugfixes and improvements (#640)

* adjust comment

* fix encoding of playlists

* add hide option to manifest

* fix icy metadata for radiobrowser

* fix error on player settings of disabled provider

* filter out players from providers that are not available

* fix local images display

* prevent duplicate items by better locking

* some more locking to prevent duplicates due to race conditions

* fix create playlist

* bump frontend to 20230420.0
16 files changed:
music_assistant/common/models/provider.py
music_assistant/server/controllers/config.py
music_assistant/server/controllers/media/albums.py
music_assistant/server/controllers/media/artists.py
music_assistant/server/controllers/media/base.py
music_assistant/server/controllers/media/playlists.py
music_assistant/server/controllers/media/radio.py
music_assistant/server/controllers/media/tracks.py
music_assistant/server/controllers/metadata.py
music_assistant/server/providers/filesystem_local/base.py
music_assistant/server/providers/radiobrowser/__init__.py
music_assistant/server/providers/url/manifest.json
music_assistant/server/providers/websocket_api/manifest.json
pyproject.toml
requirements_all.txt
script/gen_requirements_all.py