music-assistant-server.git
20 months agofix for encoded url
Marcel van der Veldt [Fri, 19 Jul 2024 23:48:01 +0000 (01:48 +0200)]
fix for encoded url

20 months agocorrect group_members
Marcel van der Veldt [Fri, 19 Jul 2024 23:17:18 +0000 (01:17 +0200)]
correct group_members

20 months agoSnapcast: Fix unsync master (#1507)
Santiago Soto [Thu, 18 Jul 2024 17:29:15 +0000 (14:29 -0300)]
Snapcast: Fix unsync master (#1507)

fix typo

20 months agoBump docker/build-push-action from 6.4.0 to 6.4.1 (#1506)
dependabot[bot] [Wed, 17 Jul 2024 22:06:34 +0000 (00:06 +0200)]
Bump docker/build-push-action from 6.4.0 to 6.4.1 (#1506)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.4.0...v6.4.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  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>
20 months agoYTMusic: Change to pypi package + dependency updates (#1505)
Marvin Schenkel [Tue, 16 Jul 2024 07:48:42 +0000 (09:48 +0200)]
YTMusic: Change to pypi package + dependency updates (#1505)

* Bump ytm dependencies.

* Bump ytm dependencies.

20 months agoBump docker/build-push-action from 6.3.0 to 6.4.0 (#1501)
dependabot[bot] [Tue, 16 Jul 2024 07:41:41 +0000 (09:41 +0200)]
Bump docker/build-push-action from 6.3.0 to 6.4.0 (#1501)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.3.0...v6.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>
20 months agoBump ruff from 0.5.1 to 0.5.2 (#1502)
dependabot[bot] [Tue, 16 Jul 2024 07:41:31 +0000 (09:41 +0200)]
Bump ruff from 0.5.1 to 0.5.2 (#1502)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.5.1 to 0.5.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/0.5.1...0.5.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>
20 months agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Mon, 15 Jul 2024 21:22:46 +0000 (23:22 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

20 months agofix artists tag parser
Marcel van der Veldt [Mon, 15 Jul 2024 21:22:33 +0000 (23:22 +0200)]
fix artists tag parser

20 months agofrontend-2.6.4 (#1500)
music-assistant-machine [Sun, 14 Jul 2024 21:57:47 +0000 (23:57 +0200)]
frontend-2.6.4 (#1500)

* Update pyproject.toml for 2.6.4

* Update requirements_all.txt for 2.6.4

20 months agofix artist splitter
Marcel van der Veldt [Sun, 14 Jul 2024 21:46:36 +0000 (23:46 +0200)]
fix artist splitter

20 months agoIgnore sonos vanished event
Marcel van der Veldt [Sun, 14 Jul 2024 21:07:40 +0000 (23:07 +0200)]
Ignore sonos vanished event

20 months agoiterate over async generator (#1499)
xmirakulix [Sun, 14 Jul 2024 21:03:38 +0000 (23:03 +0200)]
iterate over async generator (#1499)

20 months agoApple Music: Fix playlist page size for Apple music. (#1498)
Marvin Schenkel [Sun, 14 Jul 2024 17:36:42 +0000 (19:36 +0200)]
Apple Music: Fix playlist page size for Apple music. (#1498)

Fix playlist page size for Apple musoic.

20 months agoYTMusic: Rewrite YTM auth to ytdlp access token plugin (#1497)
Marvin Schenkel [Sun, 14 Jul 2024 17:36:07 +0000 (19:36 +0200)]
YTMusic: Rewrite YTM auth to ytdlp access token plugin (#1497)

* Rewrite YTM auth to ytdlp access token plugin.

* Rewrite YTM auth to ytdlp access token plugin.

20 months agoSnapcast: Fix call _can_sync_with (#1496)
Santiago Soto [Sun, 14 Jul 2024 12:53:32 +0000 (09:53 -0300)]
Snapcast: Fix call _can_sync_with (#1496)

21 months agobash is annoying
Marcel van der Veldt [Sat, 13 Jul 2024 17:07:28 +0000 (19:07 +0200)]
bash is annoying

21 months agolets add some more brackets
Marcel van der Veldt [Sat, 13 Jul 2024 17:04:22 +0000 (19:04 +0200)]
lets add some more brackets

21 months agoanother attempt to fix the release script
Marcel van der Veldt [Sat, 13 Jul 2024 17:01:38 +0000 (19:01 +0200)]
another attempt to fix the release script

21 months agoallow rc in prerelease
Marcel van der Veldt [Sat, 13 Jul 2024 16:47:15 +0000 (18:47 +0200)]
allow rc in prerelease

21 months agofrontend-2.6.3 (#1495)
music-assistant-machine [Sat, 13 Jul 2024 14:50:48 +0000 (16:50 +0200)]
frontend-2.6.3 (#1495)

* Update pyproject.toml for 2.6.3

* Update requirements_all.txt for 2.6.3

21 months agoSnapcast: Fix sync methods (#1491)
Santiago Soto [Sat, 13 Jul 2024 14:50:35 +0000 (11:50 -0300)]
Snapcast: Fix sync methods (#1491)

21 months agoVarious small bugfixes and optimizations (#1494)
Marcel van der Veldt [Sat, 13 Jul 2024 14:47:08 +0000 (16:47 +0200)]
Various small bugfixes and optimizations (#1494)

* Fix pause support in HA players

* Revert browse to non-paged lists

paging on browse causes more headache than benefit

* Optimize playlist tracks handling

* precache playlist tracks

* Match tracks in playlist

* Fix albumtype on Tidal

* ensure full item on library add

21 months agoUpdate name to clarify difference with the integration (#1492)
OzGav [Fri, 12 Jul 2024 17:50:43 +0000 (03:50 +1000)]
Update name to clarify difference with the integration (#1492)

21 months agoYT Music: Fix token expiration on reboot (#1493)
Marvin Schenkel [Fri, 12 Jul 2024 10:23:51 +0000 (12:23 +0200)]
YT Music: Fix token expiration on reboot (#1493)

Write yt dlp cache on startup.

21 months agoSubsonic: Workaround for Navidrome Various Artists track handling (#1490)
Eric Munson [Thu, 11 Jul 2024 21:58:59 +0000 (17:58 -0400)]
Subsonic: Workaround for Navidrome Various Artists track handling (#1490)

21 months agoApple Music: (Hopefully) fix time out issues + fix handling of missing artist details...
Marvin Schenkel [Thu, 11 Jul 2024 18:38:49 +0000 (20:38 +0200)]
Apple Music: (Hopefully) fix time out issues + fix handling of missing artist details (#1489)

* Fix timeout issues and added itemmapping in case an Artist cannot be found

* Remove debug statement for solved issue.

21 months agoRevert ytmusicapi to 1.7.3 (#1488)
Marvin Schenkel [Thu, 11 Jul 2024 08:17:33 +0000 (10:17 +0200)]
Revert ytmusicapi to 1.7.3 (#1488)

21 months agoBump actions/setup-python from 5.1.0 to 5.1.1 (#1487)
dependabot[bot] [Wed, 10 Jul 2024 17:53:21 +0000 (19:53 +0200)]
Bump actions/setup-python from 5.1.0 to 5.1.1 (#1487)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5.1.0...v5.1.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  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>
21 months agofix typo
Marcel van der Veldt [Wed, 10 Jul 2024 17:26:34 +0000 (19:26 +0200)]
fix typo

21 months agofrontend-2.6.1 (#1486)
music-assistant-machine [Tue, 9 Jul 2024 20:42:19 +0000 (22:42 +0200)]
frontend-2.6.1 (#1486)

* Update pyproject.toml for 2.6.1

* Update requirements_all.txt for 2.6.1

21 months agodo not allow split on ampersand
Marcel van der Veldt [Tue, 9 Jul 2024 20:41:34 +0000 (22:41 +0200)]
do not allow split on ampersand

21 months agochange order of config entry type
Marcel van der Veldt [Tue, 9 Jul 2024 20:38:16 +0000 (22:38 +0200)]
change order of config entry type

21 months agosome tweaks
Marcel van der Veldt [Tue, 9 Jul 2024 20:24:24 +0000 (22:24 +0200)]
some tweaks

21 months agosome tweaks
Marcel van der Veldt [Tue, 9 Jul 2024 19:45:43 +0000 (21:45 +0200)]
some tweaks

21 months agoadd error logging for qobuz
Marcel van der Veldt [Tue, 9 Jul 2024 18:56:56 +0000 (20:56 +0200)]
add error logging for qobuz

21 months agotweak metadata retrieval
Marcel van der Veldt [Tue, 9 Jul 2024 18:38:07 +0000 (20:38 +0200)]
tweak metadata retrieval

21 months agoFix MusicBrainz external ID match (#1485)
Marcel van der Veldt [Tue, 9 Jul 2024 17:18:51 +0000 (19:18 +0200)]
Fix MusicBrainz external ID match (#1485)

21 months agoAdd typing for fullykiosk (#1482)
Jc2k [Tue, 9 Jul 2024 15:51:28 +0000 (16:51 +0100)]
Add typing for fullykiosk (#1482)

21 months agoJellyfin: More logging of tracks without media streams (#1484)
Jc2k [Tue, 9 Jul 2024 15:42:50 +0000 (16:42 +0100)]
Jellyfin: More logging of tracks without media streams (#1484)

21 months agoSilence the logger for Airplay DACP commands (#1483)
Marcel van der Veldt [Tue, 9 Jul 2024 11:08:56 +0000 (13:08 +0200)]
Silence the logger for Airplay DACP commands (#1483)

21 months agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Mon, 8 Jul 2024 23:27:15 +0000 (01:27 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

21 months agoextend intervals
Marcel van der Veldt [Mon, 8 Jul 2024 23:27:07 +0000 (01:27 +0200)]
extend intervals

21 months agofrontend-2.6.0 (#1481)
music-assistant-machine [Mon, 8 Jul 2024 23:24:05 +0000 (01:24 +0200)]
frontend-2.6.0 (#1481)

21 months agosilence eyed3 logger
Marcel van der Veldt [Mon, 8 Jul 2024 23:23:33 +0000 (01:23 +0200)]
silence eyed3 logger

21 months agoAdd typing for Plex (#1479)
Jc2k [Mon, 8 Jul 2024 22:39:01 +0000 (23:39 +0100)]
Add typing for Plex (#1479)

21 months agoBump plexapi from 4.15.13 to 4.15.15 (#1478)
dependabot[bot] [Mon, 8 Jul 2024 22:38:44 +0000 (00:38 +0200)]
Bump plexapi from 4.15.13 to 4.15.15 (#1478)

* Bump plexapi from 4.15.13 to 4.15.15

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

---
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>
21 months agoBump ytmusicapi from 1.7.3 to 1.7.4 (#1476)
dependabot[bot] [Mon, 8 Jul 2024 22:37:45 +0000 (00:37 +0200)]
Bump ytmusicapi from 1.7.3 to 1.7.4 (#1476)

* Bump ytmusicapi from 1.7.3 to 1.7.4

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

---
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>
21 months agoRefactor/cleanup the get/add logic for mediaitems + metadata retrieval (#1480)
Marcel van der Veldt [Mon, 8 Jul 2024 22:34:10 +0000 (00:34 +0200)]
Refactor/cleanup the get/add logic for mediaitems + metadata retrieval (#1480)

21 months agoBump ruff from 0.5.0 to 0.5.1 (#1477)
dependabot[bot] [Mon, 8 Jul 2024 18:54:41 +0000 (20:54 +0200)]
Bump ruff from 0.5.0 to 0.5.1 (#1477)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.5.0 to 0.5.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.5.0...0.5.1)

---
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>
21 months agoAdd typing for test provider (#1474)
Jc2k [Mon, 8 Jul 2024 18:53:46 +0000 (19:53 +0100)]
Add typing for test provider (#1474)

21 months agoBump orjson from 3.10.5 to 3.10.6 (#1475)
dependabot[bot] [Mon, 8 Jul 2024 18:53:33 +0000 (20:53 +0200)]
Bump orjson from 3.10.5 to 3.10.6 (#1475)

Bumps [orjson](https://github.com/ijl/orjson) from 3.10.5 to 3.10.6.
- [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.5...3.10.6)

---
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>
21 months agoAdd type checking for filesystem_smb (#1470)
Jc2k [Mon, 8 Jul 2024 15:44:54 +0000 (16:44 +0100)]
Add type checking for filesystem_smb (#1470)

21 months agoBump yt-dlp from 2024.7.1 to 2024.7.7 (#1473)
dependabot[bot] [Mon, 8 Jul 2024 15:43:42 +0000 (17:43 +0200)]
Bump yt-dlp from 2024.7.1 to 2024.7.7 (#1473)

* Bump yt-dlp from 2024.7.1 to 2024.7.7

Bumps [yt-dlp](https://github.com/yt-dlp/yt-dlp) from 2024.7.1 to 2024.7.7.
- [Release notes](https://github.com/yt-dlp/yt-dlp/releases)
- [Changelog](https://github.com/yt-dlp/yt-dlp/blob/master/Changelog.md)
- [Commits](https://github.com/yt-dlp/yt-dlp/compare/2024.07.01...2024.07.07)

---
updated-dependencies:
- dependency-name: yt-dlp
  dependency-type: direct:production
...

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>
21 months agoCleanup Matching logic + add tests (#1472)
Marcel van der Veldt [Mon, 8 Jul 2024 13:12:36 +0000 (15:12 +0200)]
Cleanup Matching logic + add tests (#1472)

21 months agoReplace windows separators in m3u (#1471)
Melvyn Harbour [Mon, 8 Jul 2024 12:58:48 +0000 (13:58 +0100)]
Replace windows separators in m3u (#1471)

21 months agoSubsonic: UNKNOWN_ARTIST handling (#1464)
Eric Munson [Sun, 7 Jul 2024 22:51:29 +0000 (18:51 -0400)]
Subsonic: UNKNOWN_ARTIST handling (#1464)

21 months agoJellyfin: Skip tracks with no MediaStreams (#1469)
Jc2k [Sun, 7 Jul 2024 22:11:01 +0000 (23:11 +0100)]
Jellyfin: Skip tracks with no MediaStreams (#1469)

21 months agoFix Jellyfin similar tracks (#1468)
Jc2k [Sun, 7 Jul 2024 22:00:28 +0000 (23:00 +0100)]
Fix Jellyfin similar tracks (#1468)

21 months agoAdd typing for filesystem_local (#1461)
Jc2k [Sun, 7 Jul 2024 21:59:53 +0000 (22:59 +0100)]
Add typing for filesystem_local (#1461)

21 months agoAdd typing for builtin (#1450)
Jc2k [Sun, 7 Jul 2024 21:42:53 +0000 (22:42 +0100)]
Add typing for builtin (#1450)

21 months agoAdd file extension for log (#1467)
Melvyn Harbour [Sun, 7 Jul 2024 21:40:27 +0000 (22:40 +0100)]
Add file extension for log (#1467)

Add file extension

21 months agoSnapcast: revert dryout and set state by hand (#1460)
Santiago Soto [Sun, 7 Jul 2024 17:38:31 +0000 (14:38 -0300)]
Snapcast: revert dryout and set state by hand (#1460)

21 months agoapple_music: Fix creation of dummy albums (#1466)
xmirakulix [Sun, 7 Jul 2024 17:24:32 +0000 (19:24 +0200)]
apple_music: Fix creation of dummy albums (#1466)

Fix creation of dummy albums

21 months agoApple Music: Fix edge case for album parsing (#1463)
Marvin Schenkel [Sun, 7 Jul 2024 13:16:08 +0000 (15:16 +0200)]
Apple Music: Fix edge case for album parsing (#1463)

* Fix albums without name. Increase cooldown periode on 504 timeout.

* Fix edge case for albums.

21 months agoApple Music: Fix albums without name, increase cooldown periode on 504 gateway timeou...
Marvin Schenkel [Sun, 7 Jul 2024 12:29:19 +0000 (14:29 +0200)]
Apple Music: Fix albums without name, increase cooldown periode on 504 gateway timeouts. (#1462)

Fix albums without name. Increase cooldown periode on 504 timeout.

21 months agorevert dryout and set state by hand
Santiago Soto [Sat, 6 Jul 2024 22:57:58 +0000 (19:57 -0300)]
revert dryout and set state by hand

21 months agoFix: Add guard for taskmanager aexit. (#1459)
Marvin Schenkel [Sat, 6 Jul 2024 15:06:37 +0000 (17:06 +0200)]
Fix: Add guard for taskmanager aexit. (#1459)

Add guard for taskmanager aexit.

21 months agoFix album tracks (#1458)
Marcel van der Veldt [Sat, 6 Jul 2024 13:43:28 +0000 (15:43 +0200)]
Fix album tracks (#1458)

21 months agoApple Music: Ensure Albums have an artist for custom music. (#1457)
Marvin Schenkel [Sat, 6 Jul 2024 12:08:03 +0000 (14:08 +0200)]
Apple Music: Ensure Albums have an artist for custom music. (#1457)

Ensure Albums have an artist for custom music.

21 months agocleanup
Marcel van der Veldt [Sat, 6 Jul 2024 10:57:32 +0000 (12:57 +0200)]
cleanup

21 months agoUse TaskManager instead of TaskGroup (#1456)
Marcel van der Veldt [Sat, 6 Jul 2024 10:20:11 +0000 (12:20 +0200)]
Use TaskManager instead of TaskGroup (#1456)

for operations where we don't want to stop other tasks when one of the tasks fails

21 months agoFix provider load at startup (#1455)
Marcel van der Veldt [Sat, 6 Jul 2024 09:23:03 +0000 (11:23 +0200)]
Fix provider load at startup (#1455)

21 months agoProtect artist retrieval in Subsonic get_artist_toptracks() (#1454)
Eric Munson [Sat, 6 Jul 2024 08:51:27 +0000 (04:51 -0400)]
Protect artist retrieval in Subsonic get_artist_toptracks() (#1454)

21 months agoBump certifi from 2024.6.2 to 2024.7.4 (#1453)
dependabot[bot] [Fri, 5 Jul 2024 22:27:33 +0000 (00:27 +0200)]
Bump certifi from 2024.6.2 to 2024.7.4 (#1453)

Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.6.2 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
21 months agoBump hass client to 1.2.0 (#1452)
Marcel van der Veldt [Fri, 5 Jul 2024 22:22:45 +0000 (00:22 +0200)]
Bump hass client to 1.2.0 (#1452)

21 months agoA collection of small bugfixes and optimizations (#1451)
Marcel van der Veldt [Fri, 5 Jul 2024 22:14:06 +0000 (00:14 +0200)]
A collection of small bugfixes and optimizations (#1451)

21 months agoAdd typing for radiobrowser (#1449)
Jc2k [Fri, 5 Jul 2024 14:23:01 +0000 (15:23 +0100)]
Add typing for radiobrowser (#1449)

21 months agoAdd typing for radiobrowser
John Carr [Fri, 5 Jul 2024 13:42:06 +0000 (14:42 +0100)]
Add typing for radiobrowser

21 months agoBetter handle of SMB mount with special characters in username/password (#1448)
Marcel van der Veldt [Fri, 5 Jul 2024 13:21:46 +0000 (15:21 +0200)]
Better handle of SMB mount with special characters in username/password (#1448)

21 months agoReload Snapcast provider when connection to the server gets lost (#1447)
Marcel van der Veldt [Fri, 5 Jul 2024 10:18:45 +0000 (12:18 +0200)]
Reload Snapcast provider when connection to the server gets lost (#1447)

21 months agoFix some bugs caused by regression (#1446)
Marcel van der Veldt [Fri, 5 Jul 2024 07:54:49 +0000 (09:54 +0200)]
Fix some bugs caused by regression (#1446)

21 months agoBetter handling of album directory for local files (#1445)
Marcel van der Veldt [Thu, 4 Jul 2024 23:25:03 +0000 (01:25 +0200)]
Better handling of album directory for local files (#1445)

21 months agoSnapcast: Reload built-in server in case of connection loss (#1442)
Santiago Soto [Thu, 4 Jul 2024 21:49:03 +0000 (18:49 -0300)]
Snapcast: Reload built-in server in case of connection loss (#1442)

21 months agoBump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#1444)
dependabot[bot] [Thu, 4 Jul 2024 18:33:23 +0000 (20:33 +0200)]
Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#1444)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.3.0...v3.4.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>
21 months agoDon't load_provider if provider already deleted (#1436)
Jc2k [Thu, 4 Jul 2024 11:22:17 +0000 (12:22 +0100)]
Don't load_provider if provider already deleted (#1436)

21 months agoBump docker/build-push-action from 6.2.0 to 6.3.0 (#1439)
dependabot[bot] [Thu, 4 Jul 2024 11:19:11 +0000 (13:19 +0200)]
Bump docker/build-push-action from 6.2.0 to 6.3.0 (#1439)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.2.0...v6.3.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>
21 months agoAdd Setup Script (#1438)
Santiago Soto [Thu, 4 Jul 2024 11:14:51 +0000 (08:14 -0300)]
Add Setup Script (#1438)

Basic setup script

21 months agoAutomatically repair configs broken by the last_error retry glitch (#1443)
Jc2k [Thu, 4 Jul 2024 11:14:28 +0000 (12:14 +0100)]
Automatically repair configs broken by the last_error retry glitch (#1443)

21 months agoSnapcast remove unused code (#1441)
Santiago Soto [Wed, 3 Jul 2024 19:39:26 +0000 (16:39 -0300)]
Snapcast remove unused code (#1441)

21 months agoRemove unused code
Santiago Soto [Wed, 3 Jul 2024 18:56:27 +0000 (15:56 -0300)]
Remove unused code

21 months agoBump yt-dlp from 2024.5.27 to 2024.7.1 (#1435)
dependabot[bot] [Wed, 3 Jul 2024 17:49:48 +0000 (19:49 +0200)]
Bump yt-dlp from 2024.5.27 to 2024.7.1 (#1435)

* Bump yt-dlp from 2024.5.27 to 2024.7.1

Bumps [yt-dlp](https://github.com/yt-dlp/yt-dlp) from 2024.5.27 to 2024.7.1.
- [Release notes](https://github.com/yt-dlp/yt-dlp/releases)
- [Changelog](https://github.com/yt-dlp/yt-dlp/blob/master/Changelog.md)
- [Commits](https://github.com/yt-dlp/yt-dlp/compare/2024.05.27...2024.07.01)

---
updated-dependencies:
- dependency-name: yt-dlp
  dependency-type: direct:production
...

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>
21 months agoSnapcast remove check for 0.27 (#1419)
Santiago Soto [Wed, 3 Jul 2024 06:45:25 +0000 (03:45 -0300)]
Snapcast remove check for 0.27 (#1419)

21 months agoBump ruff from 0.4.10 to 0.5.0 (#1430)
dependabot[bot] [Wed, 3 Jul 2024 06:44:33 +0000 (08:44 +0200)]
Bump ruff from 0.4.10 to 0.5.0 (#1430)

* Bump ruff from 0.4.10 to 0.5.0

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

---
updated-dependencies:
- dependency-name: ruff
  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>
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
21 months agoBump py-opensonic to 5.1.1 (#1437)
Eric Munson [Wed, 3 Jul 2024 06:44:10 +0000 (02:44 -0400)]
Bump py-opensonic to 5.1.1 (#1437)

For a relaxation of the responses package version requirement.

Signed-off-by: Eric B Munson <eric@munsonfam.org>
21 months agoSnapcast: Add delay, before so that the stream does not idle immediately (#1434)
Santiago Soto [Tue, 2 Jul 2024 21:06:21 +0000 (18:06 -0300)]
Snapcast: Add delay, before so that the stream does not idle immediately (#1434)

21 months agoBump python-fullykiosk from 0.0.12 to 0.0.14 (#1431)
dependabot[bot] [Tue, 2 Jul 2024 21:02:28 +0000 (23:02 +0200)]
Bump python-fullykiosk from 0.0.12 to 0.0.14 (#1431)

* Bump python-fullykiosk from 0.0.12 to 0.0.14

Bumps [python-fullykiosk](https://github.com/cgarwood/python-fullykiosk) from 0.0.12 to 0.0.14.
- [Release notes](https://github.com/cgarwood/python-fullykiosk/releases)
- [Commits](https://github.com/cgarwood/python-fullykiosk/compare/0.0.12...0.0.14)

---
updated-dependencies:
- dependency-name: python-fullykiosk
  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>
21 months agoMypy: Add music_assistant.common (#1428)
Jc2k [Tue, 2 Jul 2024 20:50:19 +0000 (21:50 +0100)]
Mypy: Add music_assistant.common (#1428)

21 months agomake dryout_ms ui configurable
Santiago Soto [Tue, 2 Jul 2024 20:39:29 +0000 (17:39 -0300)]
make dryout_ms ui configurable

21 months agoBump pylint from 3.2.3 to 3.2.5 (#1432)
dependabot[bot] [Tue, 2 Jul 2024 09:07:11 +0000 (11:07 +0200)]
Bump pylint from 3.2.3 to 3.2.5 (#1432)

Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.2.3 to 3.2.5.
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.3...v3.2.5)

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