music-assistant-server.git
22 months agoAdjust release script to account for both beta and stable releases (#1310)
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)

22 months agoFixes the spotify json decode mime-type errors (#1311)
sprocket-9 [Thu, 16 May 2024 12:02:13 +0000 (13:02 +0100)]
Fixes the spotify json decode mime-type errors (#1311)

23 months agoBump ruff from 0.4.3 to 0.4.4 (#1297)
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>
23 months agoBump pylint from 3.1.0 to 3.1.1 (#1300)
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>
23 months agoFix add to Tidal Library (#1309)
Jozef Kruszynski [Wed, 15 May 2024 05:57:48 +0000 (07:57 +0200)]
Fix add to Tidal Library  (#1309)

23 months agoFix for missing Artist Metadata in Jellyfin (#1308)
lokiberra [Wed, 15 May 2024 05:56:55 +0000 (01:56 -0400)]
Fix for missing Artist Metadata in Jellyfin (#1308)

23 months agodo not try to store dynamic urls in last played
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

23 months agoMerge branch 'main' of https://github.com/music-assistant/server
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

23 months agofix cast metadata
Marcel van der Veldt [Tue, 14 May 2024 22:50:04 +0000 (00:50 +0200)]
fix cast metadata

23 months agofrontend-2.5.10 (#1307)
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

23 months agofrontend-2.5.9 (#1306)
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

23 months agoA collection of small bugfixes and tweaks (#1305)
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

23 months agoSubsonic: Set Track.disc_number to 0 for now (#1304)
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>
23 months agoRemove Requirement for Password for Jellyfin (#1303)
lokiberra [Mon, 13 May 2024 21:48:51 +0000 (17:48 -0400)]
Remove Requirement for Password for Jellyfin (#1303)

23 months agoDo not use ISRC or barcode for lookups on MusicBrainz (#1302)
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.

23 months agoA few small optimizations and bugfixes (#1301)
Marcel van der Veldt [Mon, 13 May 2024 18:48:56 +0000 (20:48 +0200)]
A few small optimizations and bugfixes (#1301)

23 months agoLimit queries to all online (metadata) resources (#1295)
Marcel van der Veldt [Mon, 13 May 2024 12:23:45 +0000 (14:23 +0200)]
Limit queries to all online (metadata) resources (#1295)

23 months agofrontend-2.5.8 (#1294)
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

23 months agoadd latest tag to stable image
Marcel van der Veldt [Sat, 11 May 2024 17:47:23 +0000 (19:47 +0200)]
add latest tag to stable image

23 months agoFix mass user playlists (and queue items) limited to 50 items (#1293)
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)

23 months agofrontend-2.5.7 (#1292)
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

23 months agoFix default enqueue options (#1291)
Marcel van der Veldt [Fri, 10 May 2024 19:44:54 +0000 (21:44 +0200)]
Fix default enqueue options (#1291)

23 months agoFix phantom artists in library (#1290)
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

23 months agoFix the quality score (#1289)
Marcel van der Veldt [Fri, 10 May 2024 13:24:40 +0000 (15:24 +0200)]
Fix the quality score (#1289)

23 months agofix copy paste issue
Marcel van der Veldt [Thu, 9 May 2024 19:39:12 +0000 (21:39 +0200)]
fix copy paste issue

23 months agofrontend-2.5.6 (#1288)
music-assistant-machine [Thu, 9 May 2024 19:27:20 +0000 (21:27 +0200)]
frontend-2.5.6 (#1288)

* Update pyproject.toml for 2.5.6

* Update requirements_all.txt for 2.5.6

23 months agoensure position is present on playlist track
Marcel van der Veldt [Thu, 9 May 2024 19:10:37 +0000 (21:10 +0200)]
ensure position is present on playlist track

23 months agoSome minor tweaks (#1287)
Marcel van der Veldt [Thu, 9 May 2024 18:59:30 +0000 (20:59 +0200)]
Some minor tweaks (#1287)

23 months agofrontend-2.5.5 (#1286)
music-assistant-machine [Thu, 9 May 2024 15:25:16 +0000 (17:25 +0200)]
frontend-2.5.5 (#1286)

* Update pyproject.toml for 2.5.5

* Update requirements_all.txt for 2.5.5

23 months agoSome small tweaks and bugfixes (#1285)
Marcel van der Veldt [Thu, 9 May 2024 15:25:05 +0000 (17:25 +0200)]
Some small tweaks and bugfixes (#1285)

23 months agofrontend-2.5.4 (#1284)
music-assistant-machine [Wed, 8 May 2024 22:45:55 +0000 (00:45 +0200)]
frontend-2.5.4 (#1284)

* Update pyproject.toml for 2.5.4

* Update requirements_all.txt for 2.5.4

23 months agoFix several issues with playlists edits (#1283)
Marcel van der Veldt [Wed, 8 May 2024 22:31:40 +0000 (00:31 +0200)]
Fix several issues with playlists edits (#1283)

23 months agoFix call to _get_provider_playlist_tracks (#1282)
Marvin Schenkel [Wed, 8 May 2024 19:14:44 +0000 (21:14 +0200)]
Fix call to _get_provider_playlist_tracks (#1282)

* Fix call to _get_provider_playlist_tracks

* Fix call to _get_provider_playlist_tracks

* Fix call to _get_provider_playlist_tracks

23 months agoadd backwards compatible fix for current_item_id
Marcel van der Veldt [Wed, 8 May 2024 00:41:01 +0000 (02:41 +0200)]
add backwards compatible fix for current_item_id

23 months agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Wed, 8 May 2024 00:23:22 +0000 (02:23 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

23 months agofix polling
Marcel van der Veldt [Wed, 8 May 2024 00:23:14 +0000 (02:23 +0200)]
fix polling

23 months agoFix: Deezer albums (#1281)
Jonathan Bangert [Tue, 7 May 2024 22:20:32 +0000 (00:20 +0200)]
Fix: Deezer albums (#1281)

fix: deezer albums

23 months agocleanup unused var
Marcel van der Veldt [Tue, 7 May 2024 21:16:50 +0000 (23:16 +0200)]
cleanup unused var

23 months agofix sync/unsync
Marcel van der Veldt [Tue, 7 May 2024 21:01:40 +0000 (23:01 +0200)]
fix sync/unsync

23 months agoadd some more logging
Marcel van der Veldt [Tue, 7 May 2024 20:41:46 +0000 (22:41 +0200)]
add some more logging

23 months agofix playlist playback
Marcel van der Veldt [Tue, 7 May 2024 20:33:48 +0000 (22:33 +0200)]
fix playlist playback

23 months agofix playback
Marcel van der Veldt [Tue, 7 May 2024 20:19:29 +0000 (22:19 +0200)]
fix playback

23 months agofix mark_item_played
Marcel van der Veldt [Tue, 7 May 2024 19:45:25 +0000 (21:45 +0200)]
fix mark_item_played

23 months agofrontend-2.5.3 (#1280)
music-assistant-machine [Tue, 7 May 2024 18:24:07 +0000 (20:24 +0200)]
frontend-2.5.3 (#1280)

* Update pyproject.toml for 2.5.3

* Update requirements_all.txt for 2.5.3

23 months agoVarious small bugfixes and enhancements (#1279)
Marcel van der Veldt [Tue, 7 May 2024 18:21:31 +0000 (20:21 +0200)]
Various small bugfixes and enhancements (#1279)

* fix typo

* add fallback when binding of webserver fails

* cleanup requirements

* add permissions check

* fix search

* check for url on announcements

23 months agoBump ruff from 0.3.7 to 0.4.3 (#1273)
dependabot[bot] [Tue, 7 May 2024 13:33:01 +0000 (15:33 +0200)]
Bump ruff from 0.3.7 to 0.4.3 (#1273)

* Bump ruff from 0.3.7 to 0.4.3

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.3.7 to 0.4.3.
- [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.3.7...v0.4.3)

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

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

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
23 months agoBump ytmusicapi from 1.6.0 to 1.7.0 (#1276)
dependabot[bot] [Tue, 7 May 2024 13:26:52 +0000 (15:26 +0200)]
Bump ytmusicapi from 1.6.0 to 1.7.0 (#1276)

* Bump ytmusicapi from 1.6.0 to 1.7.0

Bumps [ytmusicapi](https://github.com/sigma67/ytmusicapi) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/sigma67/ytmusicapi/releases)
- [Commits](https://github.com/sigma67/ytmusicapi/compare/1.6.0...1.7.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

---------

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>
23 months agoMake client library feature complete (#1278)
Marcel van der Veldt [Tue, 7 May 2024 13:26:38 +0000 (15:26 +0200)]
Make client library feature complete (#1278)

23 months agoBump cryptography from 42.0.5 to 42.0.7 (#1274)
dependabot[bot] [Tue, 7 May 2024 13:15:45 +0000 (15:15 +0200)]
Bump cryptography from 42.0.5 to 42.0.7 (#1274)

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

---
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>
23 months agoBump soco from 0.30.3 to 0.30.4 (#1275)
dependabot[bot] [Tue, 7 May 2024 13:15:36 +0000 (15:15 +0200)]
Bump soco from 0.30.3 to 0.30.4 (#1275)

* Bump soco from 0.30.3 to 0.30.4

Bumps [soco](https://github.com/SoCo/SoCo) from 0.30.3 to 0.30.4.
- [Release notes](https://github.com/SoCo/SoCo/releases)
- [Changelog](https://github.com/SoCo/SoCo/blob/master/doc/release_notes.rst)
- [Commits](https://github.com/SoCo/SoCo/compare/v0.30.3...v0.30.4)

---
updated-dependencies:
- dependency-name: soco
  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>
23 months agoBump orjson from 3.9.15 to 3.10.3 (#1272)
dependabot[bot] [Tue, 7 May 2024 13:03:51 +0000 (15:03 +0200)]
Bump orjson from 3.9.15 to 3.10.3 (#1272)

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

---
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>
23 months agolower throttler log level to info (#1277)
OzGav [Tue, 7 May 2024 13:03:10 +0000 (23:03 +1000)]
lower throttler log level to info (#1277)

23 months agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Mon, 6 May 2024 10:50:28 +0000 (12:50 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

23 months agoBetter handling of Jellyfin metadata missing (#1253)
lokiberra [Mon, 6 May 2024 10:48:16 +0000 (06:48 -0400)]
Better handling of Jellyfin metadata missing (#1253)

23 months agocommit to db
Marcel van der Veldt [Mon, 6 May 2024 07:26:02 +0000 (09:26 +0200)]
commit to db

23 months agofrontend-2.5.2 (#1270)
music-assistant-machine [Mon, 6 May 2024 01:02:20 +0000 (03:02 +0200)]
frontend-2.5.2 (#1270)

* Update pyproject.toml for 2.5.2

* Update requirements_all.txt for 2.5.2

23 months agofix playlog
Marcel van der Veldt [Mon, 6 May 2024 01:01:55 +0000 (03:01 +0200)]
fix playlog

23 months agovarious small tweaks
Marcel van der Veldt [Mon, 6 May 2024 00:37:00 +0000 (02:37 +0200)]
various small tweaks

23 months agoFix: Sanitize radio stream title (#1267)
sprocket-9 [Sat, 4 May 2024 21:25:02 +0000 (22:25 +0100)]
Fix: Sanitize radio stream title (#1267)

23 months agofrontend-2.5.1 (#1269)
music-assistant-machine [Sat, 4 May 2024 02:27:38 +0000 (04:27 +0200)]
frontend-2.5.1 (#1269)

* Update pyproject.toml for 2.5.1

* Update requirements_all.txt for 2.5.1

23 months agoskip and log unplayable items on play_media
Marcel van der Veldt [Fri, 3 May 2024 17:07:33 +0000 (19:07 +0200)]
skip and log unplayable items on play_media

23 months agoMark item played on Plex after playback finishes (#1266)
Marcel van der Veldt [Fri, 3 May 2024 14:46:30 +0000 (16:46 +0200)]
Mark item played on Plex after playback finishes (#1266)

Mark item played on plex after playback finishes

23 months agoFix duplicate entries in tracks and albums listings (#1265)
Marcel van der Veldt [Fri, 3 May 2024 13:29:51 +0000 (15:29 +0200)]
Fix duplicate entries in tracks and albums listings (#1265)

23 months agocleanup leftover imports
Marcel van der Veldt [Wed, 1 May 2024 13:30:35 +0000 (15:30 +0200)]
cleanup leftover imports

23 months agoOpen Subsonic: Fix MediaImageItem constructor call (#1264)
Eric Munson [Wed, 1 May 2024 13:29:34 +0000 (09:29 -0400)]
Open Subsonic: Fix MediaImageItem constructor call (#1264)

23 months agofix typo
Marcel van der Veldt [Tue, 30 Apr 2024 23:13:09 +0000 (01:13 +0200)]
fix typo

23 months agoapply new throttle logic to qobuz
Marcel van der Veldt [Tue, 30 Apr 2024 00:06:56 +0000 (02:06 +0200)]
apply new throttle logic to qobuz

23 months agofrontend-2.4.7 (#1263)
music-assistant-machine [Tue, 30 Apr 2024 00:00:31 +0000 (02:00 +0200)]
frontend-2.4.7 (#1263)

* Update pyproject.toml for 2.4.7

* Update requirements_all.txt for 2.4.7

23 months agoVarious small fixes and tweaks (#1262)
Marcel van der Veldt [Tue, 30 Apr 2024 00:00:19 +0000 (02:00 +0200)]
Various small fixes and tweaks (#1262)

23 months agoFix cleanup on removal of file/provider/item (#1261)
Marcel van der Veldt [Mon, 29 Apr 2024 19:22:57 +0000 (21:22 +0200)]
Fix cleanup on removal of file/provider/item (#1261)

23 months agoBump pytest from 8.1.1 to 8.2.0 (#1258)
dependabot[bot] [Mon, 29 Apr 2024 18:02:31 +0000 (20:02 +0200)]
Bump pytest from 8.1.1 to 8.2.0 (#1258)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.1 to 8.2.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/8.1.1...8.2.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>
23 months agoBump mypy from 1.9.0 to 1.10.0 (#1260)
dependabot[bot] [Mon, 29 Apr 2024 17:59:21 +0000 (19:59 +0200)]
Bump mypy from 1.9.0 to 1.10.0 (#1260)

Bumps [mypy](https://github.com/python/mypy) from 1.9.0 to 1.10.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/1.9.0...v1.10.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>
23 months agoBump black from 24.4.0 to 24.4.2 (#1256)
dependabot[bot] [Mon, 29 Apr 2024 17:59:13 +0000 (19:59 +0200)]
Bump black from 24.4.0 to 24.4.2 (#1256)

Bumps [black](https://github.com/psf/black) from 24.4.0 to 24.4.2.
- [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.4.0...24.4.2)

---
updated-dependencies:
- dependency-name: black
  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>
23 months agoDowngrade orjson to 3.9.15 due to segmentation faults (#1255)
Marcel van der Veldt [Mon, 29 Apr 2024 13:21:50 +0000 (15:21 +0200)]
Downgrade orjson to 3.9.15 due to segmentation faults (#1255)

downgrade orjson to 3.9.15 due to segmentation faults

23 months agoOptimize the database/library for large collections (#1254)
Marcel van der Veldt [Mon, 29 Apr 2024 13:10:00 +0000 (15:10 +0200)]
Optimize the database/library for large collections (#1254)

23 months agoDo not load any providers by default (except builtin) (#1252)
Marcel van der Veldt [Wed, 24 Apr 2024 21:14:57 +0000 (23:14 +0200)]
Do not load any providers by default (except builtin) (#1252)

23 months agoFix add to library on Tidal (#1250)
Jozef Kruszynski [Wed, 24 Apr 2024 19:39:11 +0000 (21:39 +0200)]
Fix add to library on Tidal (#1250)

23 months agofix deprecated methods warning in tidal
Marcel van der Veldt [Tue, 23 Apr 2024 20:46:39 +0000 (22:46 +0200)]
fix deprecated methods warning in tidal

23 months agofix some typos
Marcel van der Veldt [Tue, 23 Apr 2024 20:37:41 +0000 (22:37 +0200)]
fix some typos

23 months agoHandle missing album key in jellyfin playlist track (#1249)
Marcel van der Veldt [Tue, 23 Apr 2024 20:37:14 +0000 (22:37 +0200)]
Handle missing album key in jellyfin playlist track (#1249)

23 months agosome cleanup
Marcel van der Veldt [Tue, 23 Apr 2024 18:41:43 +0000 (20:41 +0200)]
some cleanup

23 months agoFix: Order not respected when playing an entire album (#1248)
Marcel van der Veldt [Tue, 23 Apr 2024 17:00:09 +0000 (19:00 +0200)]
Fix: Order not respected when playing an entire album (#1248)

23 months agoBump tidalapi from 0.7.5 to 0.7.6 (#1243)
dependabot[bot] [Tue, 23 Apr 2024 09:36:33 +0000 (11:36 +0200)]
Bump tidalapi from 0.7.5 to 0.7.6 (#1243)

* Bump tidalapi from 0.7.5 to 0.7.6

Bumps [tidalapi](https://github.com/tamland/python-tidal) from 0.7.5 to 0.7.6.
- [Release notes](https://github.com/tamland/python-tidal/releases)
- [Changelog](https://github.com/tamland/python-tidal/blob/master/HISTORY.rst)
- [Commits](https://github.com/tamland/python-tidal/compare/v0.7.5...v0.7.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
* Update manifest.json

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
23 months agoBump plexapi from 4.15.11 to 4.15.12 (#1244)
dependabot[bot] [Tue, 23 Apr 2024 09:36:00 +0000 (11:36 +0200)]
Bump plexapi from 4.15.11 to 4.15.12 (#1244)

* Bump plexapi from 4.15.11 to 4.15.12

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

---
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>
23 months agofrontend-2.4.6 (#1247)
music-assistant-machine [Mon, 22 Apr 2024 22:54:16 +0000 (00:54 +0200)]
frontend-2.4.6 (#1247)

* Update pyproject.toml for 2.4.6

* Update requirements_all.txt for 2.4.6

23 months agofix playlist item reovals
Marcel van der Veldt [Mon, 22 Apr 2024 22:21:11 +0000 (00:21 +0200)]
fix playlist item reovals

23 months agocatch attributeerror in tidal
Marcel van der Veldt [Mon, 22 Apr 2024 22:05:18 +0000 (00:05 +0200)]
catch attributeerror in tidal

23 months agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Mon, 22 Apr 2024 21:50:33 +0000 (23:50 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

23 months agofix disc number on YTM
Marcel van der Veldt [Mon, 22 Apr 2024 21:50:21 +0000 (23:50 +0200)]
fix disc number on YTM

23 months agoBump orjson from 3.10.0 to 3.10.1 (#1246)
dependabot[bot] [Mon, 22 Apr 2024 21:21:00 +0000 (23:21 +0200)]
Bump orjson from 3.10.0 to 3.10.1 (#1246)

Bumps [orjson](https://github.com/ijl/orjson) from 3.10.0 to 3.10.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.10.0...3.10.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>
23 months agoBump aiohttp from 3.9.4 to 3.9.5 (#1245)
dependabot[bot] [Mon, 22 Apr 2024 17:29:55 +0000 (19:29 +0200)]
Bump aiohttp from 3.9.4 to 3.9.5 (#1245)

Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.9.4 to 3.9.5.
- [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.4...v3.9.5)

---
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>
23 months agofrontend-2.4.5 (#1241)
music-assistant-machine [Mon, 22 Apr 2024 17:29:31 +0000 (19:29 +0200)]
frontend-2.4.5 (#1241)

* Update pyproject.toml for 2.4.5

* Update requirements_all.txt for 2.4.5

23 months agoBump music-assistant-frontend from 2.4.4 to 2.4.5 (#1242)
dependabot[bot] [Mon, 22 Apr 2024 17:28:43 +0000 (19:28 +0200)]
Bump music-assistant-frontend from 2.4.4 to 2.4.5 (#1242)

Bumps [music-assistant-frontend](https://github.com/music-assistant/frontend) from 2.4.4 to 2.4.5.
- [Release notes](https://github.com/music-assistant/frontend/releases)
- [Commits](https://github.com/music-assistant/frontend/compare/2.4.4...2.4.5)

---
updated-dependencies:
- dependency-name: music-assistant-frontend
  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>
23 months agofix some typos
Marcel van der Veldt [Mon, 22 Apr 2024 16:56:36 +0000 (18:56 +0200)]
fix some typos

23 months agoBugfixes and optimizations (#1240)
Marcel van der Veldt [Mon, 22 Apr 2024 16:47:41 +0000 (18:47 +0200)]
Bugfixes and optimizations (#1240)

23 months agoSome fixes for Db migration and startup (#1239)
Marcel van der Veldt [Sun, 21 Apr 2024 11:59:49 +0000 (13:59 +0200)]
Some fixes for Db migration and startup (#1239)

23 months agoHandle a few errors in the Jellyfin provider (#1238)
Marcel van der Veldt [Sun, 21 Apr 2024 11:19:22 +0000 (13:19 +0200)]
Handle a few errors in the Jellyfin provider (#1238)

* fix jellyfin error handling

* artist items is not always present

23 months ago429 backoff implementation (#1230)
Jozef Kruszynski [Sun, 21 Apr 2024 09:35:29 +0000 (11:35 +0200)]
429 backoff implementation (#1230)

23 months agoA collection of small bugfixes (#1237)
Marcel van der Veldt [Sat, 20 Apr 2024 11:11:34 +0000 (13:11 +0200)]
A collection of small bugfixes (#1237)

23 months agofrontend-2.4.4 (#1236)
music-assistant-machine [Sat, 20 Apr 2024 11:07:15 +0000 (13:07 +0200)]
frontend-2.4.4 (#1236)

* Update pyproject.toml for 2.4.4

* Update requirements_all.txt for 2.4.4