music-assistant-server.git
3 years agoBump pychromecast from 13.0.6 to 13.0.7 (#611)
dependabot[bot] [Tue, 4 Apr 2023 19:04:17 +0000 (21:04 +0200)]
Bump pychromecast from 13.0.6 to 13.0.7 (#611)

* Bump pychromecast from 13.0.6 to 13.0.7

Bumps [pychromecast](https://github.com/balloob/pychromecast) from 13.0.6 to 13.0.7.
- [Release notes](https://github.com/balloob/pychromecast/releases)
- [Commits](https://github.com/balloob/pychromecast/compare/13.0.6...13.0.7)

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

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

---------

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>
3 years agoVarious bug fixes and small improvements (#614)
Marcel van der Veldt [Tue, 4 Apr 2023 19:03:49 +0000 (21:03 +0200)]
Various bug fixes and small improvements (#614)

* disable dev mode for now

* ensure int for db id

* code style

* ensure int for db item id

* guard missing videoId in YTM

* typo in prebuffer

* change max prebuffer to 30 seconds

* fix icy metadata

* image is not working so leave it out of icy meta

* some fixes for flow mode streaming

* change buffer logic

* change to 10 seconds

* make queueitems a generator

* rename active_queue to active_source

* fix player end of queue

* handle active source vs active queue

* fix hiding of child players

* fix add to queue select default item

* bump frontend

* 2.0.0b25

3 years agoBump ruff from 0.0.259 to 0.0.260 (#608)
dependabot[bot] [Tue, 4 Apr 2023 07:53:28 +0000 (09:53 +0200)]
Bump ruff from 0.0.259 to 0.0.260 (#608)

Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.259 to 0.0.260.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.259...v0.0.260)

---
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>
3 years agoBump pillow from 9.4.0 to 9.5.0 (#610)
dependabot[bot] [Tue, 4 Apr 2023 07:53:17 +0000 (09:53 +0200)]
Bump pillow from 9.4.0 to 9.5.0 (#610)

Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.4.0 to 9.5.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.4.0...9.5.0)

---
updated-dependencies:
- dependency-name: pillow
  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>
3 years agoBump zeroconf from 0.47.4 to 0.53.0 (#612)
dependabot[bot] [Tue, 4 Apr 2023 07:52:47 +0000 (09:52 +0200)]
Bump zeroconf from 0.47.4 to 0.53.0 (#612)

Bumps [zeroconf](https://github.com/python-zeroconf/python-zeroconf) from 0.47.4 to 0.53.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.47.4...0.53.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>
3 years agoBump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 (#613)
dependabot[bot] [Tue, 4 Apr 2023 07:52:17 +0000 (09:52 +0200)]
Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 (#613)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.3 to 1.8.5.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.3...v1.8.5)

---
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>
3 years agofix race condition
Marcel van der Veldt [Mon, 3 Apr 2023 21:57:44 +0000 (23:57 +0200)]
fix race condition

3 years agosmall improvements
Marcel van der Veldt [Mon, 3 Apr 2023 21:39:02 +0000 (23:39 +0200)]
small improvements

3 years agofix some other matching cases
Marcel van der Veldt [Mon, 3 Apr 2023 20:05:11 +0000 (22:05 +0200)]
fix some other matching cases

3 years agoadd some more guards for incomplete items
Marcel van der Veldt [Mon, 3 Apr 2023 18:01:54 +0000 (20:01 +0200)]
add some more guards for incomplete items

3 years agoFix typo
Marcel van der Veldt [Mon, 3 Apr 2023 16:15:04 +0000 (18:15 +0200)]
Fix typo

3 years agofix db lock issue
Marcel van der Veldt [Mon, 3 Apr 2023 15:53:29 +0000 (17:53 +0200)]
fix db lock issue

3 years agofix some typos
Marcel van der Veldt [Mon, 3 Apr 2023 15:18:31 +0000 (17:18 +0200)]
fix some typos

3 years agoadd guard for missing db schema migration
Marcel van der Veldt [Mon, 3 Apr 2023 14:33:18 +0000 (16:33 +0200)]
add guard for missing db schema migration

3 years agohandle more ItemMapping edge cases
Marcel van der Veldt [Mon, 3 Apr 2023 14:27:20 +0000 (16:27 +0200)]
handle more ItemMapping edge cases

3 years agosmall follow-up
Marcel van der Veldt [Mon, 3 Apr 2023 11:25:16 +0000 (13:25 +0200)]
small follow-up

3 years agoavailable only
Marcel van der Veldt [Mon, 3 Apr 2023 08:26:41 +0000 (10:26 +0200)]
available only

3 years agosmnall follow-up for unavailable provider handling
Marcel van der Veldt [Mon, 3 Apr 2023 08:23:53 +0000 (10:23 +0200)]
smnall follow-up for unavailable provider handling

3 years agoHandle unavailable media (#607)
Marcel van der Veldt [Mon, 3 Apr 2023 07:45:21 +0000 (09:45 +0200)]
Handle unavailable media (#607)

* Handle changed provider ids

* correct existing providers

3 years agosilence pychromecast dial logging
Marcel van der Veldt [Sun, 2 Apr 2023 21:10:36 +0000 (23:10 +0200)]
silence pychromecast dial logging

3 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Sun, 2 Apr 2023 20:59:26 +0000 (22:59 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

3 years agofix output codec for sonos too
Marcel van der Veldt [Sun, 2 Apr 2023 20:59:12 +0000 (22:59 +0200)]
fix output codec for sonos too

3 years agoAllow aarch64 architecture (#606)
Daniel Dietzler [Sun, 2 Apr 2023 16:55:36 +0000 (18:55 +0200)]
Allow aarch64 architecture (#606)

* Allow aarch64 architecture

* Update music_assistant/server/providers/airplay/__init__.py

---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
3 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Sun, 2 Apr 2023 16:28:56 +0000 (18:28 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

3 years agoawait player poll
Marcel van der Veldt [Sun, 2 Apr 2023 16:28:45 +0000 (18:28 +0200)]
await player poll

3 years agoFix await stream url. (#605)
Marvin Schenkel [Sun, 2 Apr 2023 16:11:28 +0000 (18:11 +0200)]
Fix await stream url. (#605)

3 years agofix playback of pls radio streams in tunein
Marcel van der Veldt [Sun, 2 Apr 2023 16:06:54 +0000 (18:06 +0200)]
fix playback of pls radio streams in tunein

3 years agoVarious fixed and optimizations (#604)
Marcel van der Veldt [Sun, 2 Apr 2023 15:24:14 +0000 (17:24 +0200)]
Various fixed and optimizations (#604)

suppress annoying BrokenPipe Error
another fix for multi instanced providers
allow override of output codec
update airplay bridge

3 years ago2.0.0b24
Marcel van der Veldt [Sat, 1 Apr 2023 22:55:56 +0000 (00:55 +0200)]
2.0.0b24

3 years agobump frontend to 20230402.0
Marcel van der Veldt [Sat, 1 Apr 2023 22:49:12 +0000 (00:49 +0200)]
bump frontend to 20230402.0

3 years agodo not add playlist tracks to db by default
Marcel van der Veldt [Sat, 1 Apr 2023 22:46:25 +0000 (00:46 +0200)]
do not add playlist tracks to db by default

3 years agochange log levels
Marcel van der Veldt [Sat, 1 Apr 2023 22:43:55 +0000 (00:43 +0200)]
change log levels

3 years agofixes for local images resolving
Marcel van der Veldt [Sat, 1 Apr 2023 22:08:53 +0000 (00:08 +0200)]
fixes for local images resolving

3 years agoupdate readme
Marcel van der Veldt [Sat, 1 Apr 2023 21:23:11 +0000 (23:23 +0200)]
update readme

3 years agoSoundcloud guard (#602)
Giel Janssens [Sat, 1 Apr 2023 21:20:21 +0000 (23:20 +0200)]
Soundcloud guard (#602)

* "fix" Soundcloud not starting

* Add guard in get_library_playlists and add timings

* Update music_assistant/server/providers/soundcloud/__init__.py

---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
3 years agoChange SMB Provider to use OS-level mounts (#603)
Marcel van der Veldt [Sat, 1 Apr 2023 21:19:45 +0000 (23:19 +0200)]
Change SMB Provider to use OS-level mounts (#603)

wrap os-level mount commands for the smb provider instead of native python

---------

Co-authored-by: Marvin Schenkel <marvinschenkel@gmail.com>
3 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Sat, 1 Apr 2023 06:55:02 +0000 (08:55 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

3 years agofix title in icy metadata
Marcel van der Veldt [Sat, 1 Apr 2023 06:54:43 +0000 (08:54 +0200)]
fix title in icy metadata

3 years agoAdd item mappings to YTM (#601)
Marvin Schenkel [Fri, 31 Mar 2023 20:26:29 +0000 (22:26 +0200)]
Add item mappings to YTM (#601)

* Add ItemMappings to YTM.

* Fix nested ItemMapping resolve.

3 years agoAuto-update pre-commit hooks (#598)
github-actions[bot] [Fri, 31 Mar 2023 18:38:30 +0000 (20:38 +0200)]
Auto-update pre-commit hooks (#598)

Co-authored-by: marcelveldt <marcelveldt@users.noreply.github.com>
3 years agoFix search of artist in YTM. (#599)
Marvin Schenkel [Fri, 31 Mar 2023 18:38:00 +0000 (20:38 +0200)]
Fix search of artist in YTM. (#599)

3 years ago2.0.0b23
Marcel van der Veldt [Fri, 31 Mar 2023 18:37:41 +0000 (20:37 +0200)]
2.0.0b23

3 years agobump frontend to 20230331.0
Marcel van der Veldt [Fri, 31 Mar 2023 18:35:35 +0000 (20:35 +0200)]
bump frontend to 20230331.0

3 years agoSimplify provider lookup (#600)
Marcel van der Veldt [Fri, 31 Mar 2023 17:10:06 +0000 (19:10 +0200)]
Simplify provider lookup (#600)

* fix various typos

* Simplify provider instance lookups and better handling of ItemMappings

* typos

* more typos and improvements

* for fixes

* found some more

3 years agoPrefer instance id over domain (#597)
Marcel van der Veldt [Thu, 30 Mar 2023 19:06:51 +0000 (21:06 +0200)]
Prefer instance id over domain (#597)

* prefer instance id over domain

* Update docstring

Co-authored-by: micha91 <michael.harbarth@gmx.de>
* adjust to is_unique property

* fix preloading album tracks

* add (shortlived) cache to get_provider_item

* force_refresh

* typos

* typo

---------

Co-authored-by: micha91 <michael.harbarth@gmx.de>
3 years agoPlex - Set a timeout of 10 seconds to connect to the server (#596)
micha91 [Wed, 29 Mar 2023 19:36:23 +0000 (21:36 +0200)]
Plex - Set a timeout of 10 seconds to connect to the server (#596)

Set a timeout of 10 seconds to connect to the server. On connect all known addresses of the server are tried out and afterwards the best one (SSL over non SSL and local over remote) is used. The current timeout sometimes takes longer than the MA timeout of 30 seconds for the setup of a provider

3 years agoFix remove playlist tracks (#594)
jozefKruszynski [Wed, 29 Mar 2023 18:27:18 +0000 (20:27 +0200)]
Fix remove playlist tracks (#594)

* fix: playlists

Fix GenericAlias error when trying to remove playlist tracks

* fix: playlists

Update according to review comment

* fix review comment

* Fixing review comment

---------

Co-authored-by: jkruszynski <jozef@krush.at>
3 years agoPlex - Ensure content type is never None (#595)
micha91 [Wed, 29 Mar 2023 15:47:41 +0000 (17:47 +0200)]
Plex - Ensure content type is never None (#595)

* Ensure content type is never None

* remove redundant statement

3 years agoFix adding tracks to playlists (#593)
Marcel van der Veldt [Wed, 29 Mar 2023 08:46:30 +0000 (10:46 +0200)]
Fix adding tracks to playlists (#593)

* fix adding tracks to playlists

* fix leftover linting

3 years ago2.0.0b22
Marcel van der Veldt [Wed, 29 Mar 2023 00:10:05 +0000 (02:10 +0200)]
2.0.0b22

3 years agoOne last attempt to get a stable smb provider
Marcel van der Veldt [Wed, 29 Mar 2023 00:07:08 +0000 (02:07 +0200)]
One last attempt to get a stable smb provider

3 years agofix PIL warning
Marcel van der Veldt [Tue, 28 Mar 2023 21:14:27 +0000 (23:14 +0200)]
fix PIL warning

3 years agofix reading embedded images
Marcel van der Veldt [Tue, 28 Mar 2023 20:58:54 +0000 (22:58 +0200)]
fix reading embedded images

3 years ago2.0.0b21
Marcel van der Veldt [Tue, 28 Mar 2023 20:34:44 +0000 (22:34 +0200)]
2.0.0b21

3 years agoFix system lockup caused by SMB Provider (#591)
Marcel van der Veldt [Tue, 28 Mar 2023 20:32:58 +0000 (22:32 +0200)]
Fix system lockup caused by SMB Provider (#591)

* Fix: SMB Files provider deadlock

* prevent annoying BrokenPipe error

3 years agoUse instance_id instead of domain in the Plex provider
micha91 [Tue, 28 Mar 2023 20:20:44 +0000 (22:20 +0200)]
Use instance_id instead of domain in the Plex provider

3 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Tue, 28 Mar 2023 18:34:08 +0000 (20:34 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

3 years agoenable python dev mode by default
Marcel van der Veldt [Tue, 28 Mar 2023 18:33:46 +0000 (20:33 +0200)]
enable python dev mode by default

3 years agoFix shuffle not shuffling entire queue (#589)
Marvin Schenkel [Tue, 28 Mar 2023 18:27:56 +0000 (20:27 +0200)]
Fix shuffle not shuffling entire queue (#589)

Fix shuffle not shuffling entire queue.

3 years ago2.0.0b20
Marcel van der Veldt [Tue, 28 Mar 2023 18:21:03 +0000 (20:21 +0200)]
2.0.0b20

3 years agoadd some help text for plex
Marcel van der Veldt [Tue, 28 Mar 2023 18:07:48 +0000 (20:07 +0200)]
add some help text for plex

3 years agoadd documentation link for Plex
Marcel van der Veldt [Tue, 28 Mar 2023 16:36:38 +0000 (18:36 +0200)]
add documentation link for Plex

3 years agoBump orjson from 3.8.7 to 3.8.9 (#588)
dependabot[bot] [Tue, 28 Mar 2023 16:33:11 +0000 (18:33 +0200)]
Bump orjson from 3.8.7 to 3.8.9 (#588)

Bumps [orjson](https://github.com/ijl/orjson) from 3.8.7 to 3.8.9.
- [Release notes](https://github.com/ijl/orjson/releases)
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ijl/orjson/compare/3.8.7...3.8.9)

---
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>
3 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Tue, 28 Mar 2023 16:27:28 +0000 (18:27 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

3 years agoBump pre-commit from 3.2.0 to 3.2.1 (#585)
dependabot[bot] [Tue, 28 Mar 2023 16:26:12 +0000 (18:26 +0200)]
Bump pre-commit from 3.2.0 to 3.2.1 (#585)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.2.0 to 3.2.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.2.0...v3.2.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>
3 years agoBump ytmusicapi from 0.25.0 to 0.25.1 (#584)
dependabot[bot] [Tue, 28 Mar 2023 16:25:50 +0000 (18:25 +0200)]
Bump ytmusicapi from 0.25.0 to 0.25.1 (#584)

* Bump ytmusicapi from 0.25.0 to 0.25.1

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

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

Signed-off-by: dependabot[bot] <support@github.com>
* update ytmusicapi==0.25.1

---------

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>
3 years agoBump ruff from 0.0.257 to 0.0.259 (#582)
dependabot[bot] [Tue, 28 Mar 2023 16:21:39 +0000 (18:21 +0200)]
Bump ruff from 0.0.257 to 0.0.259 (#582)

Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.257 to 0.0.259.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.257...v0.0.259)

---
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>
3 years agoBump zeroconf from 0.47.3 to 0.47.4 (#581)
dependabot[bot] [Tue, 28 Mar 2023 16:20:44 +0000 (18:20 +0200)]
Bump zeroconf from 0.47.3 to 0.47.4 (#581)

Bumps [zeroconf](https://github.com/python-zeroconf/python-zeroconf) from 0.47.3 to 0.47.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.47.3...0.47.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>
3 years agoFix memory leaks and some performance tweaks (#587)
Marcel van der Veldt [Tue, 28 Mar 2023 16:20:29 +0000 (18:20 +0200)]
Fix memory leaks and some performance tweaks (#587)

* add docs for airplay

* verify_ssl is deprecated

* limit number of workers a bit

* change order

* reduce chunk sizes

* Fix memory leaks in File providers

* use taskgroup for poll players

* allow max 25mb for reading tags

* force close process

* bump pychromecast to 13.0.6

fixes a memory leak

3 years agoBae implementation of Plex Music Provider (#586)
micha91 [Tue, 28 Mar 2023 16:19:48 +0000 (18:19 +0200)]
Bae implementation of Plex Music Provider (#586)

- Base implementation
- Essential features present
- Authentication is manual action with entering a token

3 years agoadd docs for airplay
Marcel van der Veldt [Mon, 27 Mar 2023 14:00:56 +0000 (16:00 +0200)]
add docs for airplay

3 years ago2.0.0b19
Marcel van der Veldt [Mon, 27 Mar 2023 13:33:43 +0000 (15:33 +0200)]
2.0.0b19

3 years agoallow overriding log level with hassio options
Marcel van der Veldt [Mon, 27 Mar 2023 13:32:22 +0000 (15:32 +0200)]
allow overriding log level with hassio options

3 years agobump frontend to 20230327.1
Marcel van der Veldt [Mon, 27 Mar 2023 11:45:00 +0000 (13:45 +0200)]
bump frontend to 20230327.1

3 years agofix typo
Marcel van der Veldt [Mon, 27 Mar 2023 11:10:24 +0000 (13:10 +0200)]
fix typo

3 years agofix leftover
Marcel van der Veldt [Mon, 27 Mar 2023 11:08:49 +0000 (13:08 +0200)]
fix leftover

3 years agofix playlist tracks in play_media
Marcel van der Veldt [Mon, 27 Mar 2023 11:06:39 +0000 (13:06 +0200)]
fix playlist tracks in play_media

3 years agodetect live version from releasetype tag
Marcel van der Veldt [Mon, 27 Mar 2023 11:02:34 +0000 (13:02 +0200)]
detect live version from releasetype tag

3 years agofix typo
Marcel van der Veldt [Mon, 27 Mar 2023 11:00:49 +0000 (13:00 +0200)]
fix typo

3 years agoOptimize playlist tracks listings (#580)
Marcel van der Veldt [Mon, 27 Mar 2023 10:58:17 +0000 (12:58 +0200)]
Optimize playlist tracks listings (#580)

* change playlist tracks to async generators

* add support for ChunkedResultMessage

* fix some typos

* small improvement for playlist metadata (genres)

* adjust genre filter

* position count start at 1

3 years agofix typos
Marcel van der Veldt [Mon, 27 Mar 2023 07:57:44 +0000 (09:57 +0200)]
fix typos

3 years agofix for unavailable player
Marcel van der Veldt [Mon, 27 Mar 2023 07:33:20 +0000 (09:33 +0200)]
fix for unavailable player

3 years agobump db schema
Marcel van der Veldt [Mon, 27 Mar 2023 07:31:01 +0000 (09:31 +0200)]
bump db schema

3 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Mon, 27 Mar 2023 07:26:25 +0000 (09:26 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

3 years agoRefactor image handling a bit (#579)
Marcel van der Veldt [Mon, 27 Mar 2023 07:25:13 +0000 (09:25 +0200)]
Refactor image handling a bit (#579)

* Add some additional guard for unavailable players

* Generalize image resolving

* adjust docstring

3 years agoAdd some additional guard for unavailable players
Marcel van der Veldt [Mon, 27 Mar 2023 05:55:38 +0000 (07:55 +0200)]
Add some additional guard for unavailable players

3 years agoMerge branch 'main' of https://github.com/music-assistant/server
Marcel van der Veldt [Mon, 27 Mar 2023 00:16:37 +0000 (02:16 +0200)]
Merge branch 'main' of https://github.com/music-assistant/server

3 years agoreset last_error when succes
Marcel van der Veldt [Mon, 27 Mar 2023 00:16:16 +0000 (02:16 +0200)]
reset last_error when succes

3 years ago2.0.0b18
Marcel van der Veldt [Sun, 26 Mar 2023 23:58:33 +0000 (01:58 +0200)]
2.0.0b18

3 years agobump frontend
Marcel van der Veldt [Sun, 26 Mar 2023 23:57:00 +0000 (01:57 +0200)]
bump frontend

3 years agoconfig entry wrong value convert
Marcel van der Veldt [Sun, 26 Mar 2023 23:56:19 +0000 (01:56 +0200)]
config entry wrong value convert

3 years agofix album details on track
Marcel van der Veldt [Sun, 26 Mar 2023 23:42:11 +0000 (01:42 +0200)]
fix album details on track

3 years agoadd track albums
Marcel van der Veldt [Sun, 26 Mar 2023 22:18:40 +0000 (00:18 +0200)]
add track albums

3 years agofix value error
Marcel van der Veldt [Sun, 26 Mar 2023 19:55:10 +0000 (21:55 +0200)]
fix value error

3 years agofix some keyerrors in the player queue
Marcel van der Veldt [Sun, 26 Mar 2023 19:48:30 +0000 (21:48 +0200)]
fix some keyerrors in the player queue

3 years agoupdate player default name
Marcel van der Veldt [Sun, 26 Mar 2023 19:19:42 +0000 (21:19 +0200)]
update player default name

3 years agomake ffmpeg logging a bit more verbose
Marcel van der Veldt [Sun, 26 Mar 2023 18:59:23 +0000 (20:59 +0200)]
make ffmpeg logging a bit more verbose

3 years ago2.0.0b17
Marcel van der Veldt [Sun, 26 Mar 2023 16:09:22 +0000 (18:09 +0200)]
2.0.0b17

3 years agoUpdate requirements_all.txt
Marcel van der Veldt [Sun, 26 Mar 2023 16:08:37 +0000 (18:08 +0200)]
Update requirements_all.txt

3 years agoUpdate pyproject.toml
Marcel van der Veldt [Sun, 26 Mar 2023 16:07:51 +0000 (18:07 +0200)]
Update pyproject.toml