dependabot[bot] [Tue, 9 Dec 2025 08:53:08 +0000 (09:53 +0100)]
Chore(deps): Bump podcastparser from 0.6.10 to 0.6.11 (#2774)
Bumps [podcastparser](https://github.com/gpodder/podcastparser) from 0.6.10 to 0.6.11.
- [Commits](https://github.com/gpodder/podcastparser/compare/0.6.10...0.6.11)
---
updated-dependencies:
- dependency-name: podcastparser
dependency-version: 0.6.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
music-assistant-machine [Mon, 8 Dec 2025 23:19:24 +0000 (00:19 +0100)]
⬆️ Update music-assistant-frontend to 2.17.34 (#2777)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
dependabot[bot] [Mon, 8 Dec 2025 23:11:56 +0000 (00:11 +0100)]
Chore(deps): Bump orjson from 3.11.4 to 3.11.5 (#2776)
Bumps [orjson](https://github.com/ijl/orjson) from 3.11.4 to 3.11.5.
- [Release notes](https://github.com/ijl/orjson/releases)
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ijl/orjson/compare/3.11.4...3.11.5)
---
updated-dependencies:
- dependency-name: orjson
dependency-version: 3.11.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Maxim Raznatovski [Mon, 8 Dec 2025 23:11:41 +0000 (00:11 +0100)]
Remove unused Sendspin Player Options (#2771)
Maxim Raznatovski [Mon, 8 Dec 2025 23:11:24 +0000 (00:11 +0100)]
Fix race condition when Sendspin player reconnect (#2772)
Marcel van der Veldt [Mon, 8 Dec 2025 23:01:54 +0000 (00:01 +0100)]
Fix admin updating its own profile
Marcel van der Veldt [Mon, 8 Dec 2025 22:31:36 +0000 (23:31 +0100)]
Adjust logging on remote access
Marcel van der Veldt [Mon, 8 Dec 2025 22:26:34 +0000 (23:26 +0100)]
Update sendspin manifest
Marcel van der Veldt [Mon, 8 Dec 2025 22:21:20 +0000 (23:21 +0100)]
Fix getting ha user role
Marcel van der Veldt [Mon, 8 Dec 2025 20:00:51 +0000 (21:00 +0100)]
allow auto setup without password through ingress
Marcel van der Veldt [Mon, 8 Dec 2025 18:23:45 +0000 (19:23 +0100)]
Small fix for some config entries
Marcel van der Veldt [Mon, 8 Dec 2025 18:23:28 +0000 (19:23 +0100)]
Small fix for HAOS running as add-on
Small fix for HAOS running as add-on to allow api connection when server still needs to be onboarded
Marcel van der Veldt [Mon, 8 Dec 2025 13:31:53 +0000 (14:31 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Mon, 8 Dec 2025 13:31:46 +0000 (14:31 +0100)]
Fix several issues in Browse
Marcel van der Veldt [Mon, 8 Dec 2025 12:42:08 +0000 (13:42 +0100)]
Potential fix for code injection in github action (#2768)
Potential fix for code scanning in github action
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Maxim Raznatovski [Mon, 8 Dec 2025 12:41:39 +0000 (13:41 +0100)]
Add static group members on every `play_media` call (#2769)
Marcel van der Veldt [Mon, 8 Dec 2025 10:40:04 +0000 (11:40 +0100)]
Fix library provider filter and subinstance match
Marcel van der Veldt [Mon, 8 Dec 2025 08:50:26 +0000 (09:50 +0100)]
prevent duplicate (re)starts of connection to the signaling server
Maxim Raznatovski [Mon, 8 Dec 2025 08:37:37 +0000 (09:37 +0100)]
Use `aiosendspin` for finding the `PyAV` version in the base image (#2767)
`Dockerfile.base` still used the old package name `aioresonate` instead
of `aiosendspin`.
Since no `PyAV` updates were released since then, we don't need to
rebuild the base image.
music-assistant-machine [Mon, 8 Dec 2025 00:03:43 +0000 (01:03 +0100)]
⬆️ Update music-assistant-frontend to 2.17.33 (#2766)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Sun, 7 Dec 2025 23:51:46 +0000 (00:51 +0100)]
Fix typo
Marcel van der Veldt [Sun, 7 Dec 2025 23:51:35 +0000 (00:51 +0100)]
Tweak for spotify streamer
Marcel van der Veldt [Sun, 7 Dec 2025 23:44:40 +0000 (00:44 +0100)]
Fixes for multiple instances of the same provider (#2765)
Marcel van der Veldt [Sun, 7 Dec 2025 03:05:39 +0000 (04:05 +0100)]
Prefer local connection before webrtc for sendspin
Marcel van der Veldt [Sun, 7 Dec 2025 03:05:03 +0000 (04:05 +0100)]
Dedupe search results
Marcel van der Veldt [Sun, 7 Dec 2025 03:04:35 +0000 (04:04 +0100)]
Fix for (group)player configs
Marcel van der Veldt [Sun, 7 Dec 2025 03:03:46 +0000 (04:03 +0100)]
Handle more cases of instance steering (#2762)
music-assistant-machine [Sun, 7 Dec 2025 02:01:04 +0000 (03:01 +0100)]
⬆️ Update music-assistant-frontend to 2.17.32 (#2761)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
music-assistant-machine [Sun, 7 Dec 2025 01:56:38 +0000 (02:56 +0100)]
⬆️ Update music-assistant-models to 1.1.79 (#2760)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
sprocket-9 [Sat, 6 Dec 2025 19:23:57 +0000 (19:23 +0000)]
Fix race condition when transitioning from plugin source (#2758)
music-assistant-machine [Sat, 6 Dec 2025 14:02:33 +0000 (15:02 +0100)]
⬆️ Update music-assistant-frontend to 2.17.31 (#2759)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Sat, 6 Dec 2025 13:50:57 +0000 (14:50 +0100)]
Cleanup webrtc logic
Marcel van der Veldt [Sat, 6 Dec 2025 13:50:42 +0000 (14:50 +0100)]
Fix backwards compatibility with HA client
music-assistant-machine [Sat, 6 Dec 2025 12:00:40 +0000 (13:00 +0100)]
⬆️ Update music-assistant-models to 1.1.78 (#2757)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Sat, 6 Dec 2025 11:30:34 +0000 (12:30 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Sat, 6 Dec 2025 11:30:30 +0000 (12:30 +0100)]
More ICE server fixes
music-assistant-machine [Sat, 6 Dec 2025 11:13:43 +0000 (12:13 +0100)]
⬆️ Update music-assistant-frontend to 2.17.30 (#2756)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Sat, 6 Dec 2025 10:57:48 +0000 (11:57 +0100)]
Fix ICE servers in sendspin webrtc
Marcel van der Veldt [Sat, 6 Dec 2025 10:53:08 +0000 (11:53 +0100)]
Fix WebRTC ICE servers exchange
music-assistant-machine [Sat, 6 Dec 2025 02:49:39 +0000 (03:49 +0100)]
⬆️ Update music-assistant-models to 1.1.77 (#2755)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Sat, 6 Dec 2025 01:24:36 +0000 (02:24 +0100)]
Fix provider filter
Marcel van der Veldt [Sat, 6 Dec 2025 01:21:46 +0000 (02:21 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Sat, 6 Dec 2025 01:21:44 +0000 (02:21 +0100)]
Add readme for sendspin provider
music-assistant-machine [Sat, 6 Dec 2025 01:15:47 +0000 (02:15 +0100)]
⬆️ Update music-assistant-frontend to 2.17.29 (#2754)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Sat, 6 Dec 2025 01:06:03 +0000 (02:06 +0100)]
Always use webrtc for sendspin web player
Marcel van der Veldt [Fri, 5 Dec 2025 22:45:43 +0000 (23:45 +0100)]
dont expose sendspin web to HA by default
Marvin Schenkel [Fri, 5 Dec 2025 19:57:23 +0000 (20:57 +0100)]
Fix queue not proceeding to next track for squeezelite groups (#2749)
* Fix queue not proceeding to next track for squeezelite groups.
* Update music_assistant/providers/squeezelite/player.py
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
---------
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
Marcel van der Veldt [Fri, 5 Dec 2025 19:52:37 +0000 (20:52 +0100)]
Handle removed provider
music-assistant-machine [Fri, 5 Dec 2025 16:47:48 +0000 (17:47 +0100)]
⬆️ Update music-assistant-frontend to 2.17.28 (#2753)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Maxim Raznatovski [Fri, 5 Dec 2025 16:39:22 +0000 (17:39 +0100)]
refactor: remove builtin player (in favor of sendspin) (#2752)
Marvin Schenkel [Fri, 5 Dec 2025 16:17:58 +0000 (17:17 +0100)]
Add volume control to Spotify connect (#2750)
Maxim Raznatovski [Fri, 5 Dec 2025 16:16:26 +0000 (17:16 +0100)]
Add Experimental Sendspin over Cast Support (#2737)
Marcel van der Veldt [Fri, 5 Dec 2025 15:10:20 +0000 (16:10 +0100)]
Phase out lookup key (#2751)
music-assistant-machine [Fri, 5 Dec 2025 02:58:30 +0000 (03:58 +0100)]
⬆️ Update music-assistant-frontend to 2.17.27 (#2748)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
music-assistant-machine [Thu, 4 Dec 2025 20:22:54 +0000 (21:22 +0100)]
⬆️ Update music-assistant-frontend to 2.17.26 (#2747)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Thu, 4 Dec 2025 19:59:57 +0000 (20:59 +0100)]
Allow WAV with bit depth above 16 bits
Marcel van der Veldt [Thu, 4 Dec 2025 17:40:08 +0000 (18:40 +0100)]
Fix provider filtering
Maxim Raznatovski [Thu, 4 Dec 2025 17:23:49 +0000 (18:23 +0100)]
Update Implemented Sendspin Version with included Volume Support (#2732)
Marcel van der Veldt [Thu, 4 Dec 2025 11:08:48 +0000 (12:08 +0100)]
Fix webserver config entries
Marcel van der Veldt [Thu, 4 Dec 2025 10:45:52 +0000 (11:45 +0100)]
Fix image proxy URL
Marcel van der Veldt [Thu, 4 Dec 2025 09:44:07 +0000 (10:44 +0100)]
Adjust minimum username length to 2 characters (#2746)
Marcel van der Veldt [Thu, 4 Dec 2025 08:55:42 +0000 (09:55 +0100)]
Filter slow callback logging for buffered_generator
Marcel van der Veldt [Thu, 4 Dec 2025 08:07:30 +0000 (09:07 +0100)]
Skip permission checks on childs when controlling sync group
Marcel van der Veldt [Thu, 4 Dec 2025 00:06:18 +0000 (01:06 +0100)]
Handle player volume correctly
music-assistant-machine [Wed, 3 Dec 2025 23:54:09 +0000 (00:54 +0100)]
⬆️ Update music-assistant-frontend to 2.17.25 (#2745)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Wed, 3 Dec 2025 23:49:09 +0000 (00:49 +0100)]
A few bugfixes to auth manager after beta reports (#2744)
dependabot[bot] [Wed, 3 Dec 2025 19:55:56 +0000 (19:55 +0000)]
Chore(deps): Bump plexapi from 4.17.1 to 4.17.2 (#2727)
* Chore(deps): Bump plexapi from 4.17.1 to 4.17.2
Bumps [plexapi](https://github.com/pushingkarmaorg/python-plexapi) from 4.17.1 to 4.17.2.
- [Release notes](https://github.com/pushingkarmaorg/python-plexapi/releases)
- [Commits](https://github.com/pushingkarmaorg/python-plexapi/compare/4.17.1...4.17.2)
---
updated-dependencies:
- dependency-name: plexapi
dependency-version: 4.17.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump provider manifests
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marvin Schenkel <marvinschenkel@gmail.com>
Marcel van der Veldt [Wed, 3 Dec 2025 19:53:55 +0000 (20:53 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Wed, 3 Dec 2025 19:53:47 +0000 (20:53 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
dependabot[bot] [Wed, 3 Dec 2025 19:53:45 +0000 (19:53 +0000)]
Chore(deps): Bump async-upnp-client from 0.45.0 to 0.46.0 (#2724)
* Chore(deps): Bump async-upnp-client from 0.45.0 to 0.46.0
Bumps [async-upnp-client](https://github.com/StevenLooman/async_upnp_client) from 0.45.0 to 0.46.0.
- [Release notes](https://github.com/StevenLooman/async_upnp_client/releases)
- [Changelog](https://github.com/StevenLooman/async_upnp_client/blob/development/CHANGES.rst)
- [Commits](https://github.com/StevenLooman/async_upnp_client/compare/0.45.0...0.46.0)
---
updated-dependencies:
- dependency-name: async-upnp-client
dependency-version: 0.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump provider manifests
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marvin Schenkel <marvinschenkel@gmail.com>
Marcel van der Veldt [Wed, 3 Dec 2025 19:53:05 +0000 (20:53 +0100)]
Bump models to 1.1.76
Marvin Schenkel [Wed, 3 Dec 2025 19:45:03 +0000 (20:45 +0100)]
Make authentication case insensitive (#2742)
music-assistant-machine [Wed, 3 Dec 2025 19:44:37 +0000 (20:44 +0100)]
⬆️ Update music-assistant-frontend to 2.17.24 (#2743)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Wed, 3 Dec 2025 19:43:53 +0000 (20:43 +0100)]
Fix tests (for now)
dependabot[bot] [Wed, 3 Dec 2025 18:15:21 +0000 (19:15 +0100)]
Chore(deps-dev): Bump pre-commit from 4.3.0 to 4.5.0 (#2723)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 4.3.0 to 4.5.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.3.0...v4.5.0)
---
updated-dependencies:
- dependency-name: pre-commit
dependency-version: 4.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Marcel van der Veldt [Wed, 3 Dec 2025 11:58:26 +0000 (12:58 +0100)]
Add support for using HA Cloud ICE servers for remote access (#2738)
music-assistant-machine [Tue, 2 Dec 2025 20:48:13 +0000 (21:48 +0100)]
⬆️ Update music-assistant-frontend to 2.17.23 (#2739)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Tue, 2 Dec 2025 19:39:59 +0000 (20:39 +0100)]
Update webserver readme
Marcel van der Veldt [Tue, 2 Dec 2025 19:09:25 +0000 (20:09 +0100)]
Finalize Remote Access code (for now)
Marcel van der Veldt [Tue, 2 Dec 2025 15:56:02 +0000 (16:56 +0100)]
Remote access changes
Marvin Schenkel [Tue, 2 Dec 2025 15:07:26 +0000 (16:07 +0100)]
Spotify connect improvements (#2733)
Marvin Schenkel [Tue, 2 Dec 2025 15:07:12 +0000 (16:07 +0100)]
Fix sync group losing child member across MA restarts (#2736)
* Fix sync group losing child member across MA restarts
* Fix sync group losing child member across MA restarts
Marvin Schenkel [Tue, 2 Dec 2025 15:07:00 +0000 (16:07 +0100)]
Add stub for GenreController (#2734)
* Ignore genre in search until we implement the genreController
* Add stub controller for Genre to prevent errors in search
music-assistant-machine [Tue, 2 Dec 2025 02:57:52 +0000 (03:57 +0100)]
⬆️ Update music-assistant-frontend to 2.17.22 (#2729)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marvin Schenkel [Mon, 1 Dec 2025 14:33:06 +0000 (15:33 +0100)]
Add migration script guard
Marvin Schenkel [Mon, 1 Dec 2025 14:27:13 +0000 (15:27 +0100)]
Bump YTM api to 1.11.3. (#2722)
Buml YTM api to 1.11.3.
Marvin Schenkel [Mon, 1 Dec 2025 10:12:43 +0000 (11:12 +0100)]
Spotify connect: Fix sudden volume change when session starts (#2704)
music-assistant-machine [Mon, 1 Dec 2025 09:03:47 +0000 (10:03 +0100)]
⬆️ Update music-assistant-frontend to 2.17.21 (#2721)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Mon, 1 Dec 2025 08:50:33 +0000 (09:50 +0100)]
remote access fixes
music-assistant-machine [Mon, 1 Dec 2025 03:16:55 +0000 (04:16 +0100)]
⬆️ Update music-assistant-models to 1.1.75 (#2720)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
music-assistant-machine [Mon, 1 Dec 2025 02:21:57 +0000 (03:21 +0100)]
⬆️ Update music-assistant-frontend to 2.17.20 (#2719)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Mon, 1 Dec 2025 02:10:42 +0000 (03:10 +0100)]
tweak remote access config
Marcel van der Veldt [Mon, 1 Dec 2025 01:34:57 +0000 (02:34 +0100)]
Change stream controller settings
Marcel van der Veldt [Mon, 1 Dec 2025 01:30:01 +0000 (02:30 +0100)]
Move remote access into its own controller
Marcel van der Veldt [Sun, 30 Nov 2025 21:34:57 +0000 (22:34 +0100)]
Add some guards to remote connection gateway
music-assistant-machine [Sun, 30 Nov 2025 21:01:11 +0000 (22:01 +0100)]
⬆️ Update music-assistant-frontend to 2.17.19 (#2718)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Sun, 30 Nov 2025 20:51:18 +0000 (21:51 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Sun, 30 Nov 2025 20:51:13 +0000 (21:51 +0100)]
Handle devicename in login
柴田 [Sun, 30 Nov 2025 19:24:33 +0000 (04:24 +0900)]
Extract HLS parser to shared helpers module (#2715)
Marcel van der Veldt [Sun, 30 Nov 2025 18:13:33 +0000 (19:13 +0100)]
One more fix for oAuth flow