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/common/
AbstractComponent.ts
November 2026
FoxxMD
88057492
Copied
Failed
Copy SHA
fix: remove footgun when diposing of component with sync
`using`
`using`
Copy SHA
Browse repository
committed
1w ago
FoxxMD
ba710bd9
Copied
Failed
Copy SHA
fix: Clear dead timer for sources/clients when a component is stopped or disposed
of
of
Copy SHA
Browse repository
committed
1w ago
FoxxMD
0a2197e5
Copied
Failed
Copy SHA
feat: Implement public dashboard endpoint and migrations for listened metric
Copy SHA
Browse repository
committed
1w ago
FoxxMD
c430fd97
Copied
Failed
Copy SHA
fix(auth): check state on third-party auth
callbacks
callbacks
Copy SHA
Browse repository
committed
1w ago
October 2026
FoxxMD
852b0fa8
Copied
Failed
Copy SHA
fix: handle undefined res on shutdown from signal
Copy SHA
Browse repository
committed
3w ago
Matt Foxx
7343a9ec
Copied
Failed
Copy SHA
Merge pull request #748 from
FoxxMD/searchQuerySchema
FoxxMD/searchQuerySchema
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
591888e9
Copied
Failed
Copy SHA
fix: correctly merge edit data with non-form play data
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
9d63ddd1
Copied
Failed
Copy SHA
fix(ui): actually update play with api endpoint
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
6d1956c4
Copied
Failed
Copy SHA
feat: Wire up play update server api endpoint and implement play update
event
event
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
FoxxMD
45e022a7
Copied
Failed
Copy SHA
refactor: TrackData now uses Credits for all relevant properties (second pass)
Copy SHA
Browse repository
committed
1mo ago
September 2026
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
a6025563
Copied
Failed
Copy SHA
fix: guard against undefined last* dates when getting api data from abstract component
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
FoxxMD
0dacdefd
Copied
Failed
Copy SHA
feat(transform): refactor transform code so transformers are dynamically imported just before use
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
1b244ff0
Copied
Failed
Copy SHA
fix: Update dbcomponent at runtime when name
changes
changes
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
e2777c08
Copied
Failed
Copy SHA
fix: Update name in database on
startup
startup
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
5467bd55
Copied
Failed
Copy SHA
feat: Simplify queue
counting
counting
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
5c10cd0e
Copied
Failed
Copy SHA
fix: include queued status in failed queue count
Copy SHA
Browse repository
committed
1mo ago
FoxxMD
bbcba8fb
Copied
Failed
Copy SHA
fix: fix queue failed counter decrement on cancel
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
97882354
Copied
Failed
Copy SHA
fix removed playQueued event
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
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
Matt Foxx
006fbe10
Copied
Failed
Copy SHA
Merge pull request #685 from
FoxxMD/catchConsoleDiff
FoxxMD/catchConsoleDiff
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
42a68871
Copied
Failed
Copy SHA
fix: fix method for getting last transformed data
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
cbdb58b3
Copied
Failed
Copy SHA
fix(transform): fix method for getting last transformed play
data
data
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
c69af479
Copied
Failed
Copy SHA
fix(transform): Catch and log errors during console diff
generation
generation
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
a885079a
Copied
Failed
Copy SHA
Finish queue implementation for source and various fixes
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
6b86ef86
Copied
Failed
Copy SHA
feat(transform): Implement path to control cache usage
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
8be739ef
Copied
Failed
Copy SHA
feat: Simplify component state updates for start/stop/restart and replace error usage
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
5a7c01a6
Copied
Failed
Copy SHA
feat(ui): Implement test auth action
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
d7c88d41
Copied
Failed
Copy SHA
feat: Implement multiple stateful errors/warnings on component
Copy SHA
Browse repository
committed
2mo ago
FoxxMD
a44fe483
Copied
Failed
Copy SHA
feat(ui): Implement basic component state change actions
#500
#500
Copy SHA
Browse repository
committed
2mo ago
July 2026
FoxxMD
8469d161
Copied
Failed
Copy SHA
feat: Reduce db write frequency when idle by buffering date updates #653
Copy SHA
Browse repository
committed
3mo ago
Matt Foxx
5c3f49fb
Copied
Failed
Copy SHA
Merge pull request #647 from
FoxxMD/zodExperimentRebase
FoxxMD/zodExperimentRebase
Copy SHA
Browse repository
committed
3mo ago
Previous
1 / 2
1
2
Next