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
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
FoxxMD
e02a0cc6
Copied
Failed
Copy SHA
refactor(transform): Simplify transform config by removing untyped stages
Copy SHA
Browse repository
committed
3mo ago
Matt Foxx
79874c6c
Copied
Failed
Copy SHA
Merge pull request #645 from
FoxxMD/ignoreRefactor
FoxxMD/ignoreRefactor
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
0679937b
Copied
Failed
Copy SHA
feat!: Implement monitoring/ingore activity for all
components
components
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
1dba73cc
Copied
Failed
Copy SHA
feat(client)!: Overhaul source scrobble
filtering
filtering
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
a696436a
Copied
Failed
Copy SHA
fix: Fix missing early return for skipped stage
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
945f494a
Copied
Failed
Copy SHA
fix: top-level type import
syntax
syntax
Copy SHA
Browse repository
committed
4mo ago
Matt Foxx
14c35eda
Copied
Failed
Copy SHA
Merge pull request #633 from
FoxxMD/node-ts-native
FoxxMD/node-ts-native
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
981a211e
Copied
Failed
Copy SHA
refactor: remove all unused imports
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
c42b5cac
Copied
Failed
Copy SHA
refactor: Move files/imports to implement folder import isolation
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
4bd0345d
Copied
Failed
Copy SHA
replace file extensions and more import type fixes
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
f2e2d676
Copied
Failed
Copy SHA
initial work for using erasable types
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
b57f3256
Copied
Failed
Copy SHA
feat: Implement error persistence and live updated for components
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
7d8b00ab
Copied
Failed
Copy SHA
fix(musicbrainz): Fix finding stage inputs in error causes
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
8b633dd9
Copied
Failed
Copy SHA
feat(musicbrainz): Store all queries to lifecycle inputs and persist even on
errors
errors
Copy SHA
Browse repository
committed
4mo ago
June 2026
FoxxMD
a603be6e
Copied
Failed
Copy SHA
fix(ui): Fix total stats count
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
94d3ea5d
Copied
Failed
Copy SHA
fix: Fix typing for play update events
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
e998006e
Copied
Failed
Copy SHA
feat(ui): Implement live updates to activity summary and details
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
7174702f
Copied
Failed
Copy SHA
feat(ui): Implement status and state updates for sources
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
b0970c66
Copied
Failed
Copy SHA
chore: standardize component type
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
ac250eba
Copied
Failed
Copy SHA
feat(ui): Implement real state reporting for components
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
bf8f1175
Copied
Failed
Copy SHA
feat(ui): Implement static component list in app entrypoint
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
e949da38
Copied
Failed
Copy SHA
refactor: Move all lifecycle properties to top-level
Play
Play
Copy SHA
Browse repository
committed
5mo ago
FoxxMD
e13d86b1
Copied
Failed
Copy SHA
feat: Add more identying data to lifecycle step
Copy SHA
Browse repository
committed
5mo ago
FoxxMD
f3531f41
Copied
Failed
Copy SHA
feat: Add creation timestamps to lifecycle data
Copy SHA
Browse repository
committed
5mo ago
Matt Foxx
e4af1e3f
Copied
Failed
Copy SHA
Merge pull request #619 from
FoxxMD/atprotoHistory
FoxxMD/atprotoHistory
Copy SHA
Browse repository
committed
5mo ago
FoxxMD
07d64878
Copied
Failed
Copy SHA
feat: Implement database play prometheus
stats
stats
Copy SHA
Browse repository
committed
5mo ago
FoxxMD
52240aa1
Copied
Failed
Copy SHA
feat(teal): Implement historical scrobble searching for existing scrobbles and auto hydrate, or sync recent, on init
Copy SHA
Browse repository
committed
5mo ago
May 2026
FoxxMD
a00e5d0d
Copied
Failed
Copy SHA
feat(database): Track component last ready and last active at
Copy SHA
Browse repository
committed
5mo ago
FoxxMD
7ef15944
Copied
Failed
Copy SHA
feat: Improved retention
policy
policy
Copy SHA
Browse repository
committed
5mo ago
Matt Foxx
abe75869
Copied
Failed
Copy SHA
Merge pull request #588 from
FoxxMD/database
FoxxMD/database
Copy SHA
Browse repository
committed
5mo ago
FoxxMD
af5aec2e
Copied
Failed
Copy SHA
port changes from pgllite
branch
branch
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
47caf8de
Copied
Failed
Copy SHA
more scrobble db implementation
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
047de49e
Copied
Failed
Copy SHA
feat(database): Initial Souce database usage implementation
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
adf6b9ed
Copied
Failed
Copy SHA
feat(database): Implement basic repository
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
59d1050b
Copied
Failed
Copy SHA
feat(database): Implement retention cleanup scheduled task
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
561c62b4
Copied
Failed
Copy SHA
fix(database): Unique constraint on uid + mode + type, not just uid
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
f38f10d2
Copied
Failed
Copy SHA
feat(database): Implement retention cleanup
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
7aa5595c
Copied
Failed
Copy SHA
feat(database): Implement component hydration as component init stage
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
46389fd8
Copied
Failed
Copy SHA
feat(database): Add compacting config
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
c0384317
Copied
Failed
Copy SHA
feat(database): Implement retention options and configuration parsing
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
81d24f17
Copied
Failed
Copy SHA
fix(transformer): try-catch cached steps and fallback to non-cache
generation
generation
Copy SHA
Browse repository
committed
6mo ago
April 2026
Matt Foxx
ec4a5107
Copied
Failed
Copy SHA
Merge pull request #570 from
FoxxMD/fixListenRange
FoxxMD/fixListenRange
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
77387c29
Copied
Failed
Copy SHA
refactor: Replace fast-deep-equal with
fast-equals
fast-equals
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
75bd4a04
Copied
Failed
Copy SHA
fix(transform): Fix uninitialized logger
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
339232c3
Copied
Failed
Copy SHA
perf(transform): Defer logger creation until after it is determined a hook will be used
Copy SHA
Browse repository
committed
6mo ago
Matt Foxx
394570e5
Copied
Failed
Copy SHA
Merge pull request #529 from
FoxxMD/fontendDevPackages
FoxxMD/fontendDevPackages
Copy SHA
Browse repository
committed
7mo ago
FoxxMD
9785ad6b
Copied
Failed
Copy SHA
refactor: Remove unused react-dom imports
Copy SHA
Browse repository
committed
7mo ago
March 2026
Matt Foxx
664395a0
Copied
Failed
Copy SHA
Merge pull request #508 from
FoxxMD/cacheAusterity
FoxxMD/cacheAusterity
Copy SHA
Browse repository
committed
7mo ago
Previous
1 / 2
1
2
Next