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
multi-scrobbler
/
src
/
backend
/
tests
31 folders
·
2 files
at
testAndTechDebt
FoxxMD
·
test: stop-gap to fix MSW printing to console on an intentionally thrown MockNetworkError
·
2d ago
03de29d0
applemusic
refactor: TrackData now uses Credits for all relevant properties (second pass)
1mo ago
auth
feat: Implement public dashboard endpoint and migrations for listened metric
3d ago
cache
first pass on strict ts
1mo ago
component
fix: remove footgun when diposing of component with sync `using`
2d ago
config
feat(tuneshine): Implement POC scrobbler
3w ago
coverartarchive
fix(test): Always generate valid cover response
1mo ago
database
refator: circular dependency elimination
1mo ago
errors
refactor: remove all unused imports
4mo ago
ingress
test(lastfm): Add smoke tests for 2.0 endpoints
2mo ago
jellyfin
refactor: TrackData now uses Credits for all relevant properties (second pass)
1mo ago
lastfm
refactor: Move credit-related functions into MusicMetadata to prevent circular references
1mo ago
listenbrainz
fix(listenbrainz): Improve artist parsing when name contains a dependent delimiter
1w ago
mixcloud
fix(auth): check state on third-party auth callbacks
5d ago
musicbrainz
refactor: move intersect and difference to core for use with frontend
4w ago
musiccast
test: Add missing `using` for some test suites
3d ago
player
fix: ensure timers/jobs are correctly removed from RT player when Playerstate is disposed of
3d ago
plays
fix(listenbrainz): Improve artist parsing when name contains a dependent delimiter
1w ago
plex
first pass on strict ts
1mo ago
promises
fix: fix queue consumer not handling task rejection
2w ago
rocksky
feat: Complete refactor for deep metadata querying for spotify/rocksky
1mo ago
scrobbler
test: use event emitter timeout instead of fixed sleep
2d ago
server
test: use waitFor helper with check loop and timeout for SSE events
2d ago
sonos
first pass on strict ts
1mo ago
source
test: Reduce test duration by setting loop sleep intervals lower
2d ago
spotify
test: add missing `using` for spotify sources
3d ago
subsonic
test: Add missing `using` for some test suites
3d ago
tealfm
refactor: Move ISRC to track metadata
1mo ago
tuneshine
fix(tuneshine): fix rebase issues
3w ago
utilitiesTests
feat: Better validatation for normalized config urls
2mo ago
utils
test: stop-gap to fix MSW printing to console on an intentionally thrown MockNetworkError
2d ago
ytm
test: Reduce test duration by setting loop sleep intervals lower
2d ago
dashboard.test.ts
feat: Implement public dashboard endpoint and migrations for listened metric
3d ago
setup.ts
test: add scaling multiplier for retry backoffs to speed up testing
2d ago