[READ-ONLY] Mirror of https://github.com/FoxxMD/multi-scrobbler. Scrobble plays from multiple sources to multiple clients docs.multi-scrobbler.app
deezer docker jellyfin koito lastfm listenbrainz maloja mopidy mpris music music-assistant plex scrobble self-hosted spotify subsonic tautulli youtube-music

feat: Improve upstream scrobble refresh logic and caching controls master

* Add refreshMinInterval to prevent hammering upstream services * Refactor refresh logic to be simpler and account for backlogged tracks * (test): Improve play generation utils for testing * (test): Refactor testing for upstream scrobble refreshing to use more actual scrobbler class behavior


+242 -89
8 changed files