music-assistant-server.git
3 months agoFix multiple spotify connect instances reporting to the latest registered webservice...
Klaas Neirinck [Fri, 2 Jan 2026 11:52:43 +0000 (12:52 +0100)]
Fix multiple spotify connect instances reporting to the latest registered webservice callback (#2905)

os.environ was used to communicate the callback url to the librespot
binary.
When multiple instances are started simultaneously the env variable gets
overwritten and only the last value was used.
Now every librespot instance gets its own env variables instead of using
the shared os.environ.

3 months agoDisconnect sendspin clients to allow clean shutdown (#2887)
Paulus Schoutsen [Fri, 2 Jan 2026 10:30:48 +0000 (11:30 +0100)]
Disconnect sendspin clients to allow clean shutdown (#2887)

I was unable to do a clean shutdown in development when a Sendspin client was connected to the Sendspin server. This PR fixes it.

STR
- Start MA
- Connect sendspin client (I was using sendspin-js)
- Shut down MA using ctrl+C
- Hangs

With this PR: shuts down cleanly

3 months ago⬆️ Update music-assistant-frontend to 2.17.62 (#2904)
music-assistant-machine [Thu, 1 Jan 2026 03:16:21 +0000 (04:16 +0100)]
⬆️ Update music-assistant-frontend to 2.17.62 (#2904)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months ago⬆️ Update music-assistant-frontend to 2.17.61 (#2902)
music-assistant-machine [Wed, 31 Dec 2025 03:04:12 +0000 (04:04 +0100)]
⬆️ Update music-assistant-frontend to 2.17.61 (#2902)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months agoImprove single artist detection when splitting (#2899)
OzGav [Tue, 30 Dec 2025 14:23:25 +0000 (00:23 +1000)]
Improve single artist detection when splitting (#2899)

3 months agoFix base queries to work with provider mapping filters (#2900)
Marvin Schenkel [Tue, 30 Dec 2025 09:28:54 +0000 (10:28 +0100)]
Fix base queries to work with provider mapping filters (#2900)

3 months agoUpdate OpenSubsonic Library (#2895)
Eric Munson [Mon, 29 Dec 2025 22:43:25 +0000 (17:43 -0500)]
Update OpenSubsonic Library (#2895)

Update to include bugfix for get_playlists endpoint.

Signed-off-by: Eric B Munson <eric@munsonfam.org>
3 months agoAudible: Fix authentication for new API token format (#2875)
Ztripez [Mon, 29 Dec 2025 12:18:22 +0000 (13:18 +0100)]
Audible: Fix authentication for new API token format (#2875)

* Fix Audible authentication for new API token format

- Add compatible token refresh handling for new actor_access_token format
- Validate signing auth availability (preferred, stable auth method)
- Accept multiple authorization code parameter names in callback URL
- Improve error handling and diagnostic messages

* Use shared http_session instead of creating new client

- Modify refresh_access_token_compat to accept http_session parameter
- Update to use aiohttp ClientSession (from mass.http_session)
- Remove unnecessary httpx.AsyncClient creation

---------

Co-authored-by: Ztripez von Matérn <ztripez@bobby.se>
3 months agoFix spotify podcast thumb image quality (#2885)
OzGav [Mon, 29 Dec 2025 09:57:20 +0000 (19:57 +1000)]
Fix spotify podcast thumb image quality (#2885)

* Fix Spotify podcast thumbnail image quality

* Remove debug line

* Simplify

3 months agoEnable multi-instance support for Audible provider (#2879)
Ztripez [Sun, 28 Dec 2025 09:15:28 +0000 (10:15 +0100)]
Enable multi-instance support for Audible provider (#2879)

Allow users to add multiple Audible provider instances with separate
logins. The provider implementation already supports this - just needed
to add the multi_instance flag to the manifest.

Fixes: music-assistant/discussions#862
3 months agoChore(deps): Bump websocket-client from 1.8.0 to 1.9.0 (#2811)
dependabot[bot] [Sun, 28 Dec 2025 09:04:41 +0000 (10:04 +0100)]
Chore(deps): Bump websocket-client from 1.8.0 to 1.9.0 (#2811)

* Chore(deps): Bump websocket-client from 1.8.0 to 1.9.0

Bumps [websocket-client](https://github.com/websocket-client/websocket-client) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/websocket-client/websocket-client/releases)
- [Changelog](https://github.com/websocket-client/websocket-client/blob/master/ChangeLog)
- [Commits](https://github.com/websocket-client/websocket-client/compare/v1.8.0...v1.9.0)

---
updated-dependencies:
- dependency-name: websocket-client
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
* Also bump provider manifest

---------

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>
3 months agoChore(deps): Bump deno from 2.5.6 to 2.6.3 (#2870)
dependabot[bot] [Sun, 28 Dec 2025 09:01:11 +0000 (10:01 +0100)]
Chore(deps): Bump deno from 2.5.6 to 2.6.3 (#2870)

* Chore(deps): Bump deno from 2.5.6 to 2.6.3

Bumps deno from 2.5.6 to 2.6.3.

---
updated-dependencies:
- dependency-name: deno
  dependency-version: 2.6.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
* Also bump provider manifest

---------

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>
3 months agoPlex Connect: Fix Plex Connect timeline reporting (#2876)
Anatosun [Sun, 28 Dec 2025 08:48:47 +0000 (09:48 +0100)]
Plex Connect: Fix Plex Connect timeline reporting (#2876)

Fix Plex Connect timeline reporting

Use queue.corrected_elapsed_time instead of player.corrected_elapsed_time
to accurately track current track position. This fixes issues where:
- Timeline reported incorrect elapsed time when playing multiple tracks
- Huge time values were sent after track transitions
- Step forward/back commands used wrong elapsed time reference

The queue tracks per-track elapsed time while player tracks total session time.

3 months agoFix link in Roku manifest (#2866)
OzGav [Sun, 28 Dec 2025 08:36:26 +0000 (16:36 +0800)]
Fix link in Roku manifest (#2866)

Fix link

3 months agoFix issue with remote_progress if user not logged in (#2882)
Jan Feil [Sun, 28 Dec 2025 08:34:53 +0000 (09:34 +0100)]
Fix issue with remote_progress if user not logged in (#2882)

3 months agoAdd 2 guards for queue missing after client disconnect (#2884)
Paulus Schoutsen [Sun, 28 Dec 2025 08:31:09 +0000 (09:31 +0100)]
Add 2 guards for queue missing after client disconnect (#2884)

3 months agoFix OpenSubsonic ReplayGain loudness calculation (#2893)
OzGav [Sun, 28 Dec 2025 08:27:25 +0000 (16:27 +0800)]
Fix OpenSubsonic ReplayGain loudness calculation (#2893)

* Fix OpenSubsonic ReplayGain loudness calculation

The OpenSubsonic provider was passing raw ReplayGain gain values
(in dB) directly to set_loudness(), but set_loudness() expects
integrated loudness values (in LUFS).

This caused tracks with ReplayGain tags to show incorrect loudness
values when accessed via OpenSubsonic/Navidrome. For example, a
quiet track with +0.39 dB gain was being stored as 0.39 LUFS
instead of -18.39 LUFS, resulting in massive gain reduction
(-17.39 dB) instead of a small boost.

Fixed by converting ReplayGain values to loudness before storing:
  Loudness (LUFS) = -18 - Gain (dB)

This matches the ReplayGain 2.0 specification and how the
filesystem provider handles ReplayGain tags.

Only affects users connecting to Navidrome/Subsonic servers.
Users with local filesystem music were not affected.

* Remove unnecessary comment

---------

Co-authored-by: Claude <noreply@anthropic.com>
3 months ago⬆️ Update music-assistant-frontend to 2.17.60 (#2890)
music-assistant-machine [Fri, 26 Dec 2025 03:02:18 +0000 (04:02 +0100)]
⬆️ Update music-assistant-frontend to 2.17.60 (#2890)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months ago⬆️ Update music-assistant-frontend to 2.17.59 (#2888)
music-assistant-machine [Thu, 25 Dec 2025 03:04:53 +0000 (04:04 +0100)]
⬆️ Update music-assistant-frontend to 2.17.59 (#2888)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months ago⬆️ Update music-assistant-frontend to 2.17.58 (#2883)
music-assistant-machine [Wed, 24 Dec 2025 03:01:00 +0000 (04:01 +0100)]
⬆️ Update music-assistant-frontend to 2.17.58 (#2883)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months agoFix items not showing up in the library (filtering still not right) (#2873)
Artur Pragacz [Tue, 23 Dec 2025 16:08:58 +0000 (17:08 +0100)]
Fix items not showing up in the library (filtering still not right) (#2873)

Reverts (partially) 1b60a3c.

3 months agoFix Sonos S1 not reconnecting after having gone offline. (#2874)
Marvin Schenkel [Tue, 23 Dec 2025 15:44:10 +0000 (16:44 +0100)]
Fix Sonos S1 not reconnecting after having gone offline. (#2874)

3 months agoSkip unavailable providers when setting favourites
Marvin Schenkel [Tue, 23 Dec 2025 07:19:23 +0000 (08:19 +0100)]
Skip unavailable providers when setting favourites

3 months ago⬆️ Update music-assistant-frontend to 2.17.57 (#2872)
music-assistant-machine [Tue, 23 Dec 2025 03:04:05 +0000 (04:04 +0100)]
⬆️ Update music-assistant-frontend to 2.17.57 (#2872)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months ago⬆️ Update music-assistant-frontend to 2.17.56 (#2865)
music-assistant-machine [Sun, 21 Dec 2025 02:04:03 +0000 (03:04 +0100)]
⬆️ Update music-assistant-frontend to 2.17.56 (#2865)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months agoFix one more test
Marcel van der Veldt [Sun, 21 Dec 2025 01:09:18 +0000 (02:09 +0100)]
Fix one more test

3 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Sun, 21 Dec 2025 01:04:14 +0000 (02:04 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

3 months agofix tests
Marcel van der Veldt [Sun, 21 Dec 2025 01:04:06 +0000 (02:04 +0100)]
fix tests

3 months ago⬆️ Update music-assistant-frontend to 2.17.55 (#2864)
music-assistant-machine [Sun, 21 Dec 2025 01:02:39 +0000 (02:02 +0100)]
⬆️ Update music-assistant-frontend to 2.17.55 (#2864)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months agoAdd library filter to artist tracks
Marcel van der Veldt [Sat, 20 Dec 2025 22:15:49 +0000 (23:15 +0100)]
Add library filter to artist tracks

3 months agoChange websockets heartbeat to 30 seconds to be more compliant with reverse proxies
Marcel van der Veldt [Sat, 20 Dec 2025 21:29:58 +0000 (22:29 +0100)]
Change websockets heartbeat to 30 seconds to be more compliant with reverse proxies

3 months agofix album versions comparison match too flexible
Marcel van der Veldt [Sat, 20 Dec 2025 21:00:05 +0000 (22:00 +0100)]
fix album versions comparison match too flexible

3 months agoFix merge mappings of 2 library items
Marcel van der Veldt [Sat, 20 Dec 2025 20:41:10 +0000 (21:41 +0100)]
Fix merge mappings of 2 library items

3 months agoMore fixes for (spotify) playlists handling
Marcel van der Veldt [Sat, 20 Dec 2025 20:40:37 +0000 (21:40 +0100)]
More fixes for (spotify) playlists handling

3 months agoFix inconsistencies in name+version parsing that affects mapping
Marcel van der Veldt [Sat, 20 Dec 2025 20:40:12 +0000 (21:40 +0100)]
Fix inconsistencies in name+version parsing that affects mapping

3 months agoFix edit playlist tracks for multi instance setups
Marcel van der Veldt [Sat, 20 Dec 2025 19:20:04 +0000 (20:20 +0100)]
Fix edit playlist tracks for multi instance setups

3 months agoFix more issues with multi instance and unique flags
Marcel van der Veldt [Sat, 20 Dec 2025 18:48:26 +0000 (19:48 +0100)]
Fix more issues with multi instance and unique flags

3 months agoFix the 'in_library' filtering (right this time)
Marcel van der Veldt [Sat, 20 Dec 2025 16:34:53 +0000 (17:34 +0100)]
Fix the 'in_library' filtering (right this time)

Prevent that library listings include child/parent mappings that got included from streaming providers

3 months agoFinal fix for crossfading different samplerates
Marcel van der Veldt [Sat, 20 Dec 2025 14:30:51 +0000 (15:30 +0100)]
Final fix for crossfading different samplerates

3 months agoAnother (potential) fix for subsonic streaming
Marcel van der Veldt [Sat, 20 Dec 2025 12:35:50 +0000 (13:35 +0100)]
Another (potential) fix for subsonic streaming

3 months agoFix thread safety issue in Subsonic streaming (#2863)
Marcel van der Veldt [Sat, 20 Dec 2025 11:54:30 +0000 (12:54 +0100)]
Fix thread safety issue in Subsonic streaming (#2863)

3 months agoMore fixes for crossfading across sample rates
Marcel van der Veldt [Sat, 20 Dec 2025 10:46:38 +0000 (11:46 +0100)]
More fixes for crossfading across sample rates

3 months agofix: podcast parser helpers not handling exception (#2861)
Fabian Munkes [Sat, 20 Dec 2025 10:12:18 +0000 (11:12 +0100)]
fix: podcast parser helpers not handling exception (#2861)

3 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Sat, 20 Dec 2025 01:31:52 +0000 (02:31 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

3 months agoFix crossfade when samplerates differ
Marcel van der Veldt [Sat, 20 Dec 2025 01:31:46 +0000 (02:31 +0100)]
Fix crossfade when samplerates differ

3 months ago⬆️ Update music-assistant-frontend to 2.17.54 (#2862)
music-assistant-machine [Sat, 20 Dec 2025 00:41:47 +0000 (01:41 +0100)]
⬆️ Update music-assistant-frontend to 2.17.54 (#2862)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months agoFix issues with cached streamdetails
Marcel van der Veldt [Sat, 20 Dec 2025 00:22:39 +0000 (01:22 +0100)]
Fix issues with cached streamdetails

3 months agoFix changing repeat mode while playing
Marcel van der Veldt [Fri, 19 Dec 2025 22:07:03 +0000 (23:07 +0100)]
Fix changing repeat mode while playing

3 months agoFix oauth flow for pwa
Marcel van der Veldt [Fri, 19 Dec 2025 20:26:16 +0000 (21:26 +0100)]
Fix oauth flow for pwa

3 months agoAttempt to fix webserver config not persisting (#2860)
Marcel van der Veldt [Fri, 19 Dec 2025 20:24:59 +0000 (21:24 +0100)]
Attempt to fix webserver config not persisting (#2860)

3 months agoFix contents permissions of backport workflow
Marvin Schenkel [Fri, 19 Dec 2025 18:18:00 +0000 (19:18 +0100)]
Fix contents permissions of backport workflow

3 months agoChore(deps): Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#2857)
dependabot[bot] [Fri, 19 Dec 2025 18:02:54 +0000 (19:02 +0100)]
Chore(deps): Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#2857)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.11.1 to 3.12.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.11.1...v3.12.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 3.12.0
  dependency-type: direct:production
  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>
3 months agoFix resume loops when seeking a player group of providers that also resume (e.g....
Marvin Schenkel [Fri, 19 Dec 2025 18:01:08 +0000 (19:01 +0100)]
Fix resume loops when seeking a player group of providers that also resume (e.g. sqeezelite) (#2859)

3 months agoBBC Sounds: Reimplement now playing (#2698)
Kieran Hogg [Fri, 19 Dec 2025 16:34:22 +0000 (16:34 +0000)]
BBC Sounds: Reimplement now playing (#2698)

3 months agoFix missing totalCount parameter in ARD Audiothek provider (#2854)
Jan Feil [Fri, 19 Dec 2025 16:31:07 +0000 (17:31 +0100)]
Fix missing totalCount parameter in ARD Audiothek provider (#2854)

3 months agoFix player removal event sent when player only temporary unavailable (#2856)
Marcel van der Veldt [Fri, 19 Dec 2025 16:29:00 +0000 (17:29 +0100)]
Fix player removal event sent when player only temporary unavailable (#2856)

3 months agoFix WiiM devices not starting as part of a group (#2855)
Marvin Schenkel [Fri, 19 Dec 2025 14:29:58 +0000 (15:29 +0100)]
Fix WiiM devices not starting as part of a group (#2855)

3 months agoPlex: fixed auth (#2853)
anatosun [Fri, 19 Dec 2025 14:17:32 +0000 (15:17 +0100)]
Plex: fixed auth (#2853)

3 months agoFix too much delay in announcement between chime and message
Marcel van der Veldt [Fri, 19 Dec 2025 13:41:43 +0000 (14:41 +0100)]
Fix too much delay in announcement between chime and message

3 months agoQobuz enable selection of stream quality level (#2851)
OzGav [Fri, 19 Dec 2025 10:29:03 +0000 (20:29 +1000)]
Qobuz enable selection of stream quality level  (#2851)

3 months agoFix spotify playlists
Marcel van der Veldt [Fri, 19 Dec 2025 08:10:29 +0000 (09:10 +0100)]
Fix spotify playlists

3 months agoA bit of cleanup
Marcel van der Veldt [Fri, 19 Dec 2025 07:44:38 +0000 (08:44 +0100)]
A bit of cleanup

3 months ago⬆️ Update music-assistant-frontend to 2.17.53 (#2850)
music-assistant-machine [Fri, 19 Dec 2025 07:27:05 +0000 (08:27 +0100)]
⬆️ Update music-assistant-frontend to 2.17.53 (#2850)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months agoHandle more logging for getting ha userdetails
Marcel van der Veldt [Fri, 19 Dec 2025 07:12:40 +0000 (08:12 +0100)]
Handle more logging for getting ha userdetails

3 months agoChange nightly release schedule to 03:00 UTC
Marcel van der Veldt [Fri, 19 Dec 2025 03:20:27 +0000 (04:20 +0100)]
Change nightly release schedule to 03:00 UTC

3 months agoFix sonos repeat mode
Marcel van der Veldt [Fri, 19 Dec 2025 03:15:07 +0000 (04:15 +0100)]
Fix sonos repeat mode

3 months ago⬆️ Update music-assistant-frontend to 2.17.52 (#2849)
music-assistant-machine [Fri, 19 Dec 2025 03:14:07 +0000 (04:14 +0100)]
⬆️ Update music-assistant-frontend to 2.17.52 (#2849)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months ago⬆️ Update music-assistant-frontend to 2.17.51 (#2848)
music-assistant-machine [Fri, 19 Dec 2025 03:01:20 +0000 (04:01 +0100)]
⬆️ Update music-assistant-frontend to 2.17.51 (#2848)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months agoFix global search with in_library active
Marcel van der Veldt [Fri, 19 Dec 2025 02:58:12 +0000 (03:58 +0100)]
Fix global search with in_library active

3 months agoFix Plex login flow
Marcel van der Veldt [Fri, 19 Dec 2025 02:36:33 +0000 (03:36 +0100)]
Fix Plex login flow

3 months agoFix subsonic streaming logic deadlock
Marcel van der Veldt [Fri, 19 Dec 2025 02:31:33 +0000 (03:31 +0100)]
Fix subsonic streaming logic deadlock

3 months agoFix min length check in setup form
Marcel van der Veldt [Fri, 19 Dec 2025 02:25:21 +0000 (03:25 +0100)]
Fix min length check in setup form

3 months agoSilence logging in plex provider
Marcel van der Veldt [Fri, 19 Dec 2025 02:20:00 +0000 (03:20 +0100)]
Silence logging in plex provider

3 months agoFix stream_details.stream_metadata_update_interval
Marcel van der Veldt [Fri, 19 Dec 2025 02:12:47 +0000 (03:12 +0100)]
Fix stream_details.stream_metadata_update_interval

3 months agoBump base image
Marcel van der Veldt [Fri, 19 Dec 2025 02:07:34 +0000 (03:07 +0100)]
Bump base image

3 months agoFix CI
Marcel van der Veldt [Fri, 19 Dec 2025 02:06:57 +0000 (03:06 +0100)]
Fix CI

3 months agoFix: only load jemalloc for main python process
Marcel van der Veldt [Fri, 19 Dec 2025 02:00:43 +0000 (03:00 +0100)]
Fix: only load jemalloc for main python process

3 months agoFix snapcast version parsing
Marcel van der Veldt [Fri, 19 Dec 2025 01:40:55 +0000 (02:40 +0100)]
Fix snapcast version parsing

3 months agoDont crash if a single provider could not be loaded
Marcel van der Veldt [Fri, 19 Dec 2025 01:40:29 +0000 (02:40 +0100)]
Dont crash if a single provider could not be loaded

3 months agoAlways update user details from ingress flow
Marcel van der Veldt [Fri, 19 Dec 2025 01:05:54 +0000 (02:05 +0100)]
Always update user details from ingress flow

3 months agoImprove login with Home Assistant flow (#2847)
Marcel van der Veldt [Fri, 19 Dec 2025 00:55:18 +0000 (01:55 +0100)]
Improve login with Home Assistant flow (#2847)

3 months agoVarious small (bug)fixes (#2846)
Marcel van der Veldt [Fri, 19 Dec 2025 00:23:02 +0000 (01:23 +0100)]
Various small (bug)fixes (#2846)

* Fix random shuffle performance hog

* Fix transparent PNG image thumbs

* Fix load order of new players

* Small fix for player controls with ha entities

* Fix port in use errros on slimproto

* Wait for Home Assistant provider to be ready

* Fix end of queue detection, should clear

* Fix lyrics retrieval for the frontend

* updated device name for web player

* get name of esphome sendspin client from HA

* fix LAST_PROVIDER_INSTANCE_SCAN

3 months ago⬆️ Update music-assistant-frontend to 2.17.50 (#2845)
music-assistant-machine [Thu, 18 Dec 2025 22:01:15 +0000 (23:01 +0100)]
⬆️ Update music-assistant-frontend to 2.17.50 (#2845)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months ago⬆️ Update music-assistant-models to 1.1.86 (#2844)
music-assistant-machine [Thu, 18 Dec 2025 21:14:08 +0000 (22:14 +0100)]
⬆️ Update music-assistant-models to 1.1.86 (#2844)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months agoChore(deps): Bump actions/cache from 4 to 5 (#2841)
dependabot[bot] [Thu, 18 Dec 2025 21:13:04 +0000 (22:13 +0100)]
Chore(deps): Bump actions/cache from 4 to 5 (#2841)

Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
3 months ago⬆️ Update music-assistant-models to 1.1.85 (#2843)
music-assistant-machine [Thu, 18 Dec 2025 19:05:36 +0000 (20:05 +0100)]
⬆️ Update music-assistant-models to 1.1.85 (#2843)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months agoFix test
Marcel van der Veldt [Thu, 18 Dec 2025 18:36:11 +0000 (19:36 +0100)]
Fix test

3 months agoAnother fix for reconnections to signaling server
Marcel van der Veldt [Thu, 18 Dec 2025 17:53:44 +0000 (18:53 +0100)]
Another fix for reconnections to signaling server

3 months agoFix signalserver reconnections
Marcel van der Veldt [Thu, 18 Dec 2025 17:34:00 +0000 (18:34 +0100)]
Fix signalserver reconnections

3 months agoFix ingress auth for sendspin proxy
Marcel van der Veldt [Thu, 18 Dec 2025 17:33:46 +0000 (18:33 +0100)]
Fix ingress auth for sendspin proxy

3 months agoAdd Sendspin proxy for web player (#2840)
Marcel van der Veldt [Thu, 18 Dec 2025 15:53:55 +0000 (16:53 +0100)]
Add Sendspin proxy for web player (#2840)

3 months agoFix config values not persisting when making changes (#2839)
Marcel van der Veldt [Thu, 18 Dec 2025 13:01:04 +0000 (14:01 +0100)]
Fix config values not persisting when making changes (#2839)

3 months agoSpeed up test/lint workflow with uv and caching (#2838)
Maxim Raznatovski [Thu, 18 Dec 2025 11:56:43 +0000 (12:56 +0100)]
Speed up test/lint workflow with uv and caching (#2838)

3 months agoFix SSL configuration (#2836)
Marcel van der Veldt [Thu, 18 Dec 2025 01:48:31 +0000 (02:48 +0100)]
Fix SSL configuration (#2836)

- allow to specify a path
- support both RSA and ECDSA

3 months agoFix some items (podcasts, radio, playlists) not showing up in library
Marcel van der Veldt [Thu, 18 Dec 2025 00:51:54 +0000 (01:51 +0100)]
Fix some items (podcasts, radio, playlists) not showing up in library

3 months agoalso migrate builtin provider
Marcel van der Veldt [Wed, 17 Dec 2025 18:08:46 +0000 (19:08 +0100)]
also migrate builtin provider

3 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Wed, 17 Dec 2025 18:05:12 +0000 (19:05 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

3 months agoFix: filesystem providers missing in_library
Marcel van der Veldt [Wed, 17 Dec 2025 18:05:07 +0000 (19:05 +0100)]
Fix: filesystem providers missing in_library

3 months ago⬆️ Update music-assistant-frontend to 2.17.47 (#2835)
music-assistant-machine [Wed, 17 Dec 2025 17:31:48 +0000 (18:31 +0100)]
⬆️ Update music-assistant-frontend to 2.17.47 (#2835)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
3 months agoFix for is_unique flag on playlists
Marcel van der Veldt [Wed, 17 Dec 2025 16:10:08 +0000 (17:10 +0100)]
Fix for is_unique flag on playlists