music-assistant-server.git
16 months agoFix tests
Marcel van der Veldt [Fri, 29 Nov 2024 17:09:17 +0000 (18:09 +0100)]
Fix tests

16 months agoFeat: Bump models to 1.1.3
Marcel van der Veldt [Sat, 23 Nov 2024 01:17:35 +0000 (02:17 +0100)]
Feat: Bump models to 1.1.3

16 months agoFeat: Add base support for audio sources
Marcel van der Veldt [Sat, 23 Nov 2024 01:13:40 +0000 (02:13 +0100)]
Feat: Add base support for audio sources

16 months agoFix: some small typos and optimizations
Marcel van der Veldt [Sat, 23 Nov 2024 01:10:10 +0000 (02:10 +0100)]
Fix: some small typos and optimizations

16 months agoadd base foundation for podcasts and audiobooks
Marcel van der Veldt [Fri, 22 Nov 2024 00:37:35 +0000 (01:37 +0100)]
add base foundation for podcasts and audiobooks

16 months agochore: release 2.4.0b6
Marcel van der Veldt [Thu, 21 Nov 2024 17:45:26 +0000 (18:45 +0100)]
chore: release 2.4.0b6

Release-As: 2.4.0b6

16 months agoChore: Try to fix release-please config
Marcel van der Veldt [Thu, 21 Nov 2024 17:40:06 +0000 (18:40 +0100)]
Chore: Try to fix release-please config

16 months agoChore: Bump frontend to 2.9.16
Marcel van der Veldt [Thu, 21 Nov 2024 16:55:34 +0000 (17:55 +0100)]
Chore: Bump frontend to 2.9.16

16 months agoFix: Tweaks for ESPHome mediaplayers
Marcel van der Veldt [Thu, 21 Nov 2024 16:39:34 +0000 (17:39 +0100)]
Fix: Tweaks for ESPHome mediaplayers

16 months agoFix: announcements on HA players
Marcel van der Veldt [Thu, 21 Nov 2024 15:16:25 +0000 (16:16 +0100)]
Fix: announcements on HA players

16 months agoFix: Issues with player groups and airplay mode
Marcel van der Veldt [Thu, 21 Nov 2024 11:57:55 +0000 (12:57 +0100)]
Fix: Issues with player groups and airplay mode

16 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Thu, 21 Nov 2024 08:43:57 +0000 (09:43 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

16 months agoFeat: Bump models to 1.1.2
Marcel van der Veldt [Thu, 21 Nov 2024 08:43:35 +0000 (09:43 +0100)]
Feat: Bump models to 1.1.2

Feat: Bump models to 1.1.2
Feat: Adjust code to changes in the models
Feat: Refactor sync to group to make it more universal

16 months agoFeat: Bump models to 1.1.2
Marcel van der Veldt [Wed, 20 Nov 2024 20:56:00 +0000 (21:56 +0100)]
Feat: Bump models to 1.1.2

Feat: Bump models to 1.1.2
Feat: Adjust code to changes in the models
Feat: Refactor sync to group to make it more universal

16 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Wed, 20 Nov 2024 18:28:17 +0000 (19:28 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

16 months agoChore: Bump models to 1.1.0
Marcel van der Veldt [Wed, 20 Nov 2024 18:28:14 +0000 (19:28 +0100)]
Chore: Bump models to 1.1.0

16 months agoChore(deps): Bump tomli from 2.0.2 to 2.1.0 (#1782)
dependabot[bot] [Wed, 20 Nov 2024 17:55:37 +0000 (18:55 +0100)]
Chore(deps): Bump tomli from 2.0.2 to 2.1.0 (#1782)

Bumps [tomli](https://github.com/hukkin/tomli) from 2.0.2 to 2.1.0.
- [Changelog](https://github.com/hukkin/tomli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hukkin/tomli/compare/2.0.2...2.1.0)

---
updated-dependencies:
- dependency-name: tomli
  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>
16 months agoChore(deps): Bump tidalapi from 0.8.0 to 0.8.1 (#1783)
dependabot[bot] [Wed, 20 Nov 2024 17:55:05 +0000 (18:55 +0100)]
Chore(deps): Bump tidalapi from 0.8.0 to 0.8.1 (#1783)

* Chore(deps): Bump tidalapi from 0.8.0 to 0.8.1

Bumps [tidalapi](https://github.com/tamland/python-tidal) from 0.8.0 to 0.8.1.
- [Release notes](https://github.com/tamland/python-tidal/releases)
- [Changelog](https://github.com/tamland/python-tidal/blob/master/HISTORY.rst)
- [Commits](https://github.com/tamland/python-tidal/compare/v0.8.0...v0.8.1)

---
updated-dependencies:
- dependency-name: tidalapi
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
16 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Wed, 20 Nov 2024 17:54:53 +0000 (18:54 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

16 months agoChore: Bump minimal python version to 3.12
Marcel van der Veldt [Wed, 20 Nov 2024 17:54:45 +0000 (18:54 +0100)]
Chore: Bump minimal python version to 3.12

16 months agoFix: Improve accuracy of matching album in directory structure for local filesystem...
Marek Skrobacki [Wed, 20 Nov 2024 17:54:40 +0000 (17:54 +0000)]
Fix: Improve accuracy of matching album in directory structure for local filesystem (#1779)

16 months agoChore(deps): Bump aiohttp from 3.10.10 to 3.11.6 (#1786)
dependabot[bot] [Wed, 20 Nov 2024 17:49:20 +0000 (18:49 +0100)]
Chore(deps): Bump aiohttp from 3.10.10 to 3.11.6 (#1786)

Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.10.10 to 3.11.6.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.10.10...v3.11.6)

---
updated-dependencies:
- dependency-name: aiohttp
  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>
16 months agoChore(deps): Bump ruff from 0.7.1 to 0.7.4 (#1781)
dependabot[bot] [Wed, 20 Nov 2024 17:49:06 +0000 (18:49 +0100)]
Chore(deps): Bump ruff from 0.7.1 to 0.7.4 (#1781)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.7.1 to 0.7.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.7.1...0.7.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>
16 months agoFix: Radio mode for Subsonic provider (#1784)
Eric Munson [Wed, 20 Nov 2024 17:40:49 +0000 (12:40 -0500)]
Fix: Radio mode for Subsonic provider (#1784)

16 months agoFix: Sonos Airplay mode
Marcel van der Veldt [Wed, 20 Nov 2024 17:39:15 +0000 (18:39 +0100)]
Fix: Sonos Airplay mode

16 months agoChore: fixup release-please config
Marcel van der Veldt [Sat, 16 Nov 2024 20:03:50 +0000 (21:03 +0100)]
Chore: fixup release-please config

16 months agoChore: Bump pyblu to 2.0.0
Marcel van der Veldt [Sat, 16 Nov 2024 19:59:50 +0000 (20:59 +0100)]
Chore: Bump pyblu to 2.0.0

16 months agoFix: Handle retry exception during authentication in Bluesound provider (#1778)
Brian O'Connor [Sat, 16 Nov 2024 15:24:29 +0000 (10:24 -0500)]
Fix: Handle retry exception during authentication in Bluesound provider (#1778)

16 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Sat, 16 Nov 2024 15:23:25 +0000 (16:23 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

16 months agoFix: Sonos airplay mode infinite loop
Marcel van der Veldt [Sat, 16 Nov 2024 15:23:21 +0000 (16:23 +0100)]
Fix: Sonos airplay mode infinite loop

16 months agoChore(deps): Bump zeroconf from 0.135.0 to 0.136.0 (#1775)
dependabot[bot] [Sat, 16 Nov 2024 15:03:42 +0000 (16:03 +0100)]
Chore(deps): Bump zeroconf from 0.135.0 to 0.136.0 (#1775)

Bumps [zeroconf](https://github.com/python-zeroconf/python-zeroconf) from 0.135.0 to 0.136.0.
- [Release notes](https://github.com/python-zeroconf/python-zeroconf/releases)
- [Changelog](https://github.com/python-zeroconf/python-zeroconf/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python-zeroconf/python-zeroconf/compare/0.135.0...0.136.0)

---
updated-dependencies:
- dependency-name: zeroconf
  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>
16 months agoChore: Fix requirement mismatch
Marcel van der Veldt [Sat, 16 Nov 2024 14:55:31 +0000 (15:55 +0100)]
Chore: Fix requirement mismatch

16 months agoFix: Ignore airplay for broken Sonos devices
Marcel van der Veldt [Sat, 16 Nov 2024 14:50:10 +0000 (15:50 +0100)]
Fix: Ignore airplay for broken Sonos devices

16 months agoChore: Fix comment
Marcel van der Veldt [Sat, 16 Nov 2024 14:47:42 +0000 (15:47 +0100)]
Chore: Fix comment

16 months agoYT Music: Implement cookie authentication (#1777)
Marvin Schenkel [Sat, 16 Nov 2024 14:32:58 +0000 (15:32 +0100)]
YT Music: Implement cookie authentication (#1777)

16 months agoChore(deps): Bump ytmusicapi from 1.8.1 to 1.8.2 (#1767)
dependabot[bot] [Thu, 14 Nov 2024 22:21:07 +0000 (23:21 +0100)]
Chore(deps): Bump ytmusicapi from 1.8.1 to 1.8.2 (#1767)

* Chore(deps): Bump ytmusicapi from 1.8.1 to 1.8.2

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

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

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>
16 months agoChore(deps): Bump pyblu from 1.0.4 to 2.0.0 (#1768)
Diede van Marle [Wed, 13 Nov 2024 19:48:12 +0000 (20:48 +0100)]
Chore(deps): Bump pyblu from 1.0.4 to 2.0.0 (#1768)

Bumps [pyblu](https://github.com/LouisChrist/pyblu) from 1.0.4 to 2.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/LouisChrist/pyblu/releases">pyblu's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Replace master/slave with leader/follower by <a
href="https://github.com/LouisChrist"><code>@​LouisChrist</code></a> in
<a
href="https://redirect.github.com/LouisChrist/pyblu/pull/38">LouisChrist/pyblu#38</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/LouisChrist/pyblu/compare/v1.0.4...v2.0.0">https://github.com/LouisChrist/pyblu/compare/v1.0.4...v2.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/LouisChrist/pyblu/commit/633704d9fba5a0229c07a3a2d5489a3962b40a16"><code>633704d</code></a>
Release v2.0.0</li>
<li><a
href="https://github.com/LouisChrist/pyblu/commit/37d9242c7c2eef34cb41bfad2edcf86f0d817683"><code>37d9242</code></a>
Replace master/slave with leader/follower (<a
href="https://redirect.github.com/LouisChrist/pyblu/issues/38">#38</a>)</li>
<li>See full diff in <a
href="https://github.com/LouisChrist/pyblu/compare/v1.0.4...v2.0.0">compare
view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyblu&package-manager=pip&previous-version=1.0.4&new-version=2.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)

</details>

16 months agoChanged master/slaves into leader/followers
Diede van Marle [Wed, 13 Nov 2024 19:46:07 +0000 (19:46 +0000)]
Changed master/slaves into leader/followers

17 months agoChore(deps): Bump colorlog from 6.8.2 to 6.9.0 (#1770)
dependabot[bot] [Fri, 8 Nov 2024 21:55:37 +0000 (22:55 +0100)]
Chore(deps): Bump colorlog from 6.8.2 to 6.9.0 (#1770)

Bumps [colorlog](https://github.com/borntyping/python-colorlog) from 6.8.2 to 6.9.0.
- [Release notes](https://github.com/borntyping/python-colorlog/releases)
- [Commits](https://github.com/borntyping/python-colorlog/compare/v6.8.2...v6.9.0)

---
updated-dependencies:
- dependency-name: colorlog
  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>
17 months agoChore(deps): Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 (#1773)
dependabot[bot] [Fri, 8 Nov 2024 21:55:24 +0000 (22:55 +0100)]
Chore(deps): Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 (#1773)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.11.0 to 1.12.2.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.11.0...v1.12.2)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  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>
17 months agoFix: Don't Stop the Music for Subsonic and remove Podcast hacks (#1774)
Eric Munson [Fri, 8 Nov 2024 21:50:00 +0000 (16:50 -0500)]
Fix:  Don't Stop the Music for Subsonic and remove Podcast hacks (#1774)

17 months agoFix tests
Marcel van der Veldt [Fri, 8 Nov 2024 21:48:18 +0000 (22:48 +0100)]
Fix tests

17 months agoChore(deps): Bump pyblu from 1.0.4 to 2.0.0
dependabot[bot] [Mon, 4 Nov 2024 17:03:01 +0000 (17:03 +0000)]
Chore(deps): Bump pyblu from 1.0.4 to 2.0.0

Bumps [pyblu](https://github.com/LouisChrist/pyblu) from 1.0.4 to 2.0.0.
- [Release notes](https://github.com/LouisChrist/pyblu/releases)
- [Commits](https://github.com/LouisChrist/pyblu/compare/v1.0.4...v2.0.0)

---
updated-dependencies:
- dependency-name: pyblu
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
17 months agoChore: Fix leftover reference in dockerfile
Marcel van der Veldt [Mon, 4 Nov 2024 00:38:31 +0000 (01:38 +0100)]
Chore: Fix leftover reference in dockerfile

17 months agochore: release 2.4.0b4
Marcel van der Veldt [Mon, 4 Nov 2024 00:32:23 +0000 (01:32 +0100)]
chore: release 2.4.0b4

Release-As: 2.4.0b4

17 months agoChore: Bump frontend to 2.9.15
Marcel van der Veldt [Mon, 4 Nov 2024 00:30:43 +0000 (01:30 +0100)]
Chore: Bump frontend to 2.9.15

17 months agoFix: Can't delete item in queue when queue is not active
Marcel van der Veldt [Mon, 4 Nov 2024 00:13:45 +0000 (01:13 +0100)]
Fix: Can't delete item in queue when queue is not active

17 months agoFix: Check if metadata job exists before clearing it
Marcel van der Veldt [Mon, 4 Nov 2024 00:09:40 +0000 (01:09 +0100)]
Fix: Check if metadata job exists before clearing it

17 months agoFix: use relative path for all default images and collages
Marcel van der Veldt [Sun, 3 Nov 2024 22:53:18 +0000 (23:53 +0100)]
Fix: use relative path for all default images and collages

17 months agoChore: Update comment
Marcel van der Veldt [Sun, 3 Nov 2024 13:48:09 +0000 (14:48 +0100)]
Chore: Update comment

17 months agoFeat: pre-install all requirements in the docker image
Marcel van der Veldt [Sun, 3 Nov 2024 13:47:28 +0000 (14:47 +0100)]
Feat: pre-install all requirements in the docker image

comes at a cost of a slightly larger image size but is faster to start because we do not have to install dependencies at runtime

17 months agoFeat: Use dedicated directory for cache files
Marcel van der Veldt [Sun, 3 Nov 2024 13:15:42 +0000 (14:15 +0100)]
Feat: Use dedicated directory for cache files

this makes it easier to exclude it from backups

17 months agoFix: leftover issues after repo split up
Marcel van der Veldt [Sat, 2 Nov 2024 17:09:16 +0000 (18:09 +0100)]
Fix: leftover issues after repo split up

17 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Sat, 2 Nov 2024 16:20:21 +0000 (17:20 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

17 months agoFeat: Reorganize repository to contain only the server code
Marcel van der Veldt [Sat, 2 Nov 2024 16:20:16 +0000 (17:20 +0100)]
Feat: Reorganize repository to contain only the server code

17 months agoBump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 (#1765)
dependabot[bot] [Sat, 2 Nov 2024 16:15:47 +0000 (17:15 +0100)]
Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 (#1765)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.10.3 to 1.11.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.10.3...v1.11.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  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>
17 months agoSnapcast fix lost state when stop (#1764)
Santiago Soto [Sat, 2 Nov 2024 16:15:34 +0000 (13:15 -0300)]
Snapcast fix lost state when stop  (#1764)

17 months agoVarious fixes for the Subsonic provider (#1758)
Eric Munson [Sat, 2 Nov 2024 16:14:15 +0000 (12:14 -0400)]
Various fixes for the Subsonic provider (#1758)

17 months agoBump pychromecast from 14.0.4 to 14.0.5 (#1760)
dependabot[bot] [Sat, 2 Nov 2024 16:13:24 +0000 (17:13 +0100)]
Bump pychromecast from 14.0.4 to 14.0.5 (#1760)

* Bump pychromecast from 14.0.4 to 14.0.5

Bumps [pychromecast](https://github.com/home-assistant-libs/pychromecast) from 14.0.4 to 14.0.5.
- [Release notes](https://github.com/home-assistant-libs/pychromecast/releases)
- [Commits](https://github.com/home-assistant-libs/pychromecast/compare/14.0.4...14.0.5)

---
updated-dependencies:
- dependency-name: pychromecast
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
17 months agoBump radios from 0.3.1 to 0.3.2 (#1759)
dependabot[bot] [Tue, 29 Oct 2024 19:36:35 +0000 (20:36 +0100)]
Bump radios from 0.3.1 to 0.3.2 (#1759)

* Bump radios from 0.3.1 to 0.3.2

Bumps [radios](https://github.com/frenck/python-radios) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/frenck/python-radios/releases)
- [Commits](https://github.com/frenck/python-radios/compare/v0.3.1...v0.3.2)

---
updated-dependencies:
- dependency-name: radios
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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>
17 months agoBump zeroconf from 0.135.0 to 0.136.0 (#1762)
dependabot[bot] [Tue, 29 Oct 2024 19:29:21 +0000 (20:29 +0100)]
Bump zeroconf from 0.135.0 to 0.136.0 (#1762)

Bumps [zeroconf](https://github.com/python-zeroconf/python-zeroconf) from 0.135.0 to 0.136.0.
- [Release notes](https://github.com/python-zeroconf/python-zeroconf/releases)
- [Changelog](https://github.com/python-zeroconf/python-zeroconf/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python-zeroconf/python-zeroconf/compare/0.135.0...0.136.0)

---
updated-dependencies:
- dependency-name: zeroconf
  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>
17 months agoBump orjson from 3.10.7 to 3.10.10 (#1763)
dependabot[bot] [Tue, 29 Oct 2024 19:29:02 +0000 (20:29 +0100)]
Bump orjson from 3.10.7 to 3.10.10 (#1763)

Bumps [orjson](https://github.com/ijl/orjson) from 3.10.7 to 3.10.10.
- [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.10.7...3.10.10)

---
updated-dependencies:
- dependency-name: orjson
  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>
17 months agoChore: Fix config
Marcel van der Veldt [Mon, 28 Oct 2024 11:58:57 +0000 (12:58 +0100)]
Chore: Fix config

17 months agoChore: setup release-please config for both stable and dev
Marcel van der Veldt [Mon, 28 Oct 2024 11:32:11 +0000 (12:32 +0100)]
Chore: setup release-please config for both stable and dev

17 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Mon, 28 Oct 2024 11:22:23 +0000 (12:22 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

17 months agoChore: Adjust release-please configs
Marcel van der Veldt [Mon, 28 Oct 2024 11:22:21 +0000 (12:22 +0100)]
Chore: Adjust release-please configs

17 months agofrontend-v2.9.14 (#1757)
music-assistant-machine [Mon, 28 Oct 2024 11:11:32 +0000 (12:11 +0100)]
frontend-v2.9.14 (#1757)

* Update pyproject.toml for v2.9.14

* Update requirements_all.txt for v2.9.14

17 months agoUpdate .release-please-manifest-dev.json
Marcel van der Veldt [Mon, 28 Oct 2024 11:11:11 +0000 (12:11 +0100)]
Update .release-please-manifest-dev.json

17 months agoFix: Group volume up/down not implemented
Marcel van der Veldt [Mon, 28 Oct 2024 11:02:03 +0000 (12:02 +0100)]
Fix: Group volume up/down not implemented

17 months agoChore: Setup release please config
Marcel van der Veldt [Mon, 28 Oct 2024 10:44:18 +0000 (11:44 +0100)]
Chore: Setup release please config

17 months agoFix: Do not retry Snapcast connection if we want to exit
Marcel van der Veldt [Mon, 28 Oct 2024 10:29:23 +0000 (11:29 +0100)]
Fix: Do not retry Snapcast connection if we want to exit

17 months agoFix: Prevent redundant lookup of full media item in queue controller
Marcel van der Veldt [Mon, 28 Oct 2024 09:22:58 +0000 (10:22 +0100)]
Fix: Prevent redundant lookup of full media item in queue controller

17 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Mon, 28 Oct 2024 09:08:51 +0000 (10:08 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

17 months agoFix: Enqueue player feature not correctly set on cast groups and dlna players
Marcel van der Veldt [Mon, 28 Oct 2024 09:08:45 +0000 (10:08 +0100)]
Fix: Enqueue player feature not correctly set on cast groups and dlna players

17 months agofix: snapcast player in universal player group (#1756)
Santiago Soto [Mon, 28 Oct 2024 06:58:02 +0000 (03:58 -0300)]
fix: snapcast player in universal player group (#1756)

17 months agoAlways reset sonos active session
Marcel van der Veldt [Fri, 25 Oct 2024 22:24:39 +0000 (00:24 +0200)]
Always reset sonos active session

17 months agoThrottle metadata scanner
Marcel van der Veldt [Fri, 25 Oct 2024 22:22:55 +0000 (00:22 +0200)]
Throttle metadata scanner

17 months agochore: release 2.4.0b1
Marcel van der Veldt [Fri, 25 Oct 2024 12:58:47 +0000 (14:58 +0200)]
chore: release 2.4.0b1

Release-As: 2.4.0b1

17 months agoChore: enable release-please config
Marcel van der Veldt [Fri, 25 Oct 2024 12:55:50 +0000 (14:55 +0200)]
Chore: enable release-please config

17 months agoChore: Bump frontend to 2.9.13
Marcel van der Veldt [Fri, 25 Oct 2024 12:43:14 +0000 (14:43 +0200)]
Chore: Bump frontend to 2.9.13

17 months agoFix: account for playlists with less than 50 images/items
Marcel van der Veldt [Fri, 25 Oct 2024 12:42:39 +0000 (14:42 +0200)]
Fix: account for playlists with less than 50 images/items

17 months agoFix: playerqueue elapsed time not changing for cast players
Marcel van der Veldt [Fri, 25 Oct 2024 12:29:56 +0000 (14:29 +0200)]
Fix: playerqueue elapsed time not changing for cast players

17 months agoFix: Prevent playlist collage image take up all system memory
Marcel van der Veldt [Fri, 25 Oct 2024 12:23:12 +0000 (14:23 +0200)]
Fix: Prevent playlist collage image take up all system memory

17 months agoChore: cleanup CI jobs
Marcel van der Veldt [Fri, 25 Oct 2024 01:29:21 +0000 (03:29 +0200)]
Chore: cleanup CI jobs

17 months agochore: Bump frontend to 2.9.12
Marcel van der Veldt [Fri, 25 Oct 2024 01:25:54 +0000 (03:25 +0200)]
chore: Bump frontend to 2.9.12

17 months agoBump ruff from 0.6.9 to 0.7.1 (#1752)
dependabot[bot] [Fri, 25 Oct 2024 01:24:23 +0000 (03:24 +0200)]
Bump ruff from 0.6.9 to 0.7.1 (#1752)

* Bump ruff from 0.6.9 to 0.7.1

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.6.9 to 0.7.1.
- [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.6.9...0.7.1)

---
updated-dependencies:
- dependency-name: ruff
  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>
17 months agoBump actions/setup-python from 5.2.0 to 5.3.0 (#1749)
dependabot[bot] [Fri, 25 Oct 2024 01:16:12 +0000 (03:16 +0200)]
Bump actions/setup-python from 5.2.0 to 5.3.0 (#1749)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5.2.0...v5.3.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  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>
17 months agoBump mashumaro from 3.13.1 to 3.14 (#1751)
dependabot[bot] [Fri, 25 Oct 2024 01:11:06 +0000 (03:11 +0200)]
Bump mashumaro from 3.13.1 to 3.14 (#1751)

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

---
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>
17 months agoBump xmltodict from 0.13.0 to 0.14.2 (#1750)
dependabot[bot] [Fri, 25 Oct 2024 01:10:38 +0000 (03:10 +0200)]
Bump xmltodict from 0.13.0 to 0.14.2 (#1750)

Bumps [xmltodict](https://github.com/martinblech/xmltodict) from 0.13.0 to 0.14.2.
- [Changelog](https://github.com/martinblech/xmltodict/blob/master/CHANGELOG.md)
- [Commits](https://github.com/martinblech/xmltodict/compare/v0.13.0...v0.14.2)

---
updated-dependencies:
- dependency-name: xmltodict
  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>
17 months agoBump mypy from 1.11.2 to 1.13.0 (#1753)
dependabot[bot] [Fri, 25 Oct 2024 01:10:18 +0000 (03:10 +0200)]
Bump mypy from 1.11.2 to 1.13.0 (#1753)

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

---
updated-dependencies:
- dependency-name: mypy
  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>
17 months agoBump tomli from 2.0.1 to 2.0.2 (#1754)
dependabot[bot] [Fri, 25 Oct 2024 01:10:05 +0000 (03:10 +0200)]
Bump tomli from 2.0.1 to 2.0.2 (#1754)

Bumps [tomli](https://github.com/hukkin/tomli) from 2.0.1 to 2.0.2.
- [Changelog](https://github.com/hukkin/tomli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hukkin/tomli/compare/2.0.1...2.0.2)

---
updated-dependencies:
- dependency-name: tomli
  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>
17 months agoChore: Separate CI a bit for dev/beta and stable
Marcel van der Veldt [Fri, 25 Oct 2024 01:09:48 +0000 (03:09 +0200)]
Chore: Separate CI a bit for dev/beta and stable

17 months agoImplement getitem in client players class
Marcel van der Veldt [Fri, 25 Oct 2024 00:46:27 +0000 (02:46 +0200)]
Implement getitem in client players class

17 months agoLimit cache db a bit
Marcel van der Veldt [Fri, 25 Oct 2024 00:44:23 +0000 (02:44 +0200)]
Limit cache db a bit

17 months agoFill radio queue after enabling dont stop the music
Marcel van der Veldt [Fri, 25 Oct 2024 00:39:06 +0000 (02:39 +0200)]
Fill radio queue after enabling dont stop the music

17 months agoHandle stop on HA media players
Marcel van der Veldt [Fri, 25 Oct 2024 00:06:49 +0000 (02:06 +0200)]
Handle stop on HA media players

17 months agoUse dynamic step size for volume up/down
Marcel van der Veldt [Thu, 24 Oct 2024 23:59:22 +0000 (01:59 +0200)]
Use dynamic step size for volume up/down

17 months agoFix typo
Marcel van der Veldt [Thu, 24 Oct 2024 23:56:26 +0000 (01:56 +0200)]
Fix typo

17 months agoFix group state updating
Marcel van der Veldt [Thu, 24 Oct 2024 23:00:14 +0000 (01:00 +0200)]
Fix group state updating

17 months agobump aioslimproto to 3.1.0
Marcel van der Veldt [Thu, 24 Oct 2024 21:58:57 +0000 (23:58 +0200)]
bump aioslimproto to 3.1.0