music-assistant-machine [Tue, 28 Oct 2025 01:18:13 +0000 (02:18 +0100)]
⬆️ Update music-assistant-frontend to 2.17.5 (#2563)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Tue, 28 Oct 2025 00:24:57 +0000 (01:24 +0100)]
Bump base image to 1.4.4
Marcel van der Veldt [Tue, 28 Oct 2025 00:23:15 +0000 (01:23 +0100)]
More tweaks to dockerfile for ffmpeg
Marcel van der Veldt [Tue, 28 Oct 2025 00:16:55 +0000 (01:16 +0100)]
Dont define protocols, all is the default
Marcel van der Veldt [Mon, 27 Oct 2025 23:53:59 +0000 (00:53 +0100)]
Add workflow dispatch
Marcel van der Veldt [Mon, 27 Oct 2025 23:51:24 +0000 (00:51 +0100)]
Another attempt at this
Marcel van der Veldt [Mon, 27 Oct 2025 23:47:40 +0000 (00:47 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Mon, 27 Oct 2025 23:47:38 +0000 (00:47 +0100)]
Fix permission issue in workflow
OzGav [Mon, 27 Oct 2025 23:11:00 +0000 (09:11 +1000)]
Player controller mypy fixes (#2546)
Marcel van der Veldt [Mon, 27 Oct 2025 23:08:45 +0000 (00:08 +0100)]
Fix permissions on workflow
Marcel van der Veldt [Mon, 27 Oct 2025 22:32:27 +0000 (23:32 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Mon, 27 Oct 2025 22:32:23 +0000 (23:32 +0100)]
fix nightly automated build
Diede van Marle [Mon, 27 Oct 2025 22:29:20 +0000 (23:29 +0100)]
Bluos default config tweaks (#2562)
music-assistant-machine [Mon, 27 Oct 2025 22:28:09 +0000 (23:28 +0100)]
⬆️ Update music-assistant-frontend to 2.17.4 (#2561)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Mon, 27 Oct 2025 22:27:52 +0000 (23:27 +0100)]
Update auto-merge-dependency-updates.yml
Marcel van der Veldt [Mon, 27 Oct 2025 22:13:32 +0000 (23:13 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Mon, 27 Oct 2025 22:13:27 +0000 (23:13 +0100)]
Attempt to fix the preload race condition in the queue
Marcel van der Veldt [Mon, 27 Oct 2025 22:12:58 +0000 (23:12 +0100)]
Handle readrate limiting logic more dynamically
Marcel van der Veldt [Mon, 27 Oct 2025 22:12:25 +0000 (23:12 +0100)]
Fix minor typo
dependabot[bot] [Mon, 27 Oct 2025 21:22:24 +0000 (22:22 +0100)]
Chore(deps): Bump tomli from 2.2.1 to 2.3.0 (#2555)
Bumps [tomli](https://github.com/hukkin/tomli) from 2.2.1 to 2.3.0.
- [Changelog](https://github.com/hukkin/tomli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hukkin/tomli/compare/2.2.1...2.3.0)
---
updated-dependencies:
- dependency-name: tomli
dependency-version: 2.3.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>
dependabot[bot] [Mon, 27 Oct 2025 21:22:11 +0000 (22:22 +0100)]
Chore(deps): Bump actions/upload-artifact from 4 to 5 (#2556)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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>
dependabot[bot] [Mon, 27 Oct 2025 21:22:00 +0000 (22:22 +0100)]
Chore(deps): Bump colorlog from 6.9.0 to 6.10.1 (#2560)
Bumps [colorlog](https://github.com/borntyping/python-colorlog) from 6.9.0 to 6.10.1.
- [Release notes](https://github.com/borntyping/python-colorlog/releases)
- [Commits](https://github.com/borntyping/python-colorlog/compare/v6.9.0...v6.10.1)
---
updated-dependencies:
- dependency-name: colorlog
dependency-version: 6.10.1
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>
Marcel van der Veldt [Mon, 27 Oct 2025 21:08:46 +0000 (22:08 +0100)]
Handle takeover control of pluginsource
Marcel van der Veldt [Mon, 27 Oct 2025 21:08:21 +0000 (22:08 +0100)]
Fix for other source active on Chromecast
Marcel van der Veldt [Mon, 27 Oct 2025 20:40:22 +0000 (21:40 +0100)]
Bump base image to 1.4.3
Marcel van der Veldt [Mon, 27 Oct 2025 20:39:57 +0000 (21:39 +0100)]
Add missing metadata for Spotify Connect
Marcel van der Veldt [Mon, 27 Oct 2025 20:09:51 +0000 (21:09 +0100)]
Fix control of other sources on players + elapsed time
Marcel van der Veldt [Mon, 27 Oct 2025 20:08:58 +0000 (21:08 +0100)]
Fix Sonos seek (milliseconds vs seconds)
Marcel van der Veldt [Mon, 27 Oct 2025 20:08:40 +0000 (21:08 +0100)]
Small comment change
Marcel van der Veldt [Mon, 27 Oct 2025 20:07:50 +0000 (21:07 +0100)]
Add automatically generated API documentation (#2559)
dependabot[bot] [Mon, 27 Oct 2025 19:23:09 +0000 (20:23 +0100)]
Chore(deps): Bump orjson from 3.11.3 to 3.11.4 (#2557)
Bumps [orjson](https://github.com/ijl/orjson) from 3.11.3 to 3.11.4.
- [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.3...3.11.4)
---
updated-dependencies:
- dependency-name: orjson
dependency-version: 3.11.4
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>
dependabot[bot] [Mon, 27 Oct 2025 19:22:55 +0000 (20:22 +0100)]
Chore(deps): Bump actions/download-artifact from 5 to 6 (#2558)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
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>
Marcel van der Veldt [Mon, 27 Oct 2025 19:20:31 +0000 (20:20 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Mon, 27 Oct 2025 19:20:12 +0000 (20:20 +0100)]
Fix missing protocols in ffmpeg build
anatosun [Mon, 27 Oct 2025 10:05:08 +0000 (11:05 +0100)]
Plex: implement recommendations with configurable hub limit (#2531)
OzGav [Mon, 27 Oct 2025 10:04:46 +0000 (20:04 +1000)]
Qobuz: Add playlist creation (#2554)
OzGav [Mon, 27 Oct 2025 01:24:02 +0000 (11:24 +1000)]
Squeezelite: Remove volume mute PlayerFeature (#2537)
Marcel van der Veldt [Mon, 27 Oct 2025 01:23:15 +0000 (02:23 +0100)]
Back out smart fades if next item changed
Marcel van der Veldt [Mon, 27 Oct 2025 00:14:01 +0000 (01:14 +0100)]
Fix issues with cached properies of players model
Marcel van der Veldt [Sun, 26 Oct 2025 23:25:02 +0000 (00:25 +0100)]
Complete player metadata
Marcel van der Veldt [Sun, 26 Oct 2025 20:44:52 +0000 (21:44 +0100)]
Ensure exception in buffer reading task gets propagated to outer process
Marcel van der Veldt [Sun, 26 Oct 2025 20:36:12 +0000 (21:36 +0100)]
Handle enqueued_media_items restore from cache
Marcel van der Veldt [Sun, 26 Oct 2025 17:44:29 +0000 (18:44 +0100)]
Fix tiny typo
Marcel van der Veldt [Sun, 26 Oct 2025 16:23:04 +0000 (17:23 +0100)]
Use uppercase for release titles
Marcel van der Veldt [Sun, 26 Oct 2025 16:21:57 +0000 (17:21 +0100)]
Always validate on release
Marcel van der Veldt [Sun, 26 Oct 2025 16:21:44 +0000 (17:21 +0100)]
update player metadata
music-assistant-machine [Sun, 26 Oct 2025 16:07:05 +0000 (17:07 +0100)]
⬆️ Update music-assistant-models to 1.1.65 (#2553)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
music-assistant-machine [Sun, 26 Oct 2025 15:59:12 +0000 (16:59 +0100)]
⬆️ Update music-assistant-models to 1.1.64 (#2550)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Sun, 26 Oct 2025 14:55:16 +0000 (15:55 +0100)]
Wait for pypi when receiving auto bumps
Marcel van der Veldt [Sun, 26 Oct 2025 14:54:16 +0000 (15:54 +0100)]
Fix filesystem SMB provider (#2552)
Marcel van der Veldt [Sun, 26 Oct 2025 14:34:33 +0000 (15:34 +0100)]
Fix several issues when streaming to (DLNA based) players (#2551)
* Optimizations for DLNA players
* prevent deadlock in audio buffer
* Fix race condition with track_loaded_in_buffer
* Fix clear queue once queue is fully played
music-assistant-machine [Sun, 26 Oct 2025 13:19:07 +0000 (14:19 +0100)]
⬆️ Update music-assistant-frontend to 2.17.3 (#2549)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Sun, 26 Oct 2025 03:30:27 +0000 (04:30 +0100)]
use pretty title for beta releases
Marcel van der Veldt [Sun, 26 Oct 2025 03:15:14 +0000 (04:15 +0100)]
fix beta release
Marcel van der Veldt [Sun, 26 Oct 2025 03:01:05 +0000 (04:01 +0100)]
fix small oversight in CONF_ALLOW_BUFFER_DEFAULT
Marcel van der Veldt [Sun, 26 Oct 2025 02:37:44 +0000 (03:37 +0100)]
Plugin source improvements (#2548)
Marcel van der Veldt [Sat, 25 Oct 2025 20:16:33 +0000 (22:16 +0200)]
Enable buffering by default on beefy hardware
Marcel van der Veldt [Sat, 25 Oct 2025 19:51:40 +0000 (21:51 +0200)]
tweak to cleanup of buffer
Marcel van der Veldt [Sat, 25 Oct 2025 19:50:19 +0000 (21:50 +0200)]
Small tweaks to buffering
Marcel van der Veldt [Sat, 25 Oct 2025 19:35:50 +0000 (21:35 +0200)]
Fix small oversight in audio buffer
Marcel van der Veldt [Sat, 25 Oct 2025 19:24:14 +0000 (21:24 +0200)]
Various small speed and safety fixes
Marcel van der Veldt [Sat, 25 Oct 2025 16:11:33 +0000 (18:11 +0200)]
Fix error in auto releaser
Marcel van der Veldt [Sat, 25 Oct 2025 15:20:10 +0000 (17:20 +0200)]
Fix several edge cases for streaming (with crossfade enabled) (#2547)
Fabian Munkes [Sat, 25 Oct 2025 13:15:33 +0000 (15:15 +0200)]
MusicCast: Fix ungroup & discovery (#2545)
Marcel van der Veldt [Sat, 25 Oct 2025 10:38:33 +0000 (12:38 +0200)]
Small logging tweaks
Marcel van der Veldt [Sat, 25 Oct 2025 09:54:40 +0000 (11:54 +0200)]
Adjust auto release action
Marcel van der Veldt [Sat, 25 Oct 2025 03:03:34 +0000 (05:03 +0200)]
Update auto-release-nightly.yml
Marcel van der Veldt [Sat, 25 Oct 2025 02:58:58 +0000 (04:58 +0200)]
Prevent collissions in version number
Marcel van der Veldt [Sat, 25 Oct 2025 02:54:24 +0000 (04:54 +0200)]
Add extra buffering to queue stream to create backpressure (#2544)
Marcel van der Veldt [Fri, 24 Oct 2025 09:18:36 +0000 (11:18 +0200)]
Tiny fix for sonos queue
Marcel van der Veldt [Fri, 24 Oct 2025 00:34:30 +0000 (02:34 +0200)]
Add missing libasound
Marcel van der Veldt [Fri, 24 Oct 2025 00:24:19 +0000 (02:24 +0200)]
bump base image
Marcel van der Veldt [Fri, 24 Oct 2025 00:23:50 +0000 (02:23 +0200)]
Bump snapcast in base image
Marcel van der Veldt [Thu, 23 Oct 2025 23:45:44 +0000 (01:45 +0200)]
Fix various issues with Sonos and AirPlay playback (#2543)
Marcel van der Veldt [Thu, 23 Oct 2025 19:44:15 +0000 (21:44 +0200)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Thu, 23 Oct 2025 19:44:12 +0000 (21:44 +0200)]
Add more ffmpeg filters and codecs
OzGav [Thu, 23 Oct 2025 19:28:38 +0000 (05:28 +1000)]
Fix album track order in playlist (#2539)
Marcel van der Veldt [Thu, 23 Oct 2025 18:55:59 +0000 (20:55 +0200)]
Improve PR labels action
Marcel van der Veldt [Thu, 23 Oct 2025 18:52:07 +0000 (20:52 +0200)]
Bump base image in release action
dependabot[bot] [Thu, 23 Oct 2025 18:50:27 +0000 (20:50 +0200)]
Chore(deps): Bump actions/checkout from 4 to 5 (#2541)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/checkout
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>
Marcel van der Veldt [Thu, 23 Oct 2025 18:49:43 +0000 (20:49 +0200)]
Switch docker base images to Debian (#2542)
Marcel van der Veldt [Thu, 23 Oct 2025 15:08:56 +0000 (17:08 +0200)]
Final round of github actions
Marcel van der Veldt [Thu, 23 Oct 2025 14:40:49 +0000 (16:40 +0200)]
Yet another attempt
Marcel van der Veldt [Thu, 23 Oct 2025 14:27:41 +0000 (16:27 +0200)]
Update action.yml
Marcel van der Veldt [Thu, 23 Oct 2025 14:15:46 +0000 (16:15 +0200)]
Still more fixes to release action
Marcel van der Veldt [Thu, 23 Oct 2025 13:56:12 +0000 (15:56 +0200)]
Update auto-release-nightly.yml
Marcel van der Veldt [Thu, 23 Oct 2025 13:52:03 +0000 (15:52 +0200)]
Final attempt to fix the release process
Marcel van der Veldt [Thu, 23 Oct 2025 10:38:09 +0000 (12:38 +0200)]
More fixes to the release action
Marcel van der Veldt [Thu, 23 Oct 2025 09:30:03 +0000 (11:30 +0200)]
Fix permission issue on release flow
Marcel van der Veldt [Thu, 23 Oct 2025 09:24:55 +0000 (11:24 +0200)]
Cleanup release action
OzGav [Thu, 23 Oct 2025 08:53:22 +0000 (18:53 +1000)]
Update 'Oops' label to 'Page Not Found' in Tidal auth (#2538)
* Update 'Oops' label to 'Page Not Found' in Tidal auth
Looks like Tidal has changed their webpage
* Shorten lines
anatosun [Thu, 23 Oct 2025 08:49:31 +0000 (10:49 +0200)]
Plex: Add anatosun as codeowner and change stage to alpha (#2532)
Marcel van der Veldt [Thu, 23 Oct 2025 08:48:19 +0000 (10:48 +0200)]
Fix small typo
Marcel van der Veldt [Thu, 23 Oct 2025 07:54:20 +0000 (09:54 +0200)]
Small optimization to release action
Marcel van der Veldt [Thu, 23 Oct 2025 01:50:30 +0000 (03:50 +0200)]
Tweak release action
Marcel van der Veldt [Thu, 23 Oct 2025 01:27:11 +0000 (03:27 +0200)]
Auto release nightly
Marcel van der Veldt [Thu, 23 Oct 2025 01:13:35 +0000 (03:13 +0200)]
Fix minor typo in queues controller
Marcel van der Veldt [Thu, 23 Oct 2025 01:13:20 +0000 (03:13 +0200)]
Add new release workflow
Marcel van der Veldt [Wed, 22 Oct 2025 18:21:24 +0000 (20:21 +0200)]
Fix various issues with streaming (e.g. on Sonos devices) (#2536)
Fix various issues with streaming
Marvin Schenkel [Wed, 22 Oct 2025 17:48:39 +0000 (19:48 +0200)]
YTM: Also install default ytdlp dependencies (#2534)
Also install default ytdlp dependencies