music-assistant-server.git
2 years agoadd curl to build packages
Marcel van der Veldt [Sun, 9 Jul 2023 13:51:50 +0000 (15:51 +0200)]
add curl to build packages

2 years agofix jemalloc build in dockerfile
Marcel van der Veldt [Sun, 9 Jul 2023 13:32:28 +0000 (15:32 +0200)]
fix jemalloc build in dockerfile

2 years agoAdd option to expose the webserver port on HAOS config (#756)
Marcel van der Veldt [Sun, 9 Jul 2023 13:28:39 +0000 (15:28 +0200)]
Add option to expose the webserver port on HAOS config (#756)

Add option to expose the webserver port on hassoss config

2 years agoanother attempt
Marcel van der Veldt [Sun, 9 Jul 2023 01:39:13 +0000 (03:39 +0200)]
another attempt

2 years agoanother typo in release script
Marcel van der Veldt [Sun, 9 Jul 2023 01:22:16 +0000 (03:22 +0200)]
another typo in release script

2 years agoadd 999 to error codes
Marcel van der Veldt [Sun, 9 Jul 2023 01:12:10 +0000 (03:12 +0200)]
add 999 to error codes

2 years agotry to fix the docker build
Marcel van der Veldt [Sun, 9 Jul 2023 01:08:31 +0000 (03:08 +0200)]
try to fix the docker build

2 years agobump frontend
Marcel van der Veldt [Sun, 9 Jul 2023 00:50:30 +0000 (02:50 +0200)]
bump frontend

2 years agofix typo
Marcel van der Veldt [Sun, 9 Jul 2023 00:37:06 +0000 (02:37 +0200)]
fix typo

2 years agoFix for getting the ip addresses resulting in an an error (#755)
Marcel van der Veldt [Sun, 9 Jul 2023 00:06:10 +0000 (02:06 +0200)]
Fix for getting the ip addresses resulting in an an error (#755)

2 years agoFix including the correct version number into the final docker image (#754)
Marcel van der Veldt [Sun, 9 Jul 2023 00:02:17 +0000 (02:02 +0200)]
Fix including the correct version number into the final docker image (#754)

2 years agobump frontend to 2.0.1
Marcel van der Veldt [Sat, 8 Jul 2023 12:48:50 +0000 (14:48 +0200)]
bump frontend to 2.0.1

2 years agoA few small bugfixes (#753)
Marcel van der Veldt [Sat, 8 Jul 2023 12:44:03 +0000 (14:44 +0200)]
A few small bugfixes (#753)

* Fix typo in ProviderMappings resulting in wrong contenttype

* move preview stream into webserver

* Fix detection check of homeassistant addon

2 years agoFix preview stream (#752)
Marcel van der Veldt [Sat, 8 Jul 2023 11:27:29 +0000 (13:27 +0200)]
Fix preview stream (#752)

2 years agoImprove Universal Group Player mute feature (#751)
Marcel van der Veldt [Sat, 8 Jul 2023 11:03:22 +0000 (13:03 +0200)]
Improve Universal Group Player mute feature (#751)

* Handle last player turn off is a muted player

* move group power on to ugp

* restore mute if needed

* Do not start playing if no members powered

* (re)set mute_as_power feature for group members

* dump playerstate off

as it is redundant with the powered bool

* do not crash on invalid cache data

* prevent state flipflop

2 years agoFix error in Universal group player (#750)
Marcel van der Veldt [Sat, 8 Jul 2023 07:07:35 +0000 (09:07 +0200)]
Fix error in Universal group player (#750)

Fix error in group player

2 years agoA few small bugfixes (#749)
Marcel van der Veldt [Sat, 8 Jul 2023 00:08:01 +0000 (02:08 +0200)]
A few small bugfixes (#749)

* Fix error when enabling an unavailable player

* handle imageproxy on webserver too

* typo

* Fix parsing malformed data in Tunein

2 years agoConfigurable crossfade duration for flow stream (#748)
Marcel van der Veldt [Fri, 7 Jul 2023 23:25:42 +0000 (01:25 +0200)]
Configurable crossfade duration for flow stream (#748)

configurable crossfade duration for flow stream

2 years agoFix playback issues on Sonos and DLNA (#747)
Marcel van der Veldt [Fri, 7 Jul 2023 22:59:56 +0000 (00:59 +0200)]
Fix playback issues on Sonos and DLNA (#747)

* Fix enqueue of next track on sonos

* fix hiding of sonos players by default in dlna

* improve player names on airplay

* fix playback flow mode on dlna players

* disable TV's by default

* fix error in logs from dlna

2 years agoVarious improvements to the Universal Player Group (#746)
Marcel van der Veldt [Fri, 7 Jul 2023 22:54:44 +0000 (00:54 +0200)]
Various improvements to the Universal Player Group (#746)

2 years agoBump docker/setup-buildx-action from 2.8.0 to 2.9.0 (#745)
dependabot[bot] [Fri, 7 Jul 2023 21:41:19 +0000 (23:41 +0200)]
Bump docker/setup-buildx-action from 2.8.0 to 2.9.0 (#745)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.8.0...v2.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>
2 years agoUpdate release.yml
Marcel van der Veldt [Fri, 7 Jul 2023 17:04:27 +0000 (19:04 +0200)]
Update release.yml

2 years agotypo
Marcel van der Veldt [Fri, 7 Jul 2023 16:59:47 +0000 (18:59 +0200)]
typo

2 years agofix typo
Marcel van der Veldt [Fri, 7 Jul 2023 15:21:54 +0000 (17:21 +0200)]
fix typo

2 years agoUpdate release-drafter.yml
Marcel van der Veldt [Fri, 7 Jul 2023 15:04:32 +0000 (17:04 +0200)]
Update release-drafter.yml

2 years agoImprove CI workflow (#744)
Marcel van der Veldt [Fri, 7 Jul 2023 15:02:17 +0000 (17:02 +0200)]
Improve CI workflow (#744)

improve ci workflow a bit

2 years agoSome small follow up fixes for the configurable core controllers (#743)
Marcel van der Veldt [Fri, 7 Jul 2023 14:19:13 +0000 (16:19 +0200)]
Some small follow up fixes for the configurable core controllers (#743)

* Fix the check if server is hass supervisor

* expose running_as_hass_addon as variable

* dynamically load the version

* set some options as advanced

* do not enable loop debug mode by default

* make sync interval configurable

* Update config.py

* make player queues a core controller

* send new config when changing it

2 years ago2.0.0b41
Marcel van der Veldt [Fri, 7 Jul 2023 11:53:36 +0000 (13:53 +0200)]
2.0.0b41

2 years agoFix webserver configuration (#742)
Marcel van der Veldt [Fri, 7 Jul 2023 11:52:27 +0000 (13:52 +0200)]
Fix webserver configuration (#742)

* fix default webserver configuration

* Fix editing of core controller configs through frontend

* some typos

* bump frontend to 20230707.1

2 years ago2.0.0b40
Marcel van der Veldt [Thu, 6 Jul 2023 23:37:04 +0000 (01:37 +0200)]
2.0.0b40

2 years agoBump frontend to version 20230707.0 (#741)
Marcel van der Veldt [Thu, 6 Jul 2023 23:35:12 +0000 (01:35 +0200)]
Bump frontend to version 20230707.0 (#741)

bump frontend to version 20230707.0

2 years agoImprove audio streaming (#740)
Marcel van der Veldt [Thu, 6 Jul 2023 23:30:24 +0000 (01:30 +0200)]
Improve audio streaming (#740)

* refactor core controllers and stream engine part 1

* bugfixes and finishing touch

* more fixes

* fix group child ids

* some small optimizations

* park the sync stuff

* some lint errors

* more linting

2 years agoBump codespell from 2.2.4 to 2.2.5 (#726)
dependabot[bot] [Thu, 6 Jul 2023 22:48:02 +0000 (00:48 +0200)]
Bump codespell from 2.2.4 to 2.2.5 (#726)

Bumps [codespell](https://github.com/codespell-project/codespell) from 2.2.4 to 2.2.5.
- [Release notes](https://github.com/codespell-project/codespell/releases)
- [Commits](https://github.com/codespell-project/codespell/compare/v2.2.4...v2.2.5)

---
updated-dependencies:
- dependency-name: codespell
  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 pre-commit from 3.3.2 to 3.3.3 (#728)
dependabot[bot] [Thu, 6 Jul 2023 12:42:20 +0000 (14:42 +0200)]
Bump pre-commit from 3.3.2 to 3.3.3 (#728)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.3.2 to 3.3.3.
- [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.3.2...v3.3.3)

---
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 agoAuto-update pre-commit hooks (#730)
github-actions[bot] [Thu, 6 Jul 2023 12:41:22 +0000 (14:41 +0200)]
Auto-update pre-commit hooks (#730)

Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
2 years agoBump pytest from 7.3.2 to 7.4.0 (#733)
dependabot[bot] [Thu, 6 Jul 2023 12:33:02 +0000 (14:33 +0200)]
Bump pytest from 7.3.2 to 7.4.0 (#733)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.2 to 7.4.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.3.2...7.4.0)

---
updated-dependencies:
- dependency-name: pytest
  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.6 to 1.8.7 (#734)
dependabot[bot] [Thu, 6 Jul 2023 12:31:35 +0000 (14:31 +0200)]
Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 (#734)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.6 to 1.8.7.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.6...v1.8.7)

---
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 zeroconf from 0.64.1 to 0.70.0 (#735)
dependabot[bot] [Thu, 6 Jul 2023 12:31:22 +0000 (14:31 +0200)]
Bump zeroconf from 0.64.1 to 0.70.0 (#735)

Bumps [zeroconf](https://github.com/python-zeroconf/python-zeroconf) from 0.64.1 to 0.70.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.64.1...0.70.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>
2 years agoAdd chapters for plex audio books (#736)
micha91 [Thu, 6 Jul 2023 12:30:49 +0000 (14:30 +0200)]
Add chapters for plex audio books (#736)

2 years agoAdd oauth check to get_stream_details (#737)
Marvin Schenkel [Thu, 6 Jul 2023 12:29:56 +0000 (14:29 +0200)]
Add oauth check to get_stream_details (#737)

2 years agoFix tidal issue with 'gender' (#738)
Jozef Kruszynski [Thu, 6 Jul 2023 12:29:11 +0000 (14:29 +0200)]
Fix tidal issue with 'gender' (#738)

Co-authored-by: jkruszynski <jozef@krush.at>
2 years agobeta39 (#732)
Marvin Schenkel [Sat, 24 Jun 2023 08:20:39 +0000 (10:20 +0200)]
beta39 (#732)

2 years agoFix pytube not matching function name. (#731)
Marvin Schenkel [Sat, 24 Jun 2023 06:39:08 +0000 (08:39 +0200)]
Fix pytube not matching function name. (#731)

* Fix pytube not matching function name.

* Fix personal playlists for multiple instances. (#725)

2 years agoFix personal playlists for multiple instances. (#725)
Marvin Schenkel [Fri, 23 Jun 2023 15:42:25 +0000 (17:42 +0200)]
Fix personal playlists for multiple instances. (#725)

2 years ago2.0.0b38 (#724)
Marvin Schenkel [Sat, 17 Jun 2023 17:59:41 +0000 (19:59 +0200)]
2.0.0b38 (#724)

2.0.0b38

2 years agoFix radio (#722)
Marvin Schenkel [Sat, 17 Jun 2023 17:38:29 +0000 (19:38 +0200)]
Fix radio (#722)

We do need a list

2 years agoFix various YT Music bugs (#723)
Marvin Schenkel [Sat, 17 Jun 2023 17:28:10 +0000 (19:28 +0200)]
Fix various YT Music bugs (#723)

Fix own uploaded tracks and Mix lists across instances.

2 years ago2.0.0b37
Marcel van der Veldt [Fri, 16 Jun 2023 01:04:58 +0000 (03:04 +0200)]
2.0.0b37

2 years agoSome small fixes and improvements (#721)
Marcel van der Veldt [Fri, 16 Jun 2023 01:04:27 +0000 (03:04 +0200)]
Some small fixes and improvements (#721)

* Support m3u8 playlists in file providers

* Fix creating collage/thumbnail for local playlists

* bump frontend to 20230616.0

* support relative filenames in playlists

2 years agoFix a few small issues with enqueuing of items (#720)
Marcel van der Veldt [Thu, 15 Jun 2023 23:36:02 +0000 (01:36 +0200)]
Fix a few small issues with enqueuing of items (#720)

* Fix: queue items lost when enabling shuffle mode

* update queue items in queue object

2 years agoFix editing playlists on (local) filesystem (#719)
Marcel van der Veldt [Thu, 15 Jun 2023 21:35:45 +0000 (23:35 +0200)]
Fix editing playlists on (local) filesystem (#719)

2 years agoFix editing playlists on (local) filesystem
Marcel van der Veldt [Thu, 15 Jun 2023 19:30:15 +0000 (21:30 +0200)]
Fix editing playlists on (local) filesystem

2 years agoSome more fixes to audio syncing (#718)
Marcel van der Veldt [Thu, 15 Jun 2023 19:22:07 +0000 (21:22 +0200)]
Some more fixes to audio syncing (#718)

2 years agotypo
Marcel van der Veldt [Thu, 15 Jun 2023 19:18:54 +0000 (21:18 +0200)]
typo

2 years agoavoid race condition
Marcel van der Veldt [Thu, 15 Jun 2023 19:09:47 +0000 (21:09 +0200)]
avoid race condition

2 years agoreturn parent queue if player is synced
Marcel van der Veldt [Thu, 15 Jun 2023 18:34:19 +0000 (20:34 +0200)]
return parent queue if player is synced

2 years agorace condition
Marcel van der Veldt [Thu, 15 Jun 2023 16:54:18 +0000 (18:54 +0200)]
race condition

2 years agoMerge branch 'main' into sync-fixes
Marcel van der Veldt [Thu, 15 Jun 2023 16:41:30 +0000 (18:41 +0200)]
Merge branch 'main' into sync-fixes

2 years agoSeveral fixes for YTM and Radio (#717)
Marvin Schenkel [Thu, 15 Jun 2023 16:41:03 +0000 (18:41 +0200)]
Several fixes for YTM and Radio (#717)

2 years agoFix metadata on airplay (#716)
Marcel van der Veldt [Thu, 15 Jun 2023 16:38:05 +0000 (18:38 +0200)]
Fix metadata on airplay (#716)

2 years agoAuto-update pre-commit hooks (#715)
github-actions[bot] [Thu, 15 Jun 2023 14:22:12 +0000 (16:22 +0200)]
Auto-update pre-commit hooks (#715)

Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
2 years agoFix audio sync for slimproto
Marcel van der Veldt [Thu, 15 Jun 2023 14:21:52 +0000 (16:21 +0200)]
Fix audio sync for slimproto

2 years agoadd some guards
Marcel van der Veldt [Thu, 15 Jun 2023 14:21:06 +0000 (16:21 +0200)]
add some guards

2 years agoBump peter-evans/create-pull-request from 5.0.1 to 5.0.2 (#713)
dependabot[bot] [Wed, 14 Jun 2023 21:15:15 +0000 (23:15 +0200)]
Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 (#713)

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5.0.1...v5.0.2)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  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 agoCreate new cipher on invalid playback url (#714)
Marvin Schenkel [Wed, 14 Jun 2023 21:14:49 +0000 (23:14 +0200)]
Create new cipher on invalid playback url (#714)

2 years agoChange radio endpoint + oauth fixes (#712)
Marvin Schenkel [Tue, 13 Jun 2023 17:08:30 +0000 (19:08 +0200)]
Change radio endpoint + oauth fixes (#712)

2 years ago2.0.0b36
Marcel van der Veldt [Mon, 12 Jun 2023 22:41:11 +0000 (00:41 +0200)]
2.0.0b36

2 years agoBump ruff from 0.0.270 to 0.0.272 (#710)
dependabot[bot] [Mon, 12 Jun 2023 22:18:31 +0000 (00:18 +0200)]
Bump ruff from 0.0.270 to 0.0.272 (#710)

Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.270 to 0.0.272.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.270...v0.0.272)

---
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 agoFix several issues with Universal Player Group provider (#711)
Marcel van der Veldt [Mon, 12 Jun 2023 22:08:27 +0000 (00:08 +0200)]
Fix several issues with  Universal Player Group provider (#711)

* fix hidden_by field

* optimize some code

* Simplify and fix universal group players

2 years agoBump pytest from 7.3.1 to 7.3.2 (#708)
dependabot[bot] [Mon, 12 Jun 2023 22:03:36 +0000 (00:03 +0200)]
Bump pytest from 7.3.1 to 7.3.2 (#708)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.1 to 7.3.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/7.3.1...7.3.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.0 to 3.9.1 (#709)
dependabot[bot] [Mon, 12 Jun 2023 22:03:22 +0000 (00:03 +0200)]
Bump orjson from 3.9.0 to 3.9.1 (#709)

Bumps [orjson](https://github.com/ijl/orjson) from 3.9.0 to 3.9.1.
- [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.0...3.9.1)

---
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 agoFix sync of slimproto/airplay players (#707)
Marcel van der Veldt [Mon, 12 Jun 2023 10:17:16 +0000 (12:17 +0200)]
Fix sync of slimproto/airplay players (#707)

* Fix audio sync on slimproto (and airplay) players

* fix coordinated start of all clients

2 years ago2.0.0b35
Marcel van der Veldt [Fri, 9 Jun 2023 10:45:05 +0000 (12:45 +0200)]
2.0.0b35

2 years agoFix slimproto and Airplay startup (#706)
Marcel van der Veldt [Fri, 9 Jun 2023 10:44:27 +0000 (12:44 +0200)]
Fix slimproto and Airplay startup (#706)

* bump aioslimproto to 2.3.2

* add options to configure slimproto

* finish

* Delete config.xml

2 years ago2.0.0b34
Marcel van der Veldt [Fri, 9 Jun 2023 05:40:52 +0000 (07:40 +0200)]
2.0.0b34

2 years agoBump aioslimproto to 2.3.1 (#705)
Marcel van der Veldt [Fri, 9 Jun 2023 05:40:21 +0000 (07:40 +0200)]
Bump aioslimproto to 2.3.1 (#705)

bump aioslimproto to 2.3.1

2 years agoAuto-update pre-commit hooks (#704)
github-actions[bot] [Fri, 9 Jun 2023 05:39:46 +0000 (07:39 +0200)]
Auto-update pre-commit hooks (#704)

Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
2 years ago2.0.0b33
Marcel van der Veldt [Thu, 8 Jun 2023 23:56:52 +0000 (01:56 +0200)]
2.0.0b33

2 years agoBump frontend to 20230609.0 (#703)
Marcel van der Veldt [Thu, 8 Jun 2023 23:56:11 +0000 (01:56 +0200)]
Bump frontend to 20230609.0 (#703)

2 years agoFix playback of local files on Sonos players (#702)
Marcel van der Veldt [Thu, 8 Jun 2023 23:47:48 +0000 (01:47 +0200)]
Fix playback of local files on Sonos players (#702)

* improve sonos discovery

* fix crash on image url

2 years agoBump plexapi from 4.13.4 to 4.14.0 (#699)
dependabot[bot] [Thu, 8 Jun 2023 23:05:38 +0000 (01:05 +0200)]
Bump plexapi from 4.13.4 to 4.14.0 (#699)

* Bump plexapi from 4.13.4 to 4.14.0

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

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

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

---------

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 agoImprove Slimproto integration (#701)
Marcel van der Veldt [Thu, 8 Jun 2023 23:05:21 +0000 (01:05 +0200)]
Improve Slimproto integration (#701)

* Restore previous power and volume levels for slimproto players

* fix race condition for reconnections

* bump aioslimproto

* make output codec configurable for all player types

* add pcm

* enforce pcm for airplay

* disallow disabling of provider if it has dependents

* typo

* add some missing button commands

* merge lms cli with slimproto

* bump aioslimproto

* base implementation for cometd cli

* implement cometd

* some optimizations

* improve discovery logic

move to aioslimproto later when tested

* bump aioslimproto

* lint

2 years agoBump orjson from 3.8.14 to 3.9.0 (#698)
dependabot[bot] [Thu, 8 Jun 2023 22:49:17 +0000 (00:49 +0200)]
Bump orjson from 3.8.14 to 3.9.0 (#698)

Bumps [orjson](https://github.com/ijl/orjson) from 3.8.14 to 3.9.0.
- [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.8.14...3.9.0)

---
updated-dependencies:
- dependency-name: orjson
  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 zeroconf from 0.63.0 to 0.64.1 (#697)
dependabot[bot] [Thu, 8 Jun 2023 22:49:02 +0000 (00:49 +0200)]
Bump zeroconf from 0.63.0 to 0.64.1 (#697)

Bumps [zeroconf](https://github.com/python-zeroconf/python-zeroconf) from 0.63.0 to 0.64.1.
- [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.63.0...0.64.1)

---
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>
2 years agoBump cryptography from 41.0.0 to 41.0.1 (#695)
dependabot[bot] [Thu, 8 Jun 2023 22:45:34 +0000 (00:45 +0200)]
Bump cryptography from 41.0.0 to 41.0.1 (#695)

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

---
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 agoAuto-update pre-commit hooks (#700)
github-actions[bot] [Thu, 8 Jun 2023 22:45:21 +0000 (00:45 +0200)]
Auto-update pre-commit hooks (#700)

Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
2 years agoBump cryptography from 40.0.2 to 41.0.0 (#693)
dependabot[bot] [Mon, 5 Jun 2023 10:58:31 +0000 (12:58 +0200)]
Bump cryptography from 40.0.2 to 41.0.0 (#693)

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

---
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[RadioBrowser] Add Folder images for countries and other categories (#694)
Giel Janssens [Mon, 5 Jun 2023 10:58:14 +0000 (12:58 +0200)]
[RadioBrowser] Add Folder images for countries and other categories (#694)

* Add country favicon

2 years agoAdd debug logging to audio.py (#692)
Marvin Schenkel [Wed, 31 May 2023 13:26:24 +0000 (15:26 +0200)]
Add debug logging to audio.py (#692)

* Add debug logging

* Update music_assistant/server/helpers/audio.py

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
* Update music_assistant/server/helpers/audio.py

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
2 years agoBump pytest-cov from 4.0.0 to 4.1.0 (#690)
dependabot[bot] [Wed, 31 May 2023 13:26:08 +0000 (15:26 +0200)]
Bump pytest-cov from 4.0.0 to 4.1.0 (#690)

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.0.0 to 4.1.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  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 ruff from 0.0.269 to 0.0.270 (#689)
dependabot[bot] [Wed, 31 May 2023 13:25:54 +0000 (15:25 +0200)]
Bump ruff from 0.0.269 to 0.0.270 (#689)

Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.269 to 0.0.270.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.269...v0.0.270)

---
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 zeroconf from 0.62.0 to 0.63.0 (#688)
dependabot[bot] [Wed, 31 May 2023 13:25:42 +0000 (15:25 +0200)]
Bump zeroconf from 0.62.0 to 0.63.0 (#688)

Bumps [zeroconf](https://github.com/python-zeroconf/python-zeroconf) from 0.62.0 to 0.63.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.62.0...0.63.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>
2 years agoBump orjson from 3.8.12 to 3.8.14 (#691)
dependabot[bot] [Wed, 31 May 2023 13:25:29 +0000 (15:25 +0200)]
Bump orjson from 3.8.12 to 3.8.14 (#691)

Bumps [orjson](https://github.com/ijl/orjson) from 3.8.12 to 3.8.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.8.12...3.8.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 agoadd libnfs-utils to dockerfile
Marcel van der Veldt [Tue, 30 May 2023 20:47:21 +0000 (22:47 +0200)]
add libnfs-utils to dockerfile

2 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Mon, 29 May 2023 12:32:07 +0000 (14:32 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

2 years agoSet default error in mapping table
Marcel van der Veldt [Sun, 28 May 2023 21:41:03 +0000 (23:41 +0200)]
Set default error in mapping table

2 years agofix typo in CI job
Marcel van der Veldt [Sun, 28 May 2023 21:40:49 +0000 (23:40 +0200)]
fix typo in CI job

2 years ago2.0.0b32 (#687)
Marcel van der Veldt [Sun, 28 May 2023 16:02:27 +0000 (18:02 +0200)]
2.0.0b32 (#687)

2 years agoFix YoutubeMusic UnplayableMedia issue (#686)
Marvin Schenkel [Sun, 28 May 2023 10:54:35 +0000 (12:54 +0200)]
Fix YoutubeMusic UnplayableMedia issue (#686)

* Fix retry of expired timestamp.

* Fix merge conflicts.

2 years agoDisable Youtube Music cipher caching (#685)
Marvin Schenkel [Sat, 27 May 2023 09:52:44 +0000 (11:52 +0200)]
Disable Youtube Music cipher caching (#685)

Disable cipher caching.