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/
ScrobbleSources.ts
August 2026
FoxxMD
475a3f12
Copied
Failed
Copy SHA
fix: narrow env config key collection to include prefix underscore
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
54247e89
Copied
Failed
Copy SHA
feat: Add ENV config test suite
Copy SHA
Browse repository
committed
3mo ago
Matt Foxx
433ea532
Copied
Failed
Copy SHA
Merge pull request #670 from
FoxxMD/stronglyTypedEvents
FoxxMD/stronglyTypedEvents
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
b615172e
Copied
Failed
Copy SHA
feat: strongly-type internal
events
events
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
aa2beb58
Copied
Failed
Copy SHA
fix: Check for ENV prefix with startsWith instead of
includes
includes
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
c0cfc5fa
Copied
Failed
Copy SHA
feat: relax configureAs requirements for AIO
configs
configs
Copy SHA
Browse repository
committed
3mo ago
Matt Foxx
3fc67146
Copied
Failed
Copy SHA
Merge pull request #669 from
FoxxMD/envPrefixUsage
FoxxMD/envPrefixUsage
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
b98756a2
Copied
Failed
Copy SHA
fix: Fix incorrect prefix not being used for env key
collection
collection
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
2e4acd0f
Copied
Failed
Copy SHA
fix: Add missing configureAs for ENV parsed
components
components
Copy SHA
Browse repository
committed
3mo ago
Matt Foxx
8b8c2765
Copied
Failed
Copy SHA
Merge pull request #654 from
FoxxMD/configBuildSimplify
FoxxMD/configBuildSimplify
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
e1324921
Copied
Failed
Copy SHA
fix: Fix missing name passed to component classes
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
9f71fbef
Copied
Failed
Copy SHA
fix: prevent creating source/client with same id
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
d296b825
Copied
Failed
Copy SHA
Id logging and schema
cleanup
cleanup
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
792ccc3c
Copied
Failed
Copy SHA
feat: Improve location wording for config errors
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
4ce72192
Copied
Failed
Copy SHA
fix: Skip ambigious configs during source parsing if configureAs is not present
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
31546ed4
Copied
Failed
Copy SHA
fix: Early return on component add to prevent dynamic loading
Copy SHA
Browse repository
committed
3mo ago
July 2026
FoxxMD
02ab1571
Copied
Failed
Copy SHA
refactor: Convert validation client structures to dynamically import
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
699bd027
Copied
Failed
Copy SHA
refactor: Convert validation structures to dynamically import
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
fd2a1788
Copied
Failed
Copy SHA
feat: Add env prefix to schema interface
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
9f54d455
Copied
Failed
Copy SHA
fix(source): Fix missing defaults
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
78aff323
Copied
Failed
Copy SHA
refactor: Extract source/client building into a function to reduce verbosity
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
0115ccb8
Copied
Failed
Copy SHA
refactor: Simplify ScrobbleSources config builder
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
83457790
Copied
Failed
Copy SHA
refactor: cleaned up aio validation and client/source map
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
e8a91bb6
Copied
Failed
Copy SHA
feat: Replace ajv/ts-schema-generator validation with pure zod
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
8f33dc9f
Copied
Failed
Copy SHA
POC scrobble source validation at runtime
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
aa91d2cb
Copied
Failed
Copy SHA
fix: Fix missed autoMonitor variable name change
Copy SHA
Browse repository
committed
3mo ago
Matt Foxx
f3d7d59a
Copied
Failed
Copy SHA
Merge pull request #636 from
Exerra/feat/apple-music
Exerra/feat/apple-music
Copy SHA
Browse repository
committed
3mo ago
FoxxMD
2a4afefe
Copied
Failed
Copy SHA
feat(applemusic): Make album normalization user configurable and add guidance on usage
Copy SHA
Browse repository
committed
4mo ago
Exerra
b3c332de
Copied
Failed
Copy SHA
refactor: replace Apple Music headers config with origin
field
field
Copy SHA
Browse repository
committed
4mo ago
Exerra
a845ac10
Copied
Failed
Copy SHA
feat(applemusic): implement top-rebound recovery for duplicate
plays
plays
Copy SHA
Browse repository
committed
4mo ago
Exerra
56fdb126
Copied
Failed
Copy SHA
feat(sources): update Apple Music configuration and environment
variables
variables
Copy SHA
Browse repository
committed
4mo ago
Exerra
06ed3f43
Copied
Failed
Copy SHA
feat: add Apple Music source
support
support
Copy SHA
Browse repository
committed
4mo 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
ec3a7e2d
Copied
Failed
Copy SHA
fix: Fix case block declarations
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
15e55dc6
Copied
Failed
Copy SHA
more refactoring to remove server packages from bundled vite build
Copy SHA
Browse repository
committed
4mo ago
FoxxMD
7e53553a
Copied
Failed
Copy SHA
more fixes for file extensions
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
June 2026
FoxxMD
4d7c93f7
Copied
Failed
Copy SHA
fix(maloja): Fix source maloja
envs
envs
Copy SHA
Browse repository
committed
5mo ago
May 2026
Matt Foxx
abe75869
Copied
Failed
Copy SHA
Merge pull request #588 from
FoxxMD/database
FoxxMD/database
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
0cb20b83
Copied
Failed
Copy SHA
feat: Add ID and name envs for all sources/clients
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
Matt Foxx
1eeb5e6b
Copied
Failed
Copy SHA
Merge pull request #580 from
FoxxMD/lzEndpointRouteImprovements
FoxxMD/lzEndpointRouteImprovements
Copy SHA
Browse repository
committed
6mo ago
FoxxMD
47c600ed
Copied
Failed
Copy SHA
feat(endpointlz): Implement proper username handling for validate and now-playing routes
Copy SHA
Browse repository
committed
6mo ago
April 2026
Matt Foxx
8741ff25
Copied
Failed
Copy SHA
Merge pull request #557 from
Druidblack/master
Druidblack/master
Copy SHA
Browse repository
committed
7mo ago
Previous
1 / 2
1
2
Next