Sign in
Join now
multi-scrobbler
foxxmd.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
[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
+18 more
deezer
docker
jellyfin
koito
lastfm
listenbrainz
maloja
mopidy
mpris
music
music-assistant
plex
scrobble
self-hosted
spotify
subsonic
tautulli
youtube-music
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
multi-scrobbler
/
src
/
backend
/
tests
28 folders
·
1 file
at
repeatDetectionImprovements
FoxxMD
·
fix: Improve detection of repeat plays when listen range is close to end of a position player
·
1mo ago
98fe0d09
applemusic
feat(transform): refactor transform code so transformers are dynamically imported just before use
1mo ago
cache
first pass on strict ts
1mo ago
component
fix(transform): Fix async transform initialization race condition and type/name key case sensitivity
1mo ago
config
first pass on strict ts
1mo ago
coverartarchive
fix(test): Always generate valid cover response
1mo ago
database
fix(test): prevent randomized data collision on track
1mo ago
errors
refactor: remove all unused imports
3mo ago
ingress
test(lastfm): Add smoke tests for 2.0 endpoints
2mo ago
jellyfin
first pass on strict ts
1mo ago
lastfm
first pass on strict ts
1mo ago
listenbrainz
fix(test): fix non-null assertion on listenbrainz tests
1mo ago
musicbrainz
first pass on strict ts
1mo ago
musiccast
first pass on strict ts
1mo ago
player
fix: Improve detection of repeat plays when listen range is close to end of a position player
1mo ago
plays
fix: Add context for artist parsing where artist string has parenthesis
1mo ago
plex
first pass on strict ts
1mo ago
promises
refactor: remove all unused imports
3mo ago
rocksky
refactor(transform): separate rocksky transformer from util/types to prepare for dynamic import
1mo ago
scrobbler
first pass on strict ts
1mo ago
server
fix(api): make optional query params optional in route schemas
1mo ago
sonos
first pass on strict ts
1mo ago
source
first pass on strict ts
1mo ago
spotify
feat: periodically backfill songs from spotify history api for missed live playback state
1mo ago
subsonic
first pass on strict ts
1mo ago
tealfm
first pass on strict ts
1mo ago
utilitiesTests
feat: Better validatation for normalized config urls
2mo ago
utils
first pass on strict ts
1mo ago
ytm
first pass on strict ts
1mo ago
setup.ts
feat: Implement tests for listenbrainz and webscrobbler routes
2mo ago