Various improvements and fixes (#522)
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 13 Mar 2023 19:16:25 +0000 (20:16 +0100)
committerGitHub <noreply@github.com>
Mon, 13 Mar 2023 19:16:25 +0000 (20:16 +0100)
commit6736c79362f03cbdf09d6852c1b0ce4520c09771
tree69bc2dd13ea21738ccdc5cdec6f4fa62d364542c
parentdfd5895357a5db195ded8857aa1fa64717d7a0ca
Various improvements and fixes (#522)

* set default startup volume for airplay

* fix delete provider order

* fix zeroconf discovery

* fix some typos

* reduce save delay

* extend prebuffer amount

* prevent duplicate tasks: prevent the same media item being added at the same time

* Fix issues with json serializer and encrypted passwords

* send changed keys to player changed callback

* rework json serializer

* add ca-certificates to dockerfile

* update documentation links

* bump frontend to 20230313.0
33 files changed:
Dockerfile
music_assistant/common/helpers/json.py
music_assistant/common/models/api.py
music_assistant/common/models/config_entries.py
music_assistant/common/models/enums.py
music_assistant/common/models/event.py
music_assistant/common/models/provider.py
music_assistant/constants.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/streams.py
music_assistant/server/helpers/api.py
music_assistant/server/models/player_provider.py
music_assistant/server/providers/airplay/__init__.py
music_assistant/server/providers/chromecast/__init__.py
music_assistant/server/providers/chromecast/manifest.json
music_assistant/server/providers/dlna/__init__.py
music_assistant/server/providers/dlna/manifest.json
music_assistant/server/providers/filesystem_smb/manifest.json
music_assistant/server/providers/frontend/manifest.json
music_assistant/server/providers/qobuz/manifest.json
music_assistant/server/providers/slimproto/__init__.py
music_assistant/server/providers/slimproto/manifest.json
music_assistant/server/providers/sonos/__init__.py
music_assistant/server/providers/spotify/manifest.json
music_assistant/server/providers/ytmusic/manifest.json
music_assistant/server/server.py
requirements_all.txt