Jozef Kruszynski [Sat, 5 Aug 2023 21:41:39 +0000 (23:41 +0200)]
add job to update addon version (#822)
* add job to update addon version
* fix lint
---------
Co-authored-by: jkruszynski <jozef@krush.at>
Marcel van der Veldt [Sat, 5 Aug 2023 18:11:01 +0000 (20:11 +0200)]
Some fixes for Playlist tracks (#821)
* Only allow tracks in filesystem playlists
* fix deezer playlist tracks
Marcel van der Veldt [Sat, 5 Aug 2023 11:02:36 +0000 (13:02 +0200)]
do not set power off on buffer underrun
Marcel van der Veldt [Sat, 5 Aug 2023 11:01:10 +0000 (13:01 +0200)]
adjust log
Marcel van der Veldt [Sat, 5 Aug 2023 10:58:11 +0000 (12:58 +0200)]
adjust log level
Marcel van der Veldt [Sat, 5 Aug 2023 10:52:47 +0000 (12:52 +0200)]
adjust minimal required playpoints for sync
Marcel van der Veldt [Sat, 5 Aug 2023 10:51:41 +0000 (12:51 +0200)]
adjust log level
Marcel van der Veldt [Sat, 5 Aug 2023 10:49:54 +0000 (12:49 +0200)]
adjust default airplay config
Marcel van der Veldt [Sat, 5 Aug 2023 02:02:05 +0000 (04:02 +0200)]
mark player as not powered on buffer underrun
Marcel van der Veldt [Sat, 5 Aug 2023 01:57:47 +0000 (03:57 +0200)]
bump frontend to 2.0.12
Marcel van der Veldt [Sat, 5 Aug 2023 01:49:28 +0000 (03:49 +0200)]
Enforce album cover image on tracks
Marcel van der Veldt [Fri, 4 Aug 2023 23:31:38 +0000 (01:31 +0200)]
Improve Browse feature (#820)
* Refactor Browse feature
convert to generators and better labels
* also fix client
Marcel van der Veldt [Fri, 4 Aug 2023 01:05:45 +0000 (03:05 +0200)]
bump frontend to 2.0.11
Marcel van der Veldt [Fri, 4 Aug 2023 01:02:40 +0000 (03:02 +0200)]
Add some more debug logging to investigate issues (#819)
Marcel van der Veldt [Fri, 4 Aug 2023 00:18:22 +0000 (02:18 +0200)]
A few small bugfixes (#818)
* Make sure that file/library items never get cached
* fix typo
* fix end of queue reached in cast provider + title
* Prefer album image for tracks
* fix keyerror on non existent YTmusic track
* Fix enqueueing logic
* prevent enqueue next track if MA is not the active source
* prevent unmount log at startup
* cleanup only on coordinator
* fix typo
* fix typo
* use flac as intermediate codec to airplay bridge
Marcel van der Veldt [Thu, 3 Aug 2023 08:27:14 +0000 (10:27 +0200)]
fix typo
Marcel van der Veldt [Thu, 3 Aug 2023 08:17:02 +0000 (10:17 +0200)]
fix passing kwargs to add functions in the media controllers
Marcel van der Veldt [Thu, 3 Aug 2023 00:52:44 +0000 (02:52 +0200)]
Several (small) Bugfixes (#817)
* Do not add unavailable items in sync
* remove unneeded playlisttitle
* Fix single track repeat in non-flow mode
* fix some typos
* add album tracks to library
* bump frontend to 2.0.10
* fix typo
Marcel van der Veldt [Wed, 2 Aug 2023 14:57:43 +0000 (16:57 +0200)]
Make all models initializable by kwargs only (#816)
* Make all models initializable by kwargs only
* adjust existing code
* more adjustments
* MediaItemChapter
* ItemMapping
* PagedItems
* adjust log
* adjust log
github-actions[bot] [Wed, 2 Aug 2023 14:44:33 +0000 (16:44 +0200)]
Auto-update pre-commit hooks (#812)
Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
dependabot[bot] [Wed, 2 Aug 2023 14:44:16 +0000 (16:44 +0200)]
Bump cryptography from 41.0.2 to 41.0.3 (#813)
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.2 to 41.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.2...41.0.3)
---
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>
Jozef Kruszynski [Wed, 2 Aug 2023 14:00:16 +0000 (16:00 +0200)]
Fix uninitialized metadata.images (#815)
Co-authored-by: jkruszynski <jozef@krush.at>
Marcel van der Veldt [Wed, 2 Aug 2023 10:38:15 +0000 (12:38 +0200)]
Fix for Tidal tracks listings (#814)
* Guard for unavailable sonos player
* Fix Tidal tracks listing
Marcel van der Veldt [Tue, 1 Aug 2023 22:33:27 +0000 (00:33 +0200)]
Prevent duplicate filesystem mappings (#811)
Marcel van der Veldt [Tue, 1 Aug 2023 21:35:03 +0000 (23:35 +0200)]
Enhance discovery of sonos and dlna players (#810)
Marcel van der Veldt [Tue, 1 Aug 2023 21:28:25 +0000 (23:28 +0200)]
Do not load uvloop by default (#809)
instead make it a startup option
Marcel van der Veldt [Tue, 1 Aug 2023 20:54:55 +0000 (22:54 +0200)]
Bump frontend to version 2.0.9 (#808)
dependabot[bot] [Tue, 1 Aug 2023 20:51:46 +0000 (22:51 +0200)]
Bump plexapi from 4.14.0 to 4.15.0 (#803)
* Bump plexapi from 4.14.0 to 4.15.0
Bumps [plexapi](https://github.com/pkkid/python-plexapi) from 4.14.0 to 4.15.0.
- [Release notes](https://github.com/pkkid/python-plexapi/releases)
- [Commits](https://github.com/pkkid/python-plexapi/compare/4.14.0...4.15.0)
---
updated-dependencies:
- dependency-name: plexapi
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>
Marcel van der Veldt [Tue, 1 Aug 2023 20:39:36 +0000 (22:39 +0200)]
Various small bugfixes and improvements (#807)
* set player state to idle on buffer underrun
* do not send group max sample rate if group childs empty
* fix typo in sonos
* fix playlist track position attribute
* make models more strict
* fix track image
* better handling of duplicate providers
* Add recently played items listing
dependabot[bot] [Tue, 1 Aug 2023 20:39:21 +0000 (22:39 +0200)]
Bump aiorun from 2022.11.1 to 2023.7.2 (#802)
Bumps [aiorun](https://github.com/cjrh/aiorun) from 2022.11.1 to 2023.7.2.
- [Changelog](https://github.com/cjrh/aiorun/blob/master/CHANGES)
- [Commits](https://github.com/cjrh/aiorun/compare/v2022.11.1...v2023.7.2)
---
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] [Tue, 1 Aug 2023 20:29:54 +0000 (22:29 +0200)]
Bump ruff from 0.0.277 to 0.0.280 (#804)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.277 to 0.0.280.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.277...v0.0.280)
---
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] [Tue, 1 Aug 2023 20:29:37 +0000 (22:29 +0200)]
Bump pillow from 9.5.0 to 10.0.0 (#805)
Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.5.0 to 10.0.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/9.5.0...10.0.0)
---
updated-dependencies:
- dependency-name: pillow
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>
github-actions[bot] [Tue, 1 Aug 2023 20:29:23 +0000 (22:29 +0200)]
Auto-update pre-commit hooks (#806)
Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Sat, 29 Jul 2023 11:26:15 +0000 (13:26 +0200)]
bump frontend
Marcel van der Veldt [Sat, 29 Jul 2023 11:04:08 +0000 (13:04 +0200)]
Some fixes for dlna based players (#800)
* some small fixes
* some finishing touches
* increase default icy interval
* adjust helper for chunksize
* rework didl lite generator
* allow run multicast scan for dlna and sonos
* some more fixes for dlna players
* fix small typo
dependabot[bot] [Thu, 27 Jul 2023 18:12:33 +0000 (20:12 +0200)]
Bump deezer-python from 5.12.0 to 6.0.0 (#793)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Bangert <jonathan@bangert.dk>
Marcel van der Veldt [Thu, 27 Jul 2023 17:41:01 +0000 (19:41 +0200)]
Various fixed for DLNA based players (#799)
* prevent value changed on iteration error
* some small fixes
* fix power state
* add guard
* allow higher quality flow stream
* make 24 bit for explicit defined
* some finishing touches
dependabot[bot] [Thu, 27 Jul 2023 17:10:27 +0000 (19:10 +0200)]
Bump mypy from 1.3.0 to 1.4.1 (#792)
Bumps [mypy](https://github.com/python/mypy) from 1.3.0 to 1.4.1.
- [Commits](https://github.com/python/mypy/compare/v1.3.0...v1.4.1)
---
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>
dependabot[bot] [Thu, 27 Jul 2023 08:07:27 +0000 (10:07 +0200)]
Bump async-upnp-client from 0.33.2 to 0.34.1 (#796)
* Bump async-upnp-client from 0.33.2 to 0.34.1
Bumps [async-upnp-client](https://github.com/StevenLooman/async_upnp_client) from 0.33.2 to 0.34.1.
- [Changelog](https://github.com/StevenLooman/async_upnp_client/blob/development/CHANGES.rst)
- [Commits](https://github.com/StevenLooman/async_upnp_client/compare/0.33.2...0.34.1)
---
updated-dependencies:
- dependency-name: async-upnp-client
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>
Marcel van der Veldt [Thu, 27 Jul 2023 08:07:13 +0000 (10:07 +0200)]
A collection of small bugfixes and optimizations (#798)
* fix typo in compare
* fix merging metadata
* Fix album versions
* Fix track versions
* Fix typos in queries
* Make track lookup more strict
* optimize track (re)scanning
* fix playlist image
* fix manual sync for filesystem
* change order a bit
* Use album image as fallback for track
* skip unavailable child players
* bump aoslimproto to 2.3.3
dependabot[bot] [Wed, 26 Jul 2023 21:44:42 +0000 (23:44 +0200)]
Bump zeroconf from 0.71.0 to 0.71.4 (#794)
Bumps [zeroconf](https://github.com/python-zeroconf/python-zeroconf) from 0.71.0 to 0.71.4.
- [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.71.0...0.71.4)
---
updated-dependencies:
- dependency-name: zeroconf
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, 26 Jul 2023 21:44:13 +0000 (23:44 +0200)]
Bump pytest-asyncio from 0.21.0 to 0.21.1 (#795)
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.21.0 to 0.21.1.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.21.0...v0.21.1)
---
updated-dependencies:
- dependency-name: pytest-asyncio
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>
Maximilian Ertl [Wed, 26 Jul 2023 21:43:11 +0000 (23:43 +0200)]
docs: fix link to issue tracker (#797)
Marcel van der Veldt [Mon, 24 Jul 2023 17:09:46 +0000 (19:09 +0200)]
Update docker-compose.example.yml
Marcel van der Veldt [Sun, 23 Jul 2023 22:23:44 +0000 (00:23 +0200)]
Fix playback on Soundcloud (#791)
Marcel van der Veldt [Sun, 23 Jul 2023 19:56:36 +0000 (21:56 +0200)]
A few small bugfixes (#790)
* increase default limit
* fix typo
* fix playlist create
* fix various typos and bugs
* allow additional chunk in buffer
attempt to fix the buffer underrun issues
* bump frontend
* another fix for an albumless track
* log warning just in case
github-actions[bot] [Sun, 23 Jul 2023 19:53:23 +0000 (21:53 +0200)]
Auto-update pre-commit hooks (#789)
Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
github-actions[bot] [Sat, 22 Jul 2023 09:41:25 +0000 (11:41 +0200)]
Auto-update pre-commit hooks (#788)
Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
Jonathan [Fri, 21 Jul 2023 16:04:00 +0000 (18:04 +0200)]
[Deezer] Fix parsing the tracks (#787)
Jonathan [Fri, 21 Jul 2023 15:56:59 +0000 (17:56 +0200)]
Remove accidental paste stuff
Jonathan [Fri, 21 Jul 2023 15:55:57 +0000 (17:55 +0200)]
Update __init__.py
Jonathan [Fri, 21 Jul 2023 15:55:09 +0000 (17:55 +0200)]
Update __init__.py
Jonathan [Fri, 21 Jul 2023 15:51:17 +0000 (17:51 +0200)]
Other way of doing that
Jonathan [Fri, 21 Jul 2023 15:49:08 +0000 (17:49 +0200)]
Fix error track_class never asigned
Jonathan [Fri, 21 Jul 2023 15:36:10 +0000 (17:36 +0200)]
Remove `or {}`
Jonathan Bangert [Fri, 21 Jul 2023 15:11:01 +0000 (17:11 +0200)]
Simplify extra kwargs check
Jonathan Bangert [Fri, 21 Jul 2023 12:37:40 +0000 (14:37 +0200)]
Fix parsing the tracks
dependabot[bot] [Fri, 21 Jul 2023 08:45:34 +0000 (10:45 +0200)]
Bump aiohttp from 3.8.4 to 3.8.5 (#785)
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.8.4 to 3.8.5.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/v3.8.5/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.8.4...v3.8.5)
---
updated-dependencies:
- dependency-name: aiohttp
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Marcel van der Veldt [Thu, 20 Jul 2023 17:57:19 +0000 (19:57 +0200)]
bump frontend
Marcel van der Veldt [Thu, 20 Jul 2023 16:39:11 +0000 (18:39 +0200)]
Fix play from here for playlists and albums (#786)
* Fix play from here for playlists and albums
* bump frontend
Jozef Kruszynski [Thu, 20 Jul 2023 14:23:01 +0000 (16:23 +0200)]
Tidalapi-official (#784)
Marcel van der Veldt [Thu, 20 Jul 2023 13:49:21 +0000 (15:49 +0200)]
add guard for missing images
Marcel van der Veldt [Thu, 20 Jul 2023 13:31:16 +0000 (15:31 +0200)]
fix import error
Marcel van der Veldt [Thu, 20 Jul 2023 13:18:58 +0000 (15:18 +0200)]
fix extra_init_kwargs
Marcel van der Veldt [Thu, 20 Jul 2023 13:16:13 +0000 (15:16 +0200)]
Handle invalid items in streaming provider
Marcel van der Veldt [Thu, 20 Jul 2023 12:44:21 +0000 (14:44 +0200)]
Add workaround for unavailable provider items
Marcel van der Veldt [Thu, 20 Jul 2023 12:23:19 +0000 (14:23 +0200)]
Fix itemmapping album
Marcel van der Veldt [Thu, 20 Jul 2023 11:48:17 +0000 (13:48 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Thu, 20 Jul 2023 11:47:43 +0000 (13:47 +0200)]
bump frontend to 2.0.3
Marvin Schenkel [Thu, 20 Jul 2023 11:09:18 +0000 (13:09 +0200)]
Change pytube to custom fork. (#783)
Marcel van der Veldt [Thu, 20 Jul 2023 10:11:14 +0000 (12:11 +0200)]
fix typo
Marcel van der Veldt [Wed, 19 Jul 2023 23:11:36 +0000 (01:11 +0200)]
Switch to SVG for all provider icons (#782)
dependabot[bot] [Wed, 19 Jul 2023 18:55:42 +0000 (20:55 +0200)]
Bump cryptography from 41.0.1 to 41.0.2 (#778)
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.1 to 41.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.1...41.0.2)
---
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>
dependabot[bot] [Wed, 19 Jul 2023 18:54:36 +0000 (20:54 +0200)]
Bump orjson from 3.9.1 to 3.9.2 (#764)
Bumps [orjson](https://github.com/ijl/orjson) from 3.9.1 to 3.9.2.
- [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.1...3.9.2)
---
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>
dependabot[bot] [Wed, 19 Jul 2023 18:45:28 +0000 (20:45 +0200)]
Bump actions/setup-python from 4.6.1 to 4.7.0 (#777)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.6.1...v4.7.0)
---
updated-dependencies:
- dependency-name: actions/setup-python
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>
github-actions[bot] [Wed, 19 Jul 2023 18:45:17 +0000 (20:45 +0200)]
Auto-update pre-commit hooks (#776)
Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
dependabot[bot] [Wed, 19 Jul 2023 18:45:02 +0000 (20:45 +0200)]
Bump docker/setup-buildx-action from 2.9.0 to 2.9.1 (#774)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.9.0 to 2.9.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.9.0...v2.9.1)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-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>
dependabot[bot] [Wed, 19 Jul 2023 18:44:45 +0000 (20:44 +0200)]
Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 (#773)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.7 to 1.8.8.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.7...v1.8.8)
---
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>
dependabot[bot] [Wed, 19 Jul 2023 18:44:26 +0000 (20:44 +0200)]
Bump black from 23.3.0 to 23.7.0 (#779)
Bumps [black](https://github.com/psf/black) from 23.3.0 to 23.7.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/23.3.0...23.7.0)
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Wed, 19 Jul 2023 18:43:55 +0000 (20:43 +0200)]
Bump zeroconf from 0.70.0 to 0.71.0 (#780)
Bumps [zeroconf](https://github.com/python-zeroconf/python-zeroconf) from 0.70.0 to 0.71.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.70.0...0.71.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>
Marcel van der Veldt [Wed, 19 Jul 2023 18:43:02 +0000 (20:43 +0200)]
Refactor library storage (#781)
* refactor in_library to favorites and db to library
* fix missing parts
* adjust library
* change is_unique -> is_streaming_provider
* finishing touches
Marvin Schenkel [Wed, 12 Jul 2023 17:51:56 +0000 (19:51 +0200)]
Bump ytmusicapi to 1.1.1 (#775)
Marcel van der Veldt [Wed, 12 Jul 2023 14:36:41 +0000 (16:36 +0200)]
Add auto play feature (#772)
Marcel van der Veldt [Tue, 11 Jul 2023 22:42:46 +0000 (00:42 +0200)]
Small fixes (#771)
* hide unavailable settings for group player
* ignore unavailable child players
* cleanup
* return the correct active_source
* slimproto: prevent flipflop to idle while playing
* support group in a group
* revert to iter_chunked
* another attempt to solve the airplay flipflop weirdness at reload
* Update release.yml
* Update Dockerfile
Marcel van der Veldt [Tue, 11 Jul 2023 22:33:17 +0000 (00:33 +0200)]
Some small bugfixes and improvements (#770)
* hide unavailable settings for group player
* ignore unavailable child players
* cleanup
* return the correct active_source
* slimproto: prevent flipflop to idle while playing
* support group in a group
* revert to iter_chunked
* another attempt to solve the airplay flipflop weirdness at reload
* Update release.yml
dependabot[bot] [Tue, 11 Jul 2023 22:30:05 +0000 (00:30 +0200)]
Bump ruff from 0.0.272 to 0.0.277 (#761)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.272 to 0.0.277.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.272...v0.0.277)
---
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>
github-actions[bot] [Tue, 11 Jul 2023 22:29:53 +0000 (00:29 +0200)]
Auto-update pre-commit hooks (#769)
Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
dependabot[bot] [Tue, 11 Jul 2023 22:29:26 +0000 (00:29 +0200)]
Bump mashumaro from 3.7 to 3.8.1 (#762)
Bumps [mashumaro](https://github.com/Fatal1ty/mashumaro) from 3.7 to 3.8.1.
- [Release notes](https://github.com/Fatal1ty/mashumaro/releases)
- [Commits](https://github.com/Fatal1ty/mashumaro/compare/v3.7...v3.8.1)
---
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>
Marcel van der Veldt [Tue, 11 Jul 2023 00:19:29 +0000 (02:19 +0200)]
typo
Marcel van der Veldt [Tue, 11 Jul 2023 00:19:12 +0000 (02:19 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Tue, 11 Jul 2023 00:10:36 +0000 (02:10 +0200)]
remove duplicate wheel build
Marcel van der Veldt [Mon, 10 Jul 2023 23:42:59 +0000 (01:42 +0200)]
remove armv7
dependencies still failing so no armv7 builds
Marcel van der Veldt [Mon, 10 Jul 2023 23:15:09 +0000 (01:15 +0200)]
Revert to debian images but include uvloop and armv7
Marcel van der Veldt [Mon, 10 Jul 2023 22:20:01 +0000 (00:20 +0200)]
add sleep in workflow
Marcel van der Veldt [Mon, 10 Jul 2023 22:10:11 +0000 (00:10 +0200)]
make uvloop optional for armv7
Marcel van der Veldt [Mon, 10 Jul 2023 21:23:32 +0000 (23:23 +0200)]
Change default Sonos callback port (#768)
Marcel van der Veldt [Mon, 10 Jul 2023 21:04:07 +0000 (23:04 +0200)]
fix typo in dockerfile
Marcel van der Veldt [Mon, 10 Jul 2023 20:57:50 +0000 (22:57 +0200)]
Fix reloading of the airplay provider (#767)
* Fix some weird flipflop when reloading airplay provider
* adjust logger
Marcel van der Veldt [Mon, 10 Jul 2023 19:51:36 +0000 (21:51 +0200)]
Switch to Alpine base image + uvloop (#766)
* add posix spawn workaround for alpine
* Switch to (homeassistant) alpine based image
* use uvloop
* increase chunk size for flow stream
* build for arm
Marcel van der Veldt [Mon, 10 Jul 2023 18:41:00 +0000 (20:41 +0200)]
Fix Playback issues on cast and dlna players (#765)
* Fix playback issues on cast and dlna players
* rename api schema
* migrate audio format in provider_mappings column