Sign in
Join now
multi-scrobbler
foxxmd.dev
/
Star
Starred
Star
0
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
/
sources
2 folders
·
33 files
at
playFetchFix
FoxxMD
·
feat: Skip fetching backlogged plays entirely if scrobbleBacklog=false
·
7mo ago
7a8cf7c0
ingressNotifiers
feat: Librefm Source/Client (#436)
9mo ago
PlayerState
feat(ui): Add more info to play data
7mo ago
AbstractSource.ts
feat: Skip fetching backlogged plays entirely if scrobbleBacklog=false
7mo ago
AzuracastSource.ts
feat: Use json diff to track play changes
9mo ago
ChromecastSource.ts
refactor: Separating functions so they are usuable by frontend storybook
7mo ago
DeezerInternalSource.ts
feat(deezer): Add family account monitoring #344
8mo ago
DeezerSource.ts
feat(ui): Implement PlayInfo component
7mo ago
EndpointLastfmSource.ts
fix(sources): Add a confidence signal to plays generated from authoratiative sources to avoid fuzzy matching repeats
7mo ago
EndpointListenbrainzSource.ts
fix(sources): Add a confidence signal to plays generated from authoratiative sources to avoid fuzzy matching repeats
7mo ago
IcecastSource.ts
feat: Use json diff to track play changes
9mo ago
JellyfinApiSource.ts
refactor: Move some utils into core folder
7mo ago
JRiverSource.ts
feat: Use json diff to track play changes
9mo ago
KodiSource.ts
feat: Implement user transformer and refactor components to use async
11mo ago
KoitoSource.ts
refactor: Implement generic cursor iteration
7mo ago
LastfmSource.ts
refactor: reorganized and consolidate source/client types
7mo ago
LibrefmSource.ts
feat: Librefm Source/Client (#436)
9mo ago
ListenbrainzSource.ts
feat(listenbrainz): Use upstream for backlogged
7mo ago
MalojaSource.ts
refactor: Implement generic cursor iteration
7mo ago
MemoryPositionalSource.ts
refactor: reorganized and consolidate source/client types
7mo ago
MemorySource.ts
feat(ui): Add more info to play data
7mo ago
MopidySource.ts
feat: Use json diff to track play changes
9mo ago
MPDSource.ts
feat: Use json diff to track play changes
9mo ago
MPRISSource.ts
feat: Use json diff to track play changes
9mo ago
MusicCastSource.ts
feat: Use json diff to track play changes
9mo ago
MusikcubeSource.ts
feat: Use json diff to track play changes
9mo ago
PlexApiSource.ts
refactor: Move some utils into core folder
7mo ago
RockskySource.ts
feat(rocksky): Implement Rocksky Source/Client
11mo ago
ScrobbleSources.ts
feat(docs): Implement config example/structure guidance
7mo ago
SonosSource.ts
fix(transform): Use temporally-invariant hash comparison
8mo ago
SpotifySource.ts
feat(ui): Implement PlayInfo component
7mo ago
SubsonicSource.ts
feat: Implement better request retry logic
7mo ago
TealfmSource.ts
implement time range scrobbles for teal
7mo ago
VLCSource.ts
feat: Use json diff to track play changes
9mo ago
WebScrobblerSource.ts
fix(sources): Add a confidence signal to plays generated from authoratiative sources to avoid fuzzy matching repeats
7mo ago
YTMusicSource.ts
feat(ui): Implement duplicate match check
7mo ago