music-assistant-server.git
13 months agouse dataclass from models for the playback progress report
Marcel van der Veldt [Mon, 17 Feb 2025 22:37:41 +0000 (23:37 +0100)]
use dataclass from models for the playback progress report

13 months agoBump models to 1.1.27
Marcel van der Veldt [Mon, 17 Feb 2025 22:24:14 +0000 (23:24 +0100)]
Bump models to 1.1.27

13 months agofrontend-2.11.5 (#1965)
music-assistant-machine [Mon, 17 Feb 2025 20:55:28 +0000 (21:55 +0100)]
frontend-2.11.5 (#1965)

* Update pyproject.toml for 2.11.5

* Update requirements_all.txt for 2.11.5

13 months agofix track thumb in album tracks
Marcel van der Veldt [Mon, 17 Feb 2025 20:50:25 +0000 (21:50 +0100)]
fix track thumb in album tracks

13 months agoChore(deps): Bump mypy from 1.13.0 to 1.15.0 (#1953)
dependabot[bot] [Mon, 17 Feb 2025 20:39:13 +0000 (21:39 +0100)]
Chore(deps): Bump mypy from 1.13.0 to 1.15.0 (#1953)

* Chore(deps): Bump mypy from 1.13.0 to 1.15.0

Bumps [mypy](https://github.com/python/mypy) from 1.13.0 to 1.15.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.13.0...v1.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
* lint

---------

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>
13 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Mon, 17 Feb 2025 20:22:51 +0000 (21:22 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

13 months agoFix small typo in recently played items endpoint
Marcel van der Veldt [Mon, 17 Feb 2025 20:22:44 +0000 (21:22 +0100)]
Fix small typo in recently played items endpoint

13 months agoChore(deps): Bump mashumaro from 3.14 to 3.15 (#1866)
dependabot[bot] [Mon, 17 Feb 2025 20:22:13 +0000 (21:22 +0100)]
Chore(deps): Bump mashumaro from 3.14 to 3.15 (#1866)

Bumps [mashumaro](https://github.com/Fatal1ty/mashumaro) from 3.14 to 3.15.
- [Release notes](https://github.com/Fatal1ty/mashumaro/releases)
- [Commits](https://github.com/Fatal1ty/mashumaro/compare/v3.14...v3.15)

---
updated-dependencies:
- dependency-name: mashumaro
  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>
13 months agoChore(deps): Bump ruff from 0.9.4 to 0.9.6 (#1963)
dependabot[bot] [Mon, 17 Feb 2025 20:18:58 +0000 (21:18 +0100)]
Chore(deps): Bump ruff from 0.9.4 to 0.9.6 (#1963)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.9.4 to 0.9.6.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.9.4...0.9.6)

---
updated-dependencies:
- dependency-name: ruff
  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>
13 months agoChore(deps): Bump aiosqlite from 0.20.0 to 0.21.0 (#1964)
dependabot[bot] [Mon, 17 Feb 2025 20:18:48 +0000 (21:18 +0100)]
Chore(deps): Bump aiosqlite from 0.20.0 to 0.21.0 (#1964)

Bumps [aiosqlite](https://github.com/omnilib/aiosqlite) from 0.20.0 to 0.21.0.
- [Changelog](https://github.com/omnilib/aiosqlite/blob/main/CHANGELOG.md)
- [Commits](https://github.com/omnilib/aiosqlite/compare/v0.20.0...v0.21.0)

---
updated-dependencies:
- dependency-name: aiosqlite
  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>
13 months agoFix: use correct provider instance name
Marcel van der Veldt [Mon, 17 Feb 2025 19:26:57 +0000 (20:26 +0100)]
Fix: use correct provider instance name

13 months agoFix playback of 24 bits material
Marcel van der Veldt [Mon, 17 Feb 2025 19:15:20 +0000 (20:15 +0100)]
Fix playback of 24 bits material

13 months agoFix: Temporary fix for parsing multi-value tags in ID3v2.4 tags
Marcel van der Veldt [Mon, 17 Feb 2025 19:06:09 +0000 (20:06 +0100)]
Fix: Temporary fix for parsing multi-value tags in ID3v2.4 tags

13 months agoFix: Prevent error when opening a track from a folder that ha snot been synced yet
Marcel van der Veldt [Mon, 17 Feb 2025 19:05:36 +0000 (20:05 +0100)]
Fix: Prevent error when opening a track from a folder that ha snot been synced yet

13 months agoFix: Always prefer ID3 tags
Marcel van der Veldt [Mon, 17 Feb 2025 11:58:21 +0000 (12:58 +0100)]
Fix: Always prefer ID3 tags

13 months agoFix: parsing of pls (radio) streams
Marcel van der Veldt [Mon, 17 Feb 2025 09:19:48 +0000 (10:19 +0100)]
Fix: parsing of pls (radio) streams

13 months agocode tweak
Marcel van der Veldt [Mon, 17 Feb 2025 08:21:02 +0000 (09:21 +0100)]
code tweak

13 months agoFix typo in queue controller
Marcel van der Veldt [Mon, 17 Feb 2025 06:11:44 +0000 (07:11 +0100)]
Fix typo in queue controller

13 months agotweak for album thumb
Marcel van der Veldt [Sun, 16 Feb 2025 23:40:16 +0000 (00:40 +0100)]
tweak for album thumb

13 months agofrontend-2.11.4 (#1962)
music-assistant-machine [Sun, 16 Feb 2025 23:25:47 +0000 (00:25 +0100)]
frontend-2.11.4 (#1962)

* Update pyproject.toml for 2.11.4

* Update requirements_all.txt for 2.11.4

13 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Sun, 16 Feb 2025 22:46:56 +0000 (23:46 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

13 months agoChore: Small tweaks to plugin source playback
Marcel van der Veldt [Sun, 16 Feb 2025 22:46:39 +0000 (23:46 +0100)]
Chore: Small tweaks to plugin source playback

13 months agoChore: bump aioaudiobookshelf library to version 0.1.1 (#1961)
Fabian Munkes [Sun, 16 Feb 2025 19:22:21 +0000 (20:22 +0100)]
Chore: bump aioaudiobookshelf library to version 0.1.1 (#1961)

fix: music-assistant/support#3575

13 months agoFeat: Handle playback of plugin source as player source
Marcel van der Veldt [Sun, 16 Feb 2025 17:24:24 +0000 (18:24 +0100)]
Feat: Handle playback of plugin source as player source

Handle playback of plugin source as player source and implement this in Spotify Connect

13 months agoFix: enforce 48000 sample rate (only) on Voice PE
Marcel van der Veldt [Sun, 16 Feb 2025 17:05:14 +0000 (18:05 +0100)]
Fix: enforce 48000 sample rate (only) on Voice PE

13 months agoFix: Double grouped players with Universal Groups (#1959)
Maxim Raznatovski [Sun, 16 Feb 2025 16:59:34 +0000 (17:59 +0100)]
Fix: Double grouped players with Universal Groups (#1959)

* fix: don't allow grouping if already grouped

* fix: periodically check if no subgroups are in a universal group

* feat: auto ungroup when adding to a universal group

* fix: restart playback if a player was automatically ungrouped from a invalid subgroup

* refactor: early return

13 months agoChore: Bump models to 1.1.26
Marcel van der Veldt [Sun, 16 Feb 2025 16:46:10 +0000 (17:46 +0100)]
Chore: Bump models to 1.1.26

13 months agoAdd colour MB icon
OzGav [Fri, 14 Feb 2025 05:49:37 +0000 (15:49 +1000)]
Add colour MB icon

13 months agoDelete music_assistant/providers/musicbrainz/icon_dark.svg
OzGav [Fri, 14 Feb 2025 05:48:49 +0000 (16:48 +1100)]
Delete music_assistant/providers/musicbrainz/icon_dark.svg

13 months agoadjust abs
Marcel van der Veldt [Fri, 14 Feb 2025 00:35:00 +0000 (01:35 +0100)]
adjust abs

13 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Fri, 14 Feb 2025 00:34:36 +0000 (01:34 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

13 months agoChore: a couple of small sync tweaks
Marcel van der Veldt [Fri, 14 Feb 2025 00:31:56 +0000 (01:31 +0100)]
Chore: a couple of small sync tweaks

13 months agoABS: Rewrite of provider, couple new features (#1948)
Fabian Munkes [Fri, 14 Feb 2025 00:04:25 +0000 (01:04 +0100)]
ABS: Rewrite of provider, couple new features (#1948)

13 months agoChore: Add more logging to ffmpeg detection code
Marcel van der Veldt [Thu, 13 Feb 2025 23:51:22 +0000 (00:51 +0100)]
Chore: Add more logging to ffmpeg detection code

13 months agofrontend-2.11.3 (#1960)
music-assistant-machine [Thu, 13 Feb 2025 21:51:31 +0000 (22:51 +0100)]
frontend-2.11.3 (#1960)

* Update pyproject.toml for 2.11.3

* Update requirements_all.txt for 2.11.3

---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
13 months agobump models to 1.1.25
Marcel van der Veldt [Thu, 13 Feb 2025 21:49:19 +0000 (22:49 +0100)]
bump models to 1.1.25

13 months agoFix: several small fixes and tweaks
Marcel van der Veldt [Thu, 13 Feb 2025 20:26:43 +0000 (21:26 +0100)]
Fix: several small fixes and tweaks

13 months agoChore: some code cleanup and fixes for browsing
Marcel van der Veldt [Thu, 13 Feb 2025 16:11:23 +0000 (17:11 +0100)]
Chore: some code cleanup and fixes for browsing

13 months agoFix: Correct codeowner username in Snapcast manifest (#1958)
Santiago Soto [Wed, 12 Feb 2025 18:22:53 +0000 (15:22 -0300)]
Fix: Correct codeowner username in Snapcast manifest (#1958)

13 months agoFix: Resolve playlist won't go up two relative levels. (#1952)
OzGav [Wed, 12 Feb 2025 11:25:16 +0000 (21:25 +1000)]
Fix: Resolve playlist won't go up two relative levels. (#1952)

13 months agoRemove png
OzGav [Wed, 12 Feb 2025 04:51:57 +0000 (15:51 +1100)]
Remove png

13 months agoReplace fanarttv image
OzGav [Wed, 12 Feb 2025 04:51:30 +0000 (14:51 +1000)]
Replace fanarttv image

13 months agofrontend-2.11.2 (#1957)
music-assistant-machine [Tue, 11 Feb 2025 23:25:23 +0000 (00:25 +0100)]
frontend-2.11.2 (#1957)

* Update pyproject.toml for 2.11.2

* Update requirements_all.txt for 2.11.2

13 months agoFix small typo
Marcel van der Veldt [Tue, 11 Feb 2025 23:24:38 +0000 (00:24 +0100)]
Fix small typo

13 months agoChore(deps): Bump isort from 5.13.2 to 6.0.0 (#1954)
dependabot[bot] [Tue, 11 Feb 2025 23:02:02 +0000 (00:02 +0100)]
Chore(deps): Bump isort from 5.13.2 to 6.0.0 (#1954)

Bumps [isort](https://github.com/pycqa/isort) from 5.13.2 to 6.0.0.
- [Release notes](https://github.com/pycqa/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pycqa/isort/compare/5.13.2...6.0.0)

---
updated-dependencies:
- dependency-name: isort
  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>
13 months agoChore(deps): Bump cryptography from 44.0.0 to 44.0.1 (#1956)
dependabot[bot] [Tue, 11 Feb 2025 23:01:50 +0000 (00:01 +0100)]
Chore(deps): Bump cryptography from 44.0.0 to 44.0.1 (#1956)

Bumps [cryptography](https://github.com/pyca/cryptography) from 44.0.0 to 44.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/44.0.0...44.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
13 months agoChore(deps): Bump certifi from 2024.12.14 to 2025.1.31 (#1955)
dependabot[bot] [Tue, 11 Feb 2025 23:01:38 +0000 (00:01 +0100)]
Chore(deps): Bump certifi from 2024.12.14 to 2025.1.31 (#1955)

Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.12.14 to 2025.1.31.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.12.14...2025.01.31)

---
updated-dependencies:
- dependency-name: certifi
  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>
13 months agoFix: accept last 60 seconds as finished for audiobooks/episodes
Marcel van der Veldt [Tue, 11 Feb 2025 21:45:55 +0000 (22:45 +0100)]
Fix: accept last 60 seconds as finished for audiobooks/episodes

13 months agoChore: small refactor of player and queue update logic
Marcel van der Veldt [Tue, 11 Feb 2025 20:08:21 +0000 (21:08 +0100)]
Chore: small refactor of player and queue update logic

13 months agoChore: Improve syncing of resume/progress info
Marcel van der Veldt [Tue, 11 Feb 2025 14:57:16 +0000 (15:57 +0100)]
Chore: Improve syncing of resume/progress info

13 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Mon, 10 Feb 2025 16:34:24 +0000 (17:34 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

13 months agoFix: 30s progress reporting
Marcel van der Veldt [Mon, 10 Feb 2025 16:34:18 +0000 (17:34 +0100)]
Fix: 30s progress reporting

14 months agoFeat: Use the player prefered (lossless) format in universal groups (#1949)
Maxim Raznatovski [Mon, 10 Feb 2025 15:28:04 +0000 (16:28 +0100)]
Feat: Use the player prefered (lossless) format in universal groups (#1949)

* refactor: promote get_output_format to public

* feat: use the player preferred (lossless) audio format in universal groups

* docs: adjust ugp_stream doc comment

14 months agoFix: Delete DSPConfig when removing players (#1951)
Maxim Raznatovski [Sun, 9 Feb 2025 19:40:25 +0000 (20:40 +0100)]
Fix: Delete DSPConfig when removing players (#1951)

Removing the player config now also removes the DSP config, since it's
stored in a different key.

14 months agoFix: duplicate search results for podcasts and audiobooks
Marcel van der Veldt [Sun, 9 Feb 2025 12:38:08 +0000 (13:38 +0100)]
Fix: duplicate search results for podcasts and audiobooks

14 months agofrontend-2.11.1 (#1950)
music-assistant-machine [Sun, 9 Feb 2025 01:10:44 +0000 (02:10 +0100)]
frontend-2.11.1 (#1950)

* Update pyproject.toml for 2.11.1

* Update requirements_all.txt for 2.11.1

14 months agoFix: handle ungroup on power off group player
Marcel van der Veldt [Sun, 9 Feb 2025 00:52:02 +0000 (01:52 +0100)]
Fix: handle ungroup on power off group player

14 months agoChore: fix small typo
Marcel van der Veldt [Sat, 8 Feb 2025 15:24:27 +0000 (16:24 +0100)]
Chore: fix small typo

14 months agoChore: Fix audiobook resume
Marcel van der Veldt [Sat, 8 Feb 2025 15:00:51 +0000 (16:00 +0100)]
Chore: Fix audiobook resume

Fix: resume of audiobook
Fix: Clear queue after last track has been (fully) played

14 months agoChore: Handle immediate exit of core controller fails to start
Marcel van der Veldt [Thu, 6 Feb 2025 23:08:48 +0000 (00:08 +0100)]
Chore: Handle immediate exit of core controller fails to start

14 months agoChore: Better exception if ffmpeg is missing or incorrect version
Marcel van der Veldt [Thu, 6 Feb 2025 22:58:01 +0000 (23:58 +0100)]
Chore: Better exception if ffmpeg is missing or incorrect version

14 months agoFix reporting of playback progress (#1946)
Marcel van der Veldt [Thu, 6 Feb 2025 20:15:49 +0000 (21:15 +0100)]
Fix reporting of playback progress (#1946)

- send report previous track when track changed
- send report every 30 seconds of playback in current item
- refactor the state logic a bit for readability

14 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Thu, 6 Feb 2025 20:09:57 +0000 (21:09 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

14 months agoChore: ignore MediaNotFoundError in metadata lookups
Marcel van der Veldt [Thu, 6 Feb 2025 20:09:47 +0000 (21:09 +0100)]
Chore: ignore MediaNotFoundError in metadata lookups

14 months agoChore(deps): Bump docker/setup-buildx-action from 3.8.0 to 3.9.0 (#1945)
dependabot[bot] [Thu, 6 Feb 2025 18:15:27 +0000 (19:15 +0100)]
Chore(deps): Bump docker/setup-buildx-action from 3.8.0 to 3.9.0 (#1945)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.8.0...v3.9.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  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>
14 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Thu, 6 Feb 2025 11:32:34 +0000 (12:32 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

14 months agoFix Podcast and Audiobook support on SMB Filesystem provider (#1944)
Marcel van der Veldt [Thu, 6 Feb 2025 11:32:23 +0000 (12:32 +0100)]
Fix Podcast and Audiobook support on SMB Filesystem provider (#1944)

* Chore: Start full sync after reset of library db

* Fix Podcast and Audiobook support on SMB Filesystem provider

14 months agoChore: Start full sync after reset of library db
Marcel van der Veldt [Thu, 6 Feb 2025 10:13:43 +0000 (11:13 +0100)]
Chore: Start full sync after reset of library db

14 months agoFix playercontrol error on Chromecast groups (#1943)
Marcel van der Veldt [Thu, 6 Feb 2025 10:13:15 +0000 (11:13 +0100)]
Fix playercontrol error on Chromecast groups (#1943)

14 months agoChore: try to workaround strange airplay volume pingpong
Marcel van der Veldt [Wed, 5 Feb 2025 23:40:30 +0000 (00:40 +0100)]
Chore: try to workaround strange airplay volume pingpong

14 months agoFix: Correct detection of changed output audioformat
Marcel van der Veldt [Wed, 5 Feb 2025 23:01:20 +0000 (00:01 +0100)]
Fix: Correct detection of changed output audioformat

14 months agoChore: Bump models to 1.1.24
Marcel van der Veldt [Wed, 5 Feb 2025 23:00:50 +0000 (00:00 +0100)]
Chore: Bump models to 1.1.24

14 months agoChore: fix small typo
Marcel van der Veldt [Wed, 5 Feb 2025 22:31:21 +0000 (23:31 +0100)]
Chore: fix small typo

14 months agofrontend-2.11.0 (#1942)
music-assistant-machine [Wed, 5 Feb 2025 22:24:16 +0000 (23:24 +0100)]
frontend-2.11.0 (#1942)

* Update pyproject.toml for 2.11.0

* Update requirements_all.txt for 2.11.0

14 months agoFix: race condition in queue controller when flow mode is enabled
Marcel van der Veldt [Wed, 5 Feb 2025 22:16:08 +0000 (23:16 +0100)]
Fix: race condition in queue controller when flow mode is enabled

Fixes weird resume bug after stop

14 months agoChore: some small code tweaks
Marcel van der Veldt [Wed, 5 Feb 2025 21:55:39 +0000 (22:55 +0100)]
Chore: some small code tweaks

14 months agoFix: correctly map player availability state for ha players
Marcel van der Veldt [Wed, 5 Feb 2025 21:54:04 +0000 (22:54 +0100)]
Fix: correctly map player availability state for ha players

14 months agoChore: always prefer player native skip
Marcel van der Veldt [Wed, 5 Feb 2025 19:33:31 +0000 (20:33 +0100)]
Chore: always prefer player native skip

14 months agoChore: Small fix for sonos elapsed time reporting
Marcel van der Veldt [Wed, 5 Feb 2025 19:33:06 +0000 (20:33 +0100)]
Chore: Small fix for sonos elapsed time reporting

14 months agoChore: Return more detailed exceptions in builtin provider
Marcel van der Veldt [Wed, 5 Feb 2025 18:27:03 +0000 (19:27 +0100)]
Chore: Return more detailed exceptions in builtin provider

14 months agoFix: player power state is optional
Marcel van der Veldt [Wed, 5 Feb 2025 18:25:50 +0000 (19:25 +0100)]
Fix: player power state is optional

14 months agoFix: allow seek support in providers which support it
Marcel van der Veldt [Wed, 5 Feb 2025 13:37:00 +0000 (14:37 +0100)]
Fix: allow seek support in providers which support it

14 months agoChore: Extend exception info
Marcel van der Veldt [Wed, 5 Feb 2025 10:34:39 +0000 (11:34 +0100)]
Chore: Extend exception info

14 months agoChore: Fix small issue with config entry of file provider
Marcel van der Veldt [Wed, 5 Feb 2025 09:59:52 +0000 (10:59 +0100)]
Chore: Fix small issue with config entry of file provider

14 months agoChore: Fix race condition in reloading of hass provider
Marcel van der Veldt [Wed, 5 Feb 2025 09:50:47 +0000 (10:50 +0100)]
Chore: Fix race condition in reloading of hass provider

14 months agofix: incorrect DSP in Audio Pipeline of group leader or when disabled (#1939)
Maxim Raznatovski [Wed, 5 Feb 2025 08:50:35 +0000 (09:50 +0100)]
fix: incorrect DSP in Audio Pipeline  of group leader or when disabled (#1939)

* fix: don't show any filters on disabled DSPs

* fix: don't override the leaders DSPDetails

14 months agofix: remove `is_leader` for better grouping in the Audio Pipeline (#1940)
Maxim Raznatovski [Wed, 5 Feb 2025 08:49:58 +0000 (09:49 +0100)]
fix: remove `is_leader` for better grouping in the Audio Pipeline (#1940)

14 months agofix: only show chromecast group leader in the audio pipeline (#1941)
Maxim Raznatovski [Wed, 5 Feb 2025 08:49:11 +0000 (09:49 +0100)]
fix: only show chromecast group leader in the audio pipeline (#1941)

14 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Wed, 5 Feb 2025 07:55:22 +0000 (08:55 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

14 months agoChore: Fix browse for filesystem provider
Marcel van der Veldt [Wed, 5 Feb 2025 07:55:15 +0000 (08:55 +0100)]
Chore: Fix browse for filesystem provider

14 months agoAdd fallback for browse listings
Marcel van der Veldt [Wed, 5 Feb 2025 07:52:38 +0000 (08:52 +0100)]
Add fallback for browse listings

14 months agoChore: Include exception details in api errors
Marcel van der Veldt [Wed, 5 Feb 2025 07:51:49 +0000 (08:51 +0100)]
Chore: Include exception details in api errors

14 months agoChore(deps): Bump async-upnp-client from 0.42.0 to 0.43.0 (#1934)
dependabot[bot] [Tue, 4 Feb 2025 21:33:23 +0000 (22:33 +0100)]
Chore(deps): Bump async-upnp-client from 0.42.0 to 0.43.0 (#1934)

* Chore(deps): Bump async-upnp-client from 0.42.0 to 0.43.0

Bumps [async-upnp-client](https://github.com/StevenLooman/async_upnp_client) from 0.42.0 to 0.43.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.42.0...0.43.0)

---
updated-dependencies:
- dependency-name: async-upnp-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
* Update manifest.json

---------

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>
14 months agoChore(deps): Bump ytmusicapi from 1.9.1 to 1.10.1 (#1935)
dependabot[bot] [Tue, 4 Feb 2025 21:32:48 +0000 (22:32 +0100)]
Chore(deps): Bump ytmusicapi from 1.9.1 to 1.10.1 (#1935)

* Chore(deps): Bump ytmusicapi from 1.9.1 to 1.10.1

Bumps [ytmusicapi](https://github.com/sigma67/ytmusicapi) from 1.9.1 to 1.10.1.
- [Release notes](https://github.com/sigma67/ytmusicapi/releases)
- [Commits](https://github.com/sigma67/ytmusicapi/compare/1.9.1...1.10.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
* Update manifest.json

---------

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>
14 months agoAdd last couple of SVGs (#1938)
OzGav [Tue, 4 Feb 2025 21:32:36 +0000 (08:32 +1100)]
Add last couple of SVGs (#1938)

* Add colour fanarttv SVG

* Add better image version

* Replace with better version

* Add theaudiodb icons

---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
14 months agoSkip svg files in codespell
Marcel van der Veldt [Tue, 4 Feb 2025 21:27:15 +0000 (22:27 +0100)]
Skip svg files in codespell

14 months agoAdd radio browser colour image
OzGav [Tue, 4 Feb 2025 12:58:10 +0000 (23:58 +1100)]
Add radio browser colour image

14 months agoAdd audiobooks and podcasts support to local filesystem provider (#1937)
Marcel van der Veldt [Tue, 4 Feb 2025 11:35:01 +0000 (12:35 +0100)]
Add audiobooks and podcasts support to local filesystem provider (#1937)

14 months agoReplace fully kiosk SVGs (#1932)
OzGav [Tue, 4 Feb 2025 11:34:19 +0000 (22:34 +1100)]
Replace fully kiosk SVGs (#1932)

14 months agoChore(deps): Bump ruff from 0.9.2 to 0.9.4 (#1936)
dependabot[bot] [Tue, 4 Feb 2025 11:33:35 +0000 (12:33 +0100)]
Chore(deps): Bump ruff from 0.9.2 to 0.9.4 (#1936)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.9.2 to 0.9.4.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.9.2...0.9.4)

---
updated-dependencies:
- dependency-name: ruff
  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>