github FoxxMD/multi-scrobbler 0.14.2
0.14.2 - UI Preview

4 hours ago

Important

Release 0.14.0 contains breaking changes. Read the Upgrade Path docs and 0.14.0 Release Notes before upgrading from Multi-Scrobbler earlier than 0.14.0!

What's New?

Historical Scrobble Matching for teal.fm/Rocksky

Multi-Scrobbler checks your scrobble clients to see if an incoming Play was already scrobbled. This process was previously overhauled in v0.12.0 to make it work for any arbitrary time range, but this overhaul did not include teal.fm and Rocksky due to limitations in how querying atproto records works.

In v0.14.2 this has been resolved so that these clients have the same arbitrary timerange functionality matching as all other clients. This is achieved by initially downloading a full copy of your record and converting them into MS scrobbles to store in the new database. Then, the copy is kept in sync with real time queries to the atproto api. MS then queries this copy when matching scrobbles.

New UI Preview

The UI for MS has been fully rewritten and a preview is now available alongside the normal UI. Some highlights:

  • mobile-first design
  • live, visual updates for all activity
  • search and filter all of your scrobbles
  • scrobble timeline shows how MS processed your scrobble data from end-to-end

It can be used by navigating to

http(s)://yourMsDomain/next

I need your feedback on bugs, opinions on design choices, and general usage impressions! Refer to the github issue for the preview ui for more details and to provide feedback.


Some screenshots from the preview ui:

Left: Source/Client list (main page) | Right: Source detail page with Plays

Image   Image

Left: Scrobble duplicate check results | Right: musicbrainz transformer "no results" with used queries

Image Image

visual indicator of live activity (just scrobbled) on main page

Image

Don't miss a new multi-scrobbler release

NewReleases is sending notifications on new releases.