dependabot[bot] [Mon, 17 Jun 2024 18:04:52 +0000 (20:04 +0200)]
Bump ruff from 0.4.8 to 0.4.9 (#1374)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.4.8 to 0.4.9.
- [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.4.8...v0.4.9)
---
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>
dependabot[bot] [Mon, 17 Jun 2024 18:04:40 +0000 (20:04 +0200)]
Bump hass-client from 1.1.0 to 2.0.0 (#1376)
* Bump hass-client from 1.1.0 to 2.0.0
Bumps hass-client from 1.1.0 to 2.0.0.
---
updated-dependencies:
- dependency-name: hass-client
dependency-type: direct:production
update-type: version-update:semver-major
...
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>
dependabot[bot] [Mon, 17 Jun 2024 17:49:53 +0000 (19:49 +0200)]
Bump orjson from 3.10.4 to 3.10.5 (#1375)
Bumps [orjson](https://github.com/ijl/orjson) from 3.10.4 to 3.10.5.
- [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.4...3.10.5)
---
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>
Melvyn Harbour [Mon, 17 Jun 2024 17:48:03 +0000 (18:48 +0100)]
Force comparison of MBID (#1370)
dependabot[bot] [Mon, 17 Jun 2024 17:37:56 +0000 (19:37 +0200)]
Bump mashumaro from 3.13 to 3.13.1 (#1378)
Bumps [mashumaro](https://github.com/Fatal1ty/mashumaro) from 3.13 to 3.13.1.
- [Release notes](https://github.com/Fatal1ty/mashumaro/releases)
- [Commits](https://github.com/Fatal1ty/mashumaro/compare/v3.13...v3.13.1)
---
updated-dependencies:
- dependency-name: mashumaro
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>
Jc2k [Mon, 17 Jun 2024 17:37:03 +0000 (18:37 +0100)]
Jellyfin: Typing improvements (#1371)
Jozef Kruszynski [Mon, 17 Jun 2024 06:48:34 +0000 (08:48 +0200)]
Fix a typing issue in the client. (#1368)
Jc2k [Sun, 16 Jun 2024 21:28:21 +0000 (22:28 +0100)]
Jellyfin: Drop all synchronous HTTP and use aiohttp instread (#1362)
music-assistant-machine [Sat, 15 Jun 2024 07:32:16 +0000 (09:32 +0200)]
frontend-2.5.14 (#1366)
* Update pyproject.toml for 2.5.14
* Update requirements_all.txt for 2.5.14
---------
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
Marcel van der Veldt [Sat, 15 Jun 2024 07:26:23 +0000 (09:26 +0200)]
Revert "Bump ytmusicapi from 1.7.0 to 1.7.3" (#1367)
Revert "Bump ytmusicapi from 1.7.0 to 1.7.3 (#1341)"
This reverts commit
348e3803fd60ef054b00c5ae7b328e6c33754837.
Marcel van der Veldt [Sat, 15 Jun 2024 07:23:46 +0000 (09:23 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Sat, 15 Jun 2024 07:23:38 +0000 (09:23 +0200)]
Prevent duplicate album tracks
dependabot[bot] [Sat, 15 Jun 2024 06:56:33 +0000 (08:56 +0200)]
Bump ytmusicapi from 1.7.0 to 1.7.3 (#1341)
Bumps [ytmusicapi](https://github.com/sigma67/ytmusicapi) from 1.7.0 to 1.7.3.
- [Release notes](https://github.com/sigma67/ytmusicapi/releases)
- [Commits](https://github.com/sigma67/ytmusicapi/compare/1.7.0...1.7.3)
---
updated-dependencies:
- dependency-name: ytmusicapi
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>
Marcel van der Veldt [Sat, 15 Jun 2024 05:34:07 +0000 (07:34 +0200)]
Ignore commands to sonos players if not available
Marcel van der Veldt [Sat, 15 Jun 2024 05:18:08 +0000 (07:18 +0200)]
Let ffmpeg auto detect the content type
Marcel van der Veldt [Fri, 14 Jun 2024 21:16:00 +0000 (23:16 +0200)]
Mark players unavailable if provider is unloaded
dependabot[bot] [Fri, 14 Jun 2024 21:04:52 +0000 (23:04 +0200)]
Bump ruff from 0.4.4 to 0.4.8 (#1343)
* Bump ruff from 0.4.4 to 0.4.8
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.4.4 to 0.4.8.
- [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.4.4...v0.4.8)
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-patch
...
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>
Marcel van der Veldt [Fri, 14 Jun 2024 21:04:34 +0000 (23:04 +0200)]
Fixed volume fixes (#1365)
* Do not set volume_set feature when Sonos player had fixed volume
* Fix group volume when child player has fixed volume
Marcel van der Veldt [Fri, 14 Jun 2024 20:08:46 +0000 (22:08 +0200)]
Auto retry provider load if its unavailable or the connection gets lost (#1364)
Santiago Soto [Fri, 14 Jun 2024 19:58:33 +0000 (16:58 -0300)]
Snapcast add guard for sync_many on cmd_sync (#1363)
refactor cmd_sync
Marcel van der Veldt [Fri, 14 Jun 2024 11:57:37 +0000 (13:57 +0200)]
Fix race condition causing a (potential) endless loop (#1361)
Santiago Soto [Fri, 14 Jun 2024 09:48:55 +0000 (06:48 -0300)]
Fix snapcast group child (#1360)
fix group childs
Marcel van der Veldt [Fri, 14 Jun 2024 09:47:12 +0000 (11:47 +0200)]
fix test
Marcel van der Veldt [Fri, 14 Jun 2024 06:00:18 +0000 (08:00 +0200)]
Fix enqueue more than 50 tracks
music-assistant-machine [Thu, 13 Jun 2024 22:28:32 +0000 (00:28 +0200)]
frontend-2.5.13 (#1358)
* Update pyproject.toml for 2.5.13
* Update requirements_all.txt for 2.5.13
Marcel van der Veldt [Thu, 13 Jun 2024 22:28:00 +0000 (00:28 +0200)]
some tweaks to the hass provider
Marcel van der Veldt [Thu, 13 Jun 2024 22:14:34 +0000 (00:14 +0200)]
more fixes for playback and enqueuing
Marcel van der Veldt [Thu, 13 Jun 2024 19:40:45 +0000 (21:40 +0200)]
Fixes for announcements
Marcel van der Veldt [Thu, 13 Jun 2024 16:49:36 +0000 (18:49 +0200)]
Fix pause on grouped airplay players
Marcel van der Veldt [Thu, 13 Jun 2024 15:38:26 +0000 (17:38 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Thu, 13 Jun 2024 15:15:07 +0000 (17:15 +0200)]
fix small typo
Jc2k [Thu, 13 Jun 2024 14:55:19 +0000 (15:55 +0100)]
Enforce line endings (#1357)
Marcel van der Veldt [Thu, 13 Jun 2024 13:09:29 +0000 (15:09 +0200)]
fix browse on filesystem
Marcel van der Veldt [Thu, 13 Jun 2024 12:48:27 +0000 (14:48 +0200)]
Playback/enqueue fixes (#1355)
* Fix playback state on Fully Kiosk players
* tweaks
Marcel van der Veldt [Thu, 13 Jun 2024 12:48:13 +0000 (14:48 +0200)]
Fix issues with paged listings (#1356)
Jc2k [Thu, 13 Jun 2024 12:32:34 +0000 (13:32 +0100)]
Jellyfin: Fetch favorite userdata into library (#1353)
Jc2k [Thu, 13 Jun 2024 12:31:28 +0000 (13:31 +0100)]
Jellyfin: Don't adjust logging level of unrelated providers dependencies (#1354)
Eric Munson [Wed, 12 Jun 2024 17:41:12 +0000 (13:41 -0400)]
Subsonic: Extend favorites to tracks, and podcast channels and episodes (#1352)
These all support or will support starring (in subsonic, favoriting in
MA) so this commit extends those stars to favorites.
Signed-off-by: Eric B Munson <eric@munsonfam.org>
Marvin Schenkel [Wed, 12 Jun 2024 17:40:15 +0000 (19:40 +0200)]
Apple Music: Fixed lots of metadata related issues (#1351)
Fixed lots of metadata related issues.
Santiago Soto [Wed, 12 Jun 2024 10:09:08 +0000 (07:09 -0300)]
Revert "Fix snapcast player unsync when master off" (#1350)
Marcel van der Veldt [Wed, 12 Jun 2024 09:10:25 +0000 (11:10 +0200)]
mark cliraop binary executable for aarch64
music-assistant-machine [Tue, 11 Jun 2024 19:27:10 +0000 (21:27 +0200)]
frontend-2.5.12 (#1349)
* Update pyproject.toml for 2.5.12
* Update requirements_all.txt for 2.5.12
Marcel van der Veldt [Tue, 11 Jun 2024 19:26:49 +0000 (21:26 +0200)]
Several small bugfixes (#1348)
Santiago Soto [Tue, 11 Jun 2024 19:23:19 +0000 (16:23 -0300)]
Fix snapcast player unsync when master off (#1347)
dependabot[bot] [Tue, 11 Jun 2024 10:14:40 +0000 (12:14 +0200)]
Bump orjson from 3.10.3 to 3.10.4 (#1344)
Bumps [orjson](https://github.com/ijl/orjson) from 3.10.3 to 3.10.4.
- [Release notes](https://github.com/ijl/orjson/releases)
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ijl/orjson/compare/3.10.3...3.10.4)
---
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>
Santiago Soto [Tue, 11 Jun 2024 10:14:28 +0000 (07:14 -0300)]
Fix Snapcast types (#1346)
Fix types
Santiago Soto [Tue, 11 Jun 2024 10:14:12 +0000 (07:14 -0300)]
Refactor SnapCastProvider cmd_volume_set method (#1324)
dependabot[bot] [Mon, 10 Jun 2024 22:00:31 +0000 (00:00 +0200)]
Bump certifi from 2024.2.2 to 2024.6.2 (#1342)
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.2.2 to 2024.6.2.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.06.02)
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 10 Jun 2024 22:00:18 +0000 (00:00 +0200)]
Bump docker/build-push-action from 5.3.0 to 5.4.0 (#1345)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5.3.0...v5.4.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>
dependabot[bot] [Mon, 10 Jun 2024 22:00:03 +0000 (00:00 +0200)]
Bump cryptography from 42.0.7 to 42.0.8 (#1340)
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.7 to 42.0.8.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.7...42.0.8)
---
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>
Jc2k [Mon, 10 Jun 2024 21:59:51 +0000 (22:59 +0100)]
Jellyfin: Don't fail entire sync if a single track or album have an invalid mbid (#1338)
Jc2k [Mon, 10 Jun 2024 21:58:52 +0000 (22:58 +0100)]
Jellyfin: Fix regression importing track artist mapping (#1339)
Marcel van der Veldt [Mon, 10 Jun 2024 00:23:14 +0000 (02:23 +0200)]
Several small bugfixes (#1336)
* Fix enum in config entry
* Fix server-side paging for unknown length lists
Dont assume list length from limit
* Fix smb mount with spaces
* Fix paged_items for playlist tracks as well
* add some comments
* More fixes for paged listings
* fix tunein listing
* Update __init__.py
music-assistant-machine [Mon, 10 Jun 2024 00:22:16 +0000 (02:22 +0200)]
frontend-2.5.11 (#1337)
* Update pyproject.toml for 2.5.11
* Update requirements_all.txt for 2.5.11
Eric Munson [Sun, 9 Jun 2024 23:09:06 +0000 (19:09 -0400)]
Two updates to the Subsonic provider (#1335)
kingy444 [Sun, 9 Jun 2024 21:59:57 +0000 (07:59 +1000)]
Make Jellyfin provider compatible with Emby (#1325)
dependabot[bot] [Sun, 9 Jun 2024 21:01:26 +0000 (23:01 +0200)]
Bump pylint from 3.1.1 to 3.2.3 (#1333)
Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.1.1 to 3.2.3.
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.1.1...v3.2.3)
---
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>
dependabot[bot] [Sun, 9 Jun 2024 12:34:18 +0000 (14:34 +0200)]
Bump codespell from 2.2.6 to 2.3.0 (#1326)
* Bump codespell from 2.2.6 to 2.3.0
Bumps [codespell](https://github.com/codespell-project/codespell) from 2.2.6 to 2.3.0.
- [Release notes](https://github.com/codespell-project/codespell/releases)
- [Commits](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)
---
updated-dependencies:
- dependency-name: codespell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix typo
---------
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>
Jeff Van Epps [Sun, 9 Jun 2024 12:33:55 +0000 (08:33 -0400)]
Add Plex Connect Locally (#1313)
Jc2k [Sun, 9 Jun 2024 12:32:20 +0000 (13:32 +0100)]
Jellyfin: Don't fail entire sync if artist mbid is corrupt (#1332)
dependabot[bot] [Sun, 9 Jun 2024 12:31:34 +0000 (14:31 +0200)]
Bump pytest from 8.2.0 to 8.2.2 (#1334)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.0 to 8.2.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.2.0...8.2.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>
Marcel van der Veldt [Sun, 9 Jun 2024 12:27:07 +0000 (14:27 +0200)]
fix requirements file
dependabot[bot] [Sun, 9 Jun 2024 11:18:40 +0000 (13:18 +0200)]
Bump plexapi from 4.15.12 to 4.15.13 (#1317)
* Bump plexapi from 4.15.12 to 4.15.13
Bumps [plexapi](https://github.com/pkkid/python-plexapi) from 4.15.12 to 4.15.13.
- [Release notes](https://github.com/pkkid/python-plexapi/releases)
- [Commits](https://github.com/pkkid/python-plexapi/compare/4.15.12...4.15.13)
---
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>
Marvin Schenkel [Wed, 5 Jun 2024 17:29:50 +0000 (19:29 +0200)]
Fix: apple music playlists (#1330)
* Fix playlist bugs + add playlist track paging
* Fix playlist bugs + add playlist track paging
dependabot[bot] [Wed, 5 Jun 2024 14:24:18 +0000 (16:24 +0200)]
Bump ytmusicapi from 1.7.2 to 1.7.3 (#1327)
Bumps [ytmusicapi](https://github.com/sigma67/ytmusicapi) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/sigma67/ytmusicapi/releases)
- [Commits](https://github.com/sigma67/ytmusicapi/compare/1.7.2...1.7.3)
---
updated-dependencies:
- dependency-name: ytmusicapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sat, 1 Jun 2024 17:04:33 +0000 (19:04 +0200)]
Bump ytmusicapi from 1.7.0 to 1.7.2 (#1320)
Bumps [ytmusicapi](https://github.com/sigma67/ytmusicapi) from 1.7.0 to 1.7.2.
- [Release notes](https://github.com/sigma67/ytmusicapi/releases)
- [Commits](https://github.com/sigma67/ytmusicapi/compare/1.7.0...1.7.2)
---
updated-dependencies:
- dependency-name: ytmusicapi
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>
nldroid [Sat, 1 Jun 2024 14:27:41 +0000 (16:27 +0200)]
Fix cleanup of orphaned artists and albums on local file provider (#1323)
dependabot[bot] [Sat, 1 Jun 2024 11:50:56 +0000 (13:50 +0200)]
Bump pre-commit from 3.7.0 to 3.7.1 (#1316)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.7.0 to 3.7.1.
- [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.7.0...v3.7.1)
---
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>
dependabot[bot] [Fri, 31 May 2024 09:12:53 +0000 (11:12 +0200)]
Bump mashumaro from 3.12 to 3.13 (#1296)
Bumps [mashumaro](https://github.com/Fatal1ty/mashumaro) from 3.12 to 3.13.
- [Release notes](https://github.com/Fatal1ty/mashumaro/releases)
- [Commits](https://github.com/Fatal1ty/mashumaro/compare/v3.12...v3.13)
---
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>
dependabot[bot] [Fri, 31 May 2024 09:12:40 +0000 (11:12 +0200)]
Bump aiorun from 2023.7.2 to 2024.5.1 (#1298)
Bumps [aiorun](https://github.com/cjrh/aiorun) from 2023.7.2 to 2024.5.1.
- [Changelog](https://github.com/cjrh/aiorun/blob/master/CHANGES)
- [Commits](https://github.com/cjrh/aiorun/compare/v2023.7.2...v2024.5.1)
---
updated-dependencies:
- dependency-name: aiorun
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 31 May 2024 07:37:45 +0000 (09:37 +0200)]
Bump docker/login-action from 3.1.0 to 3.2.0 (#1321)
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.1.0...v3.2.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>
Santiago Soto [Thu, 30 May 2024 08:14:59 +0000 (05:14 -0300)]
Fix snapcast players ids (#1322)
cociweb [Tue, 28 May 2024 09:09:26 +0000 (11:09 +0200)]
Turn off Display and visualization by default (#1318)
Marvin Schenkel [Fri, 24 May 2024 15:08:50 +0000 (17:08 +0200)]
Add a few guards for cases where related MediaItems are unavailable. (#1319)
Marvin Schenkel [Wed, 22 May 2024 06:07:15 +0000 (08:07 +0200)]
Apple music provider (#1315)
* Added encrypted http stream type
* Add library functions
* Add playback
* Add playback
* Precommit
* Add decryption key caching, notes on albums and artist and provider icon.
* Test download cdm files
* Test download cdm files
* Test download cdm files
* Linting fixes
* Update gitignore
* Pin m3u8
* Pin m3u8
* Pin m3u8
* Add similar tracks
* Add search
* Add search
* Update music_assistant/server/providers/apple_music/__init__.py
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
* Fix feedback
* Rework playlist/audio helpers to support m3u8 keys.
* Add throttling to get/post functions.
---------
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
sprocket-9 [Mon, 20 May 2024 21:42:13 +0000 (22:42 +0100)]
Fix owner id mismatch bug in Spotify create playlist API (#1314)
OzGav [Fri, 17 May 2024 13:54:44 +0000 (23:54 +1000)]
Fix typo in sample rate config options (#1312)
Typo
Jozef Kruszynski [Thu, 16 May 2024 22:47:28 +0000 (00:47 +0200)]
Adjust release script to account for both beta and stable releases (#1310)
sprocket-9 [Thu, 16 May 2024 12:02:13 +0000 (13:02 +0100)]
Fixes the spotify json decode mime-type errors (#1311)
dependabot[bot] [Wed, 15 May 2024 22:26:48 +0000 (00:26 +0200)]
Bump ruff from 0.4.3 to 0.4.4 (#1297)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.4.3 to 0.4.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/v0.4.3...v0.4.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>
dependabot[bot] [Wed, 15 May 2024 22:26:30 +0000 (00:26 +0200)]
Bump pylint from 3.1.0 to 3.1.1 (#1300)
Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.1.0...v3.1.1)
---
updated-dependencies:
- dependency-name: pylint
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>
Jozef Kruszynski [Wed, 15 May 2024 05:57:48 +0000 (07:57 +0200)]
Fix add to Tidal Library (#1309)
lokiberra [Wed, 15 May 2024 05:56:55 +0000 (01:56 -0400)]
Fix for missing Artist Metadata in Jellyfin (#1308)
Marcel van der Veldt [Tue, 14 May 2024 22:58:44 +0000 (00:58 +0200)]
do not try to store dynamic urls in last played
Marcel van der Veldt [Tue, 14 May 2024 22:50:17 +0000 (00:50 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Tue, 14 May 2024 22:50:04 +0000 (00:50 +0200)]
fix cast metadata
music-assistant-machine [Tue, 14 May 2024 22:49:56 +0000 (00:49 +0200)]
frontend-2.5.10 (#1307)
* Update pyproject.toml for 2.5.10
* Update requirements_all.txt for 2.5.10
music-assistant-machine [Tue, 14 May 2024 19:09:48 +0000 (21:09 +0200)]
frontend-2.5.9 (#1306)
* Update pyproject.toml for 2.5.9
* Update requirements_all.txt for 2.5.9
Marcel van der Veldt [Tue, 14 May 2024 18:48:50 +0000 (20:48 +0200)]
A collection of small bugfixes and tweaks (#1305)
* Fix paged listings total
* Precache album tracks
* Speedup playlist track listings
* Fix random sort for builtin playlists
* Fix local images on Jellfyin
they are considered as not remotely accessible
* catch parse errors in jellyfin
* Fix typo
* Fix browse feature
Eric Munson [Tue, 14 May 2024 16:46:10 +0000 (12:46 -0400)]
Subsonic: Set Track.disc_number to 0 for now (#1304)
The standard for Open Subsonic is not complete for Songs so we don't
know if this field will be supported. Once the standard is ready we can
readress this.
Signed-off-by: Eric B Munson <eric@munsonfam.org>
lokiberra [Mon, 13 May 2024 21:48:51 +0000 (17:48 -0400)]
Remove Requirement for Password for Jellyfin (#1303)
Marcel van der Veldt [Mon, 13 May 2024 21:47:57 +0000 (23:47 +0200)]
Do not use ISRC or barcode for lookups on MusicBrainz (#1302)
this info is incomplete and will lead to many useless calls, the strict MB id's or text searches are preferred.
Marcel van der Veldt [Mon, 13 May 2024 18:48:56 +0000 (20:48 +0200)]
A few small optimizations and bugfixes (#1301)
Marcel van der Veldt [Mon, 13 May 2024 12:23:45 +0000 (14:23 +0200)]
Limit queries to all online (metadata) resources (#1295)
music-assistant-machine [Sat, 11 May 2024 17:47:33 +0000 (19:47 +0200)]
frontend-2.5.8 (#1294)
* Update pyproject.toml for 2.5.8
* Update requirements_all.txt for 2.5.8
Marcel van der Veldt [Sat, 11 May 2024 17:47:23 +0000 (19:47 +0200)]
add latest tag to stable image
Marcel van der Veldt [Sat, 11 May 2024 17:44:41 +0000 (19:44 +0200)]
Fix mass user playlists (and queue items) limited to 50 items (#1293)
music-assistant-machine [Sat, 11 May 2024 01:14:37 +0000 (03:14 +0200)]
frontend-2.5.7 (#1292)
* Update pyproject.toml for 2.5.7
* Update requirements_all.txt for 2.5.7
Marcel van der Veldt [Fri, 10 May 2024 19:44:54 +0000 (21:44 +0200)]
Fix default enqueue options (#1291)
Marvin Schenkel [Fri, 10 May 2024 18:09:40 +0000 (20:09 +0200)]
Fix phantom artists in library (#1290)
* Fix phantom artists in library
* Fix phantom artists in library
* Fix phantom artists in library