music-assistant-server.git
2 years agoSubsonic: Moving blocking IO to task (#1141)
Eric Munson [Fri, 15 Mar 2024 00:23:52 +0000 (20:23 -0400)]
Subsonic: Moving blocking IO to task (#1141)

2 years agoFix volume normalization (#1139)
Marcel van der Veldt [Wed, 13 Mar 2024 20:28:22 +0000 (21:28 +0100)]
Fix volume normalization (#1139)

2 years agoBump docker/login-action from 3.0.0 to 3.1.0 (#1138)
dependabot[bot] [Wed, 13 Mar 2024 18:39:55 +0000 (19:39 +0100)]
Bump docker/login-action from 3.0.0 to 3.1.0 (#1138)

Bumps [docker/login-action](https://github.com/docker/login-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: docker/login-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>
2 years agoSubsonic: Check for transcodeOffset support on startup (#1137)
Eric Munson [Wed, 13 Mar 2024 18:36:28 +0000 (14:36 -0400)]
Subsonic: Check for transcodeOffset support on startup (#1137)

2 years agoBump ytmusicapi from 1.5.3 to 1.6.0 (#1133)
dependabot[bot] [Wed, 13 Mar 2024 11:46:04 +0000 (12:46 +0100)]
Bump ytmusicapi from 1.5.3 to 1.6.0 (#1133)

* Bump ytmusicapi from 1.5.3 to 1.6.0

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

---
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

* 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: Marvin Schenkel <marvinschenkel@gmail.com>
2 years agoUpdate release.yml
Marcel van der Veldt [Tue, 12 Mar 2024 19:45:52 +0000 (20:45 +0100)]
Update release.yml

2 years agoSmall fixes (#1135)
Marcel van der Veldt [Tue, 12 Mar 2024 19:34:50 +0000 (20:34 +0100)]
Small fixes (#1135)

2 years agoBump mypy from 1.8.0 to 1.9.0 (#1132)
dependabot[bot] [Tue, 12 Mar 2024 18:53:47 +0000 (19:53 +0100)]
Bump mypy from 1.8.0 to 1.9.0 (#1132)

Bumps [mypy](https://github.com/python/mypy) from 1.8.0 to 1.9.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.8.0...1.9.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>
2 years agoA lot of optimizations to the SlimProto provider (#1131)
Marcel van der Veldt [Sun, 10 Mar 2024 22:50:31 +0000 (23:50 +0100)]
A lot of optimizations to the SlimProto provider (#1131)

2 years agoA collection of small enhancements (#1130)
Marcel van der Veldt [Sun, 10 Mar 2024 22:09:12 +0000 (23:09 +0100)]
A collection of small enhancements (#1130)

2 years agoBump docker/build-push-action from 5.1.0 to 5.2.0 (#1128)
dependabot[bot] [Sat, 9 Mar 2024 21:52:04 +0000 (22:52 +0100)]
Bump docker/build-push-action from 5.1.0 to 5.2.0 (#1128)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5.1.0...v5.2.0)

---
updated-dependencies:
- dependency-name: docker/build-push-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>
2 years agoBump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 (#1129)
dependabot[bot] [Sat, 9 Mar 2024 21:51:52 +0000 (22:51 +0100)]
Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 (#1129)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.12 to 1.8.14.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.12...v1.8.14)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  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>
2 years agoBump cryptography from 42.0.4 to 42.0.5 (#1124)
dependabot[bot] [Wed, 6 Mar 2024 22:17:43 +0000 (23:17 +0100)]
Bump cryptography from 42.0.4 to 42.0.5 (#1124)

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

---
updated-dependencies:
- dependency-name: cryptography
  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>
2 years agoBump aiosqlite from 0.19.0 to 0.20.0 (#1123)
dependabot[bot] [Wed, 6 Mar 2024 22:17:32 +0000 (23:17 +0100)]
Bump aiosqlite from 0.19.0 to 0.20.0 (#1123)

Bumps [aiosqlite](https://github.com/omnilib/aiosqlite) from 0.19.0 to 0.20.0.
- [Changelog](https://github.com/omnilib/aiosqlite/blob/main/CHANGELOG.md)
- [Commits](https://github.com/omnilib/aiosqlite/compare/v0.19.0...v0.20.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>
2 years agoBump shortuuid from 1.0.11 to 1.0.12 (#1125)
dependabot[bot] [Wed, 6 Mar 2024 22:09:27 +0000 (23:09 +0100)]
Bump shortuuid from 1.0.11 to 1.0.12 (#1125)

Bumps [shortuuid](https://github.com/skorokithakis/shortuuid) from 1.0.11 to 1.0.12.
- [Release notes](https://github.com/skorokithakis/shortuuid/releases)
- [Changelog](https://github.com/skorokithakis/shortuuid/blob/master/.gitchangelog.rc)
- [Commits](https://github.com/skorokithakis/shortuuid/compare/v1.0.11...v1.0.12)

---
updated-dependencies:
- dependency-name: shortuuid
  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>
2 years agoCorrectly select a free port (#1121)
Ivailo Hristov [Wed, 6 Mar 2024 08:11:46 +0000 (10:11 +0200)]
Correctly select a free port (#1121)

Co-authored-by: Ivailo Hristov <ivailo.hristov@isenselabs.com>
2 years agoBump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 (#1119)
dependabot[bot] [Wed, 28 Feb 2024 22:19:37 +0000 (23:19 +0100)]
Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 (#1119)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.11 to 1.8.12.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.11...v1.8.12)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  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>
2 years agoBump docker/setup-buildx-action from 3.0.0 to 3.1.0 (#1120)
dependabot[bot] [Wed, 28 Feb 2024 22:19:27 +0000 (23:19 +0100)]
Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 (#1120)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.0.0...v3.1.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>
2 years agosmall fix for spotify login
Marcel van der Veldt [Tue, 27 Feb 2024 08:55:54 +0000 (09:55 +0100)]
small fix for spotify login

2 years agoMake the logging less verbose for errors (#1118)
Marcel van der Veldt [Tue, 27 Feb 2024 08:26:58 +0000 (09:26 +0100)]
Make the logging less verbose for errors (#1118)

Only print stack traces if debug level enabled

2 years agoSome small bugfixes and enhancements (#1117)
Marcel van der Veldt [Mon, 26 Feb 2024 23:44:24 +0000 (00:44 +0100)]
Some small bugfixes and enhancements (#1117)

* Prevent race condition on streamreader when stopping raop streamer

* Handle prevent playback for airplay players

* enforce auth for airport express

* ensure player is powered before considering queue active

* clear previous player queue state

2 years agofrontend-2.3.3 (#1116)
music-assistant-machine [Mon, 26 Feb 2024 23:41:27 +0000 (00:41 +0100)]
frontend-2.3.3 (#1116)

* Update pyproject.toml for 2.3.3

* Update requirements_all.txt for 2.3.3

2 years agoBump ytmusicapi from 1.5.2 to 1.5.3 (#1112)
dependabot[bot] [Mon, 26 Feb 2024 19:31:31 +0000 (20:31 +0100)]
Bump ytmusicapi from 1.5.2 to 1.5.3 (#1112)

* Bump ytmusicapi from 1.5.2 to 1.5.3

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

---
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>
2 years agoBump ruff from 0.2.1 to 0.2.2 (#1111)
dependabot[bot] [Mon, 26 Feb 2024 19:25:52 +0000 (20:25 +0100)]
Bump ruff from 0.2.1 to 0.2.2 (#1111)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.2.1 to 0.2.2.
- [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/v0.2.1...v0.2.2)

---
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>
2 years agoBump pytest from 8.0.1 to 8.0.2 (#1113)
dependabot[bot] [Mon, 26 Feb 2024 19:18:54 +0000 (20:18 +0100)]
Bump pytest from 8.0.1 to 8.0.2 (#1113)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.1...8.0.2)

---
updated-dependencies:
- dependency-name: pytest
  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>
2 years agoBump orjson from 3.9.14 to 3.9.15 (#1114)
dependabot[bot] [Mon, 26 Feb 2024 19:18:42 +0000 (20:18 +0100)]
Bump orjson from 3.9.14 to 3.9.15 (#1114)

Bumps [orjson](https://github.com/ijl/orjson) from 3.9.14 to 3.9.15.
- [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.9.14...3.9.15)

---
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>
2 years agoBump pylint from 3.0.3 to 3.1.0 (#1115)
dependabot[bot] [Mon, 26 Feb 2024 19:08:55 +0000 (20:08 +0100)]
Bump pylint from 3.0.3 to 3.1.0 (#1115)

Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.0.3...v3.1.0)

---
updated-dependencies:
- dependency-name: pylint
  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>
2 years agofrontend-2.3.2 (#1110)
music-assistant-machine [Sun, 25 Feb 2024 22:50:52 +0000 (23:50 +0100)]
frontend-2.3.2 (#1110)

* Update pyproject.toml for 2.3.2

* Update requirements_all.txt for 2.3.2

2 years agoSubsonic: fix cover art resolution (#1108)
Eric Munson [Sun, 25 Feb 2024 22:17:51 +0000 (17:17 -0500)]
Subsonic: fix cover art resolution (#1108)

2 years agoAdd verbose log level (#1109)
Marcel van der Veldt [Sun, 25 Feb 2024 22:17:26 +0000 (23:17 +0100)]
Add verbose log level (#1109)

2 years agoUpdate DEVELOPMENT.md
Marcel van der Veldt [Sun, 25 Feb 2024 19:01:21 +0000 (20:01 +0100)]
Update DEVELOPMENT.md

2 years agoSome optimizations for Airplay streaming (#1107)
Marcel van der Veldt [Sun, 25 Feb 2024 18:59:57 +0000 (19:59 +0100)]
Some optimizations for Airplay streaming (#1107)

2 years agosmall optimization
Marcel van der Veldt [Sun, 25 Feb 2024 11:16:49 +0000 (12:16 +0100)]
small optimization

2 years agoSome small bugfixes and enhancements (#1106)
Marcel van der Veldt [Sat, 24 Feb 2024 09:27:54 +0000 (10:27 +0100)]
Some small bugfixes and enhancements (#1106)

* Ignore the closed message in the websocket

* Unify sync logic of airplay and slimproto

* Better handling of metadata and commands in airplay

* updated cliraop binaries

* mark player(s) as powered on sync

* skip player conf entries for syncgroups

* use timeout for cliraop stop

* Add some extra logging

* Fix weird group power behavior

2 years agofrontend-2.3.1 (#1105)
music-assistant-machine [Sat, 24 Feb 2024 09:24:03 +0000 (10:24 +0100)]
frontend-2.3.1 (#1105)

* Update pyproject.toml for 2.3.1

* Update requirements_all.txt for 2.3.1

2 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Fri, 23 Feb 2024 19:48:59 +0000 (20:48 +0100)]
Merge branch 'main' of https://github.com/music-assistant/server

2 years agoskip the branch check in the test action
Marcel van der Veldt [Thu, 22 Feb 2024 18:37:48 +0000 (19:37 +0100)]
skip the branch check in the test action

2 years agowait for pypi in release action
Marcel van der Veldt [Thu, 22 Feb 2024 18:36:36 +0000 (19:36 +0100)]
wait for pypi in release action

2 years agoBump cryptography from 42.0.2 to 42.0.4 (#1103)
dependabot[bot] [Thu, 22 Feb 2024 13:24:08 +0000 (14:24 +0100)]
Bump cryptography from 42.0.2 to 42.0.4 (#1103)

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

---
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>
2 years ago[Deezer]: Fix search (#1104)
Jonathan Bangert [Thu, 22 Feb 2024 13:23:56 +0000 (14:23 +0100)]
[Deezer]: Fix search (#1104)

Remove invalid async for in an enumerator

2 years agoChange documentation link again (#1102)
OzGav [Wed, 21 Feb 2024 10:39:52 +0000 (20:39 +1000)]
Change documentation link again (#1102)

2 years agosmall typo
Marcel van der Veldt [Tue, 20 Feb 2024 21:01:58 +0000 (22:01 +0100)]
small typo

2 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Tue, 20 Feb 2024 21:00:33 +0000 (22:00 +0100)]
Merge branch 'main' of https://github.com/music-assistant/server

2 years agoFix 2 minor issues
Marcel van der Veldt [Tue, 20 Feb 2024 21:00:17 +0000 (22:00 +0100)]
Fix 2 minor issues

2 years agofrontend-2.3.0 (#1101)
music-assistant-machine [Tue, 20 Feb 2024 20:56:57 +0000 (21:56 +0100)]
frontend-2.3.0 (#1101)

* Update pyproject.toml for 2.3.0

* Update requirements_all.txt for 2.3.0

2 years agoAdd documentation links (#1098)
OzGav [Tue, 20 Feb 2024 20:56:45 +0000 (06:56 +1000)]
Add documentation links (#1098)

2 years agoMore improvements for the Airplay provider (#1100)
Marcel van der Veldt [Tue, 20 Feb 2024 20:50:37 +0000 (21:50 +0100)]
More improvements for the Airplay provider (#1100)

2 years agoFixes for the Active source being wrong in some cases (#1099)
Marcel van der Veldt [Tue, 20 Feb 2024 00:33:43 +0000 (01:33 +0100)]
Fixes for the Active source being wrong in some cases (#1099)

2 years agoairplay enhancements
Marcel van der Veldt [Tue, 20 Feb 2024 00:00:32 +0000 (01:00 +0100)]
airplay enhancements

2 years agoBump async-upnp-client from 0.38.1 to 0.38.2 (#1093)
dependabot[bot] [Mon, 19 Feb 2024 20:00:29 +0000 (21:00 +0100)]
Bump async-upnp-client from 0.38.1 to 0.38.2 (#1093)

* Bump async-upnp-client from 0.38.1 to 0.38.2

Bumps [async-upnp-client](https://github.com/StevenLooman/async_upnp_client) from 0.38.1 to 0.38.2.
- [Changelog](https://github.com/StevenLooman/async_upnp_client/blob/development/CHANGES.rst)
- [Commits](https://github.com/StevenLooman/async_upnp_client/compare/0.38.1...0.38.2)

---
updated-dependencies:
- dependency-name: async-upnp-client
  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>
2 years agoBump orjson from 3.9.13 to 3.9.14 (#1094)
dependabot[bot] [Mon, 19 Feb 2024 20:00:15 +0000 (21:00 +0100)]
Bump orjson from 3.9.13 to 3.9.14 (#1094)

Bumps [orjson](https://github.com/ijl/orjson) from 3.9.13 to 3.9.14.
- [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.9.13...3.9.14)

---
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>
2 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Mon, 19 Feb 2024 19:26:02 +0000 (20:26 +0100)]
Merge branch 'main' of https://github.com/music-assistant/server

2 years agoadd some logging for spotify on error
Marcel van der Veldt [Mon, 19 Feb 2024 19:25:48 +0000 (20:25 +0100)]
add some logging for spotify on error

2 years agoBump pytest from 8.0.0 to 8.0.1 (#1095)
dependabot[bot] [Mon, 19 Feb 2024 18:59:46 +0000 (19:59 +0100)]
Bump pytest from 8.0.0 to 8.0.1 (#1095)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0...8.0.1)

---
updated-dependencies:
- dependency-name: pytest
  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>
2 years agoBump black from 24.1.1 to 24.2.0 (#1096)
dependabot[bot] [Mon, 19 Feb 2024 18:59:37 +0000 (19:59 +0100)]
Bump black from 24.1.1 to 24.2.0 (#1096)

Bumps [black](https://github.com/psf/black) from 24.1.1 to 24.2.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.1.1...24.2.0)

---
updated-dependencies:
- dependency-name: black
  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>
2 years agoBump pre-commit from 3.6.0 to 3.6.2 (#1097)
dependabot[bot] [Mon, 19 Feb 2024 18:59:27 +0000 (19:59 +0100)]
Bump pre-commit from 3.6.0 to 3.6.2 (#1097)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.6.0 to 3.6.2.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.6.0...v3.6.2)

---
updated-dependencies:
- dependency-name: pre-commit
  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>
2 years agoFix race conditions when loading providers
Marcel van der Veldt [Mon, 19 Feb 2024 18:35:16 +0000 (19:35 +0100)]
Fix race conditions when loading providers

2 years agoA collection of small bugfixes and optimizations (#1092)
Marcel van der Veldt [Mon, 19 Feb 2024 15:04:46 +0000 (16:04 +0100)]
A collection of small bugfixes and optimizations (#1092)

2 years agolint
Marcel van der Veldt [Mon, 19 Feb 2024 08:07:39 +0000 (09:07 +0100)]
lint

2 years agoadjust logger
Marcel van der Veldt [Mon, 19 Feb 2024 08:07:08 +0000 (09:07 +0100)]
adjust logger

2 years agoadjust logger
Marcel van der Veldt [Mon, 19 Feb 2024 01:06:00 +0000 (02:06 +0100)]
adjust logger

2 years agoadjust logger
Marcel van der Veldt [Mon, 19 Feb 2024 01:05:05 +0000 (02:05 +0100)]
adjust logger

2 years agoadjust log level
Marcel van der Veldt [Mon, 19 Feb 2024 01:03:12 +0000 (02:03 +0100)]
adjust log level

2 years agoset jellyfin logger
Marcel van der Veldt [Mon, 19 Feb 2024 01:02:00 +0000 (02:02 +0100)]
set jellyfin logger

2 years agoset log level of hass client
Marcel van der Veldt [Mon, 19 Feb 2024 01:00:34 +0000 (02:00 +0100)]
set log level of hass client

2 years agohide hass config entries on supervisor
Marcel van der Veldt [Mon, 19 Feb 2024 00:47:27 +0000 (01:47 +0100)]
hide hass config entries on supervisor

2 years agoAirplay fixes (#1091)
Marcel van der Veldt [Mon, 19 Feb 2024 00:44:40 +0000 (01:44 +0100)]
Airplay fixes (#1091)

2 years ago[Deezer] Allow user to manually input arl token, temporary fix (#1090)
Jonathan Bangert [Mon, 19 Feb 2024 00:41:35 +0000 (01:41 +0100)]
[Deezer] Allow user to manually input arl token, temporary fix (#1090)

2 years agofrontend-2.2.2 (#1089)
music-assistant-machine [Sun, 18 Feb 2024 20:30:58 +0000 (21:30 +0100)]
frontend-2.2.2 (#1089)

* Update pyproject.toml for 2.2.2

* Update requirements_all.txt for 2.2.2

2 years agoSome more fixes for the Airplay provider (#1088)
Marcel van der Veldt [Sun, 18 Feb 2024 20:30:45 +0000 (21:30 +0100)]
Some more fixes for the Airplay provider (#1088)

2 years agoFix cliraop lib permissions (#1087)
Marvin Schenkel [Sun, 18 Feb 2024 16:47:50 +0000 (17:47 +0100)]
Fix cliraop lib permissions (#1087)

2 years agoFix Airplay playback on docker/haos installs (#1086)
Marcel van der Veldt [Sun, 18 Feb 2024 14:20:25 +0000 (15:20 +0100)]
Fix Airplay playback on docker/haos installs (#1086)

2 years agoAdd missing pyatv dependency (#1085)
Jozef Kruszynski [Sun, 18 Feb 2024 06:52:49 +0000 (07:52 +0100)]
Add missing pyatv dependency (#1085)

Co-authored-by: Jozef Kruszynski <jozef@krush.at>
2 years agoReplace Airplay provider (#1084)
Marcel van der Veldt [Sun, 18 Feb 2024 01:09:30 +0000 (02:09 +0100)]
Replace Airplay provider (#1084)

2 years agoChange documentation links (#1083)
OzGav [Fri, 16 Feb 2024 21:31:44 +0000 (07:31 +1000)]
Change documentation links (#1083)

2 years agoFix HomeAssistant provider on supervised installs (#1082)
Marcel van der Veldt [Thu, 15 Feb 2024 09:33:31 +0000 (10:33 +0100)]
Fix HomeAssistant provider on supervised installs (#1082)

2 years agoBugfix for skipped track when playing an artist or album (#1081)
Marcel van der Veldt [Wed, 14 Feb 2024 18:28:31 +0000 (19:28 +0100)]
Bugfix for skipped track when playing an artist or album (#1081)

* Fix issues with enqueue options

* fix assignment issue

2 years agofrontend-2.2.1 (#1080)
music-assistant-machine [Wed, 14 Feb 2024 15:54:24 +0000 (16:54 +0100)]
frontend-2.2.1 (#1080)

* Update pyproject.toml for 2.2.1

* Update requirements_all.txt for 2.2.1

2 years agoBump hass client to 1.0.1 (#1079)
Marcel van der Veldt [Wed, 14 Feb 2024 15:54:14 +0000 (16:54 +0100)]
Bump hass client to 1.0.1 (#1079)

2 years agofrontend-2.2.0 (#1078)
music-assistant-machine [Tue, 13 Feb 2024 20:23:11 +0000 (21:23 +0100)]
frontend-2.2.0 (#1078)

* Update pyproject.toml for 2.2.0

* Update requirements_all.txt for 2.2.0

* lint

---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
2 years agocleanup
Marcel van der Veldt [Tue, 13 Feb 2024 19:59:20 +0000 (20:59 +0100)]
cleanup

2 years agoAdd Jellyfin Music Provider (#1007)
lokiberra [Tue, 13 Feb 2024 19:54:10 +0000 (14:54 -0500)]
Add Jellyfin Music Provider (#1007)

2 years agoAdd Home Assistant player provider (#1077)
Marcel van der Veldt [Tue, 13 Feb 2024 19:53:40 +0000 (20:53 +0100)]
Add Home Assistant player provider (#1077)

2 years agoBump plexapi from 4.15.7 to 4.15.9 (#1075)
dependabot[bot] [Tue, 13 Feb 2024 18:37:54 +0000 (19:37 +0100)]
Bump plexapi from 4.15.7 to 4.15.9 (#1075)

* Bump plexapi from 4.15.7 to 4.15.9

Bumps [plexapi](https://github.com/pkkid/python-plexapi) from 4.15.7 to 4.15.9.
- [Release notes](https://github.com/pkkid/python-plexapi/releases)
- [Commits](https://github.com/pkkid/python-plexapi/compare/4.15.7...4.15.9)

---
updated-dependencies:
- dependency-name: plexapi
  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>
2 years agoBump ytmusicapi from 1.5.1 to 1.5.2 (#1072)
dependabot[bot] [Tue, 13 Feb 2024 15:19:01 +0000 (16:19 +0100)]
Bump ytmusicapi from 1.5.1 to 1.5.2 (#1072)

* Bump ytmusicapi from 1.5.1 to 1.5.2

Bumps [ytmusicapi](https://github.com/sigma67/ytmusicapi) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/sigma67/ytmusicapi/releases)
- [Commits](https://github.com/sigma67/ytmusicapi/compare/1.5.1...1.5.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>
2 years agoBump orjson from 3.9.12 to 3.9.13 (#1073)
dependabot[bot] [Tue, 13 Feb 2024 14:40:08 +0000 (15:40 +0100)]
Bump orjson from 3.9.12 to 3.9.13 (#1073)

Bumps [orjson](https://github.com/ijl/orjson) from 3.9.12 to 3.9.13.
- [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.9.12...3.9.13)

---
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>
2 years agoBump python-slugify from 8.0.3 to 8.0.4 (#1076)
dependabot[bot] [Tue, 13 Feb 2024 14:39:48 +0000 (15:39 +0100)]
Bump python-slugify from 8.0.3 to 8.0.4 (#1076)

Bumps [python-slugify](https://github.com/un33k/python-slugify) from 8.0.3 to 8.0.4.
- [Changelog](https://github.com/un33k/python-slugify/blob/master/CHANGELOG.md)
- [Commits](https://github.com/un33k/python-slugify/compare/v8.0.3...v8.0.4)

---
updated-dependencies:
- dependency-name: python-slugify
  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>
2 years agoUpdate auto_approve_dependabot.yml
Marcel van der Veldt [Tue, 13 Feb 2024 14:39:21 +0000 (15:39 +0100)]
Update auto_approve_dependabot.yml

2 years agoCreate auto_approve_dependabot.yml
Marcel van der Veldt [Tue, 13 Feb 2024 14:38:48 +0000 (15:38 +0100)]
Create auto_approve_dependabot.yml

2 years agoBump pytest from 7.4.4 to 8.0.0 (#1074)
dependabot[bot] [Tue, 13 Feb 2024 14:32:24 +0000 (15:32 +0100)]
Bump pytest from 7.4.4 to 8.0.0 (#1074)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.4 to 8.0.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.4...8.0.0)

---
updated-dependencies:
- dependency-name: pytest
  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>
2 years agoAdd support for Python 3.12 + fix issues with type checking (#1071)
Marcel van der Veldt [Fri, 9 Feb 2024 10:27:19 +0000 (11:27 +0100)]
Add support for Python 3.12 + fix issues with type checking (#1071)

* Add support for python version 3.12

* Fix issues with imports that need to be type inspected

2 years agoBump python-slugify from 8.0.1 to 8.0.3 (#1063)
dependabot[bot] [Fri, 9 Feb 2024 10:26:06 +0000 (11:26 +0100)]
Bump python-slugify from 8.0.1 to 8.0.3 (#1063)

Bumps [python-slugify](https://github.com/un33k/python-slugify) from 8.0.1 to 8.0.3.
- [Changelog](https://github.com/un33k/python-slugify/blob/master/CHANGELOG.md)
- [Commits](https://github.com/un33k/python-slugify/compare/v8.0.1...v8.0.3)

---
updated-dependencies:
- dependency-name: python-slugify
  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>
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
2 years agoTidal typing (#1057)
Jozef Kruszynski [Fri, 9 Feb 2024 10:25:42 +0000 (11:25 +0100)]
Tidal typing (#1057)

2 years agoBump pychromecast from 13.0.8 to 13.1.0 (#1065)
dependabot[bot] [Fri, 9 Feb 2024 08:49:03 +0000 (09:49 +0100)]
Bump pychromecast from 13.0.8 to 13.1.0 (#1065)

* Bump pychromecast from 13.0.8 to 13.1.0

Bumps [pychromecast](https://github.com/balloob/pychromecast) from 13.0.8 to 13.1.0.
- [Release notes](https://github.com/balloob/pychromecast/releases)
- [Commits](https://github.com/balloob/pychromecast/compare/13.0.8...13.1.0)

---
updated-dependencies:
- dependency-name: pychromecast
  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>
2 years agoSubsonic: Implement features required by Nextcloud Music support (#1056)
perillamint [Fri, 9 Feb 2024 08:45:32 +0000 (17:45 +0900)]
Subsonic: Implement features required by Nextcloud Music support (#1056)

2 years agoBump ludeeus/action-require-labels from 1.0.0 to 1.1.0 (#1069)
dependabot[bot] [Fri, 9 Feb 2024 08:44:57 +0000 (09:44 +0100)]
Bump ludeeus/action-require-labels from 1.0.0 to 1.1.0 (#1069)

Bumps [ludeeus/action-require-labels](https://github.com/ludeeus/action-require-labels) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/ludeeus/action-require-labels/releases)
- [Commits](https://github.com/ludeeus/action-require-labels/compare/1.0.0...1.1.0)

---
updated-dependencies:
- dependency-name: ludeeus/action-require-labels
  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>
2 years agoBump aiohttp from 3.9.2 to 3.9.3 (#1066)
dependabot[bot] [Fri, 9 Feb 2024 08:42:08 +0000 (09:42 +0100)]
Bump aiohttp from 3.9.2 to 3.9.3 (#1066)

Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.9.2 to 3.9.3.
- [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.9.2...v3.9.3)

---
updated-dependencies:
- dependency-name: aiohttp
  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>
2 years agoBump cryptography from 41.0.7 to 42.0.2 (#1067)
dependabot[bot] [Fri, 9 Feb 2024 08:41:58 +0000 (09:41 +0100)]
Bump cryptography from 41.0.7 to 42.0.2 (#1067)

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

---
updated-dependencies:
- dependency-name: cryptography
  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>
2 years agoReconfigure linting,testing and formatting (#1070)
Marcel van der Veldt [Fri, 9 Feb 2024 08:36:02 +0000 (09:36 +0100)]
Reconfigure linting,testing and formatting (#1070)

2 years agoAuto-update pre-commit hooks (#1068)
github-actions[bot] [Thu, 8 Feb 2024 17:08:30 +0000 (18:08 +0100)]
Auto-update pre-commit hooks (#1068)

Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>