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
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Version history of
src/backend/sources/
AbstractSource.ts
October 2026
Matt Foxx
7343a9ec
Copied
Failed
Copy SHA
Merge pull request #748 from
FoxxMD/searchQuerySchema
FoxxMD/searchQuerySchema
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
5714a238
Copied
Failed
Copy SHA
refactor: move intersect and difference to core for use with frontend
Copy SHA
Browse repository
committed
1mo ago
Matt Foxx
96ba3b4a
Copied
Failed
Copy SHA
Merge pull request #745 from
dylangovender/fix/persisted-component-counts
dylangovender/fix/persisted-component-counts
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
09a17124
Copied
Failed
Copy SHA
refactor: Replace restoreCount function with app migration to correct countLive
once
once
Copy SHA
Browse repository
committed
1mo ago
Dylan Govender
e80022ba
Copied
Failed
Copy SHA
fix(stats): persist lifetime discovered/scrobbled counts across
restarts
restarts
Copy SHA
Browse repository
committed
1mo ago
Matt Foxx
001556ef
Copied
Failed
Copy SHA
Merge pull request #746 from
FoxxMD/creditConsolidateAndMigration
FoxxMD/creditConsolidateAndMigration
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
15720877
Copied
Failed
Copy SHA
refactor: Move credit-related functions into MusicMetadata to prevent circular references
Copy SHA
Browse repository
committed
1mo ago
September 2026
Matt Foxx
94fc09b1
Copied
Failed
Copy SHA
Merge pull request #736 from
sudbrack/sudbrack/spotify
sudbrack/sudbrack/spotify
Copy SHA
Browse repository
committed
1mo ago
sudbrack
be9b16e5
Copied
Failed
Copy SHA
feat: periodically backfill songs from spotify history api for missed live playback state
Copy SHA
Browse repository
committed
1mo ago
Matt Foxx
0555de52
Copied
Failed
Copy SHA
Merge pull request #731 from
FoxxMD/strict
FoxxMD/strict
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
61ffaf06
Copied
Failed
Copy SHA
fix: Various simple fixes for typed guards and variables extraction to remove non-null assertions
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
9ff65d11
Copied
Failed
Copy SHA
fix: bugs related to unset abort controller and job id guarding
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
69fa308c
Copied
Failed
Copy SHA
fix: add typed overloads for getting recent plays to narrow return type
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
1033c26a
Copied
Failed
Copy SHA
fix: Fix pushing warnings/errors and queueState error nullish usage
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
0a552c17
Copied
Failed
Copy SHA
first pass on strict ts
Copy SHA
Browse repository
committed
1mo ago
Matt Foxx
635cab63
Copied
Failed
Copy SHA
Merge pull request #724 from
FoxxMD/rockskyClientside
FoxxMD/rockskyClientside
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
c00d35f4
Copied
Failed
Copy SHA
feat(ui): Add historical component sync details to component detail page
Copy SHA
Browse repository
committed
1mo ago
Matt Foxx
4760972f
Copied
Failed
Copy SHA
Merge branch 'master' into docsUiUpdate
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
9b0ba642
Copied
Failed
Copy SHA
fix changed type
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
5467bd55
Copied
Failed
Copy SHA
feat: Simplify queue
counting
counting
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
f2dbe255
Copied
Failed
Copy SHA
feat: Improved failed play count
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
584ce13e
Copied
Failed
Copy SHA
refactor: Move queue cancel and play finish logic into abstract component
Copy SHA
Browse repository
committed
1mo ago
Matt Foxx
64571d04
Copied
Failed
Copy SHA
Merge pull request #714 from
FoxxMD/queueConsolidation
FoxxMD/queueConsolidation
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
dd476523
Copied
Failed
Copy SHA
refactor: consolidate ingress queue pre/post processing into abstract component
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
36c1991f
Copied
Failed
Copy SHA
refactor: consolidate play queuing into abstract component
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
1f830007
Copied
Failed
Copy SHA
refactor: consolidate repo hydration and existing play function
Copy SHA
Browse repository
committed
2mo ago
Matt Foxx
72ad7e6d
Copied
Failed
Copy SHA
Merge pull request #712 from
FoxxMD/dupeOriginalCheck
FoxxMD/dupeOriginalCheck
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
28e27660
Copied
Failed
Copy SHA
fix(source): Don't mark oldest of set of duplicate inputs as a duplicate of the newer
inputs
inputs
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
d0ccce42
Copied
Failed
Copy SHA
feat(source): remove noisy logging when dropping backlog queue
plays
plays
Copy SHA
Browse repository
committed
2mo ago
August 2026
Matt Foxx
212afaa5
Copied
Failed
Copy SHA
Merge pull request #674 from
FoxxMD/writeApi
FoxxMD/writeApi
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
5cecac93
Copied
Failed
Copy SHA
feat(ui): Implement bulk play retries
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
dde19cfc
Copied
Failed
Copy SHA
fix stale error on requeue
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
0938e95e
Copied
Failed
Copy SHA
last fix for dead letter queue counts
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
3a40478c
Copied
Failed
Copy SHA
fix: fix queue status in requeued event
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
935845a9
Copied
Failed
Copy SHA
fix: further queue state cleanup before converting to event
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
b494e8f9
Copied
Failed
Copy SHA
fix: don't need queue context after processing
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
9e13ead4
Copied
Failed
Copy SHA
feat: Add more queue context and render context in timeline
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
3b2f5ee1
Copied
Failed
Copy SHA
fix: Fix queue event names
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
3e05b3f9
Copied
Failed
Copy SHA
feat: Implement tests for listenbrainz and webscrobbler routes
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
62905e80
Copied
Failed
Copy SHA
feat(ui): Implement retry options and delete flow
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
0ad86ad6
Copied
Failed
Copy SHA
feat: Implement api endpoitns for requeuing, cancelling, and deleting dead states
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
a885079a
Copied
Failed
Copy SHA
Finish queue implementation for source and various fixes
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
17d78827
Copied
Failed
Copy SHA
feat(client): Unify queue processing for regular and dead plays
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
b83f8872
Copied
Failed
Copy SHA
start simplifying queue scrobble for clients
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
9f22c56e
Copied
Failed
Copy SHA
feat(source): Implement queue context option usage during play processing
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
d0001d2f
Copied
Failed
Copy SHA
feat(source): Implement Play retry logic
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
4c764879
Copied
Failed
Copy SHA
more ignore behavior fixes
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
204cc0bd
Copied
Failed
Copy SHA
Improved monitoring
behavior
behavior
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
4b7542dd
Copied
Failed
Copy SHA
fix: Add missing play update events
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
1fc3ad1b
Copied
Failed
Copy SHA
fix(source): Missing original data on play create
Copy SHA
Browse repository
committed
2mo ago
Previous
1 / 2
1
2
Next