Skip to content

Conversation

@michaelherger
Copy link
Member

See discussion in https://forums.lyrion.org/forum/developer-forums/developers/1771548-improving-online-service-integration

  • allow SlimBrowse client to request a number of tags as in songinfo query etc.
  • provide raw metadata in a new metadata element of the SlimBrowse response
  • POC implementation for the Radio and Podcast plugins

michaelherger and others added 13 commits June 8, 2025 09:36
See discussion in https://forums.lyrion.org/forum/developer-forums/developers/1771548-improving-online-service-integration

* allow SlimBrowse client to request a number of  `tags` as in `songinfo` query etc.
* provide raw metadata in a new `metadata` element of the SlimBrowse response
* POC implementation for the Radio and Podcast plugins

Signed-off-by: Michael Herger <[email protected]>
Signed-off-by: darrell-k <[email protected]>
* public/9.1:
  Purge the image proxy cache in small chunks, as it can be super slow on eg. a Pi with SD card.
  Remote tracks imported into the local library are not considered a `RemoteTrack`, therefore don't have a stash, but still are `$track->remote`. We have to exclude them from dealing with the stash.
  Fix invalid response status.
  Don't run cache purge if namespace has been reset.
  Make sure we purge the caches every now and then, even if players are considered active. We sacrifice the early morning hours to still run the purging.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants