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
/
client
/
components
11 folders
·
34 files
at
previewUIDocs
FoxxMD
·
fix: Implement unicorn eslint rules and fix them
·
3mo ago
76ef9940
chakraPlayer
feat(ui): Replace now playing player with summary with reduced motion #500
3mo ago
diffs
refactor: autofix (eslint) prefer-const prefer-as-const and var rules
3mo ago
icons
fix: top-level type import syntax
3mo ago
layouts
refactor: remove all unused imports
3mo ago
loading
feat: Add dead letter error to data
3y ago
msComponent
fix: Implement unicorn eslint rules and fix them
3mo ago
playActivity
fix: Implement unicorn eslint rules and fix them
3mo ago
player
fix: top-level type import syntax
3mo ago
skeleton
feat(ui): More ui compaction
3y ago
statusCard
fix: top-level type import syntax
3mo ago
timeline
more ui improvements
7mo ago
ActivityDetail.tsx
fix: Implement unicorn eslint rules and fix them
3mo ago
ActivityTimeline.tsx
fix: Implement unicorn eslint rules and fix them
3mo ago
AppHeader.tsx
refactor(ui): Fix conditional hook for SSE and add stories for header elements
3mo ago
ArtistCreditDisplay.tsx
fix: top-level type import syntax
3mo ago
Badges.tsx
fix: top-level type import syntax
3mo ago
ChakraClipboard.tsx
more refactoring to remove server packages from bundled vite build
3mo ago
ChakraTooltip.tsx
feat(ui): Update artist rendering to use credits
5mo ago
CodeBlock.tsx
fix remaining type imports preventing docker container from running with tsx
3mo ago
Color-Mode.tsx
Init storybook with chakra-ui
7mo ago
CopyToClipboard.tsx
docs: Implement self-hosted docs
2y ago
copyToClipboardHook.tsx
feat: Add debug copy action to ui
9mo ago
DateDisplay.tsx
fix: top-level type import syntax
3mo ago
ErrorAlert.tsx
refactor: autofix (eslint) prefer-const prefer-as-const and var rules
3mo ago
ErrorBoundary.tsx
feat(ui): Add error boundaries and better error detection for rendering
4mo ago
ExpandCollapse.tsx
fix: top-level type import syntax
3mo ago
ExternaLinksMenu.tsx
fix: top-level type import syntax
3mo ago
ExternalLink.tsx
fix: top-level type import syntax
3mo ago
LogsNext.tsx
feat(ui): Persist log window state #500
3mo ago
MobileMenu.tsx
refactor: autofix (eslint) prefer-const prefer-as-const and var rules
3mo ago
MSCollapsible.tsx
feat(ui): Make timeline items more compact
3mo ago
PlayData.tsx
fix: top-level type import syntax
3mo ago
PlayDisplay.tsx
fix: top-level type import syntax
3mo ago
Provider.tsx
feat(ui): Make timeline items more compact
3mo ago
ScrobbleActionResult.tsx
feat(ui): Clean up scrobble timeline items
3mo ago
ScrobbleMatchResult.tsx
fix: top-level type import syntax
3mo ago
shikiAdapter.ts
fix(ui): fix shiki instance creation
3mo ago
SideNav.tsx
more refactoring to remove server packages from bundled vite build
3mo ago
StatusIndicator.tsx
initial work for using erasable types
3mo ago
TextMuted.tsx
fix: top-level type import syntax
3mo ago
ToggleButton.tsx
more refactoring to remove server packages from bundled vite build
3mo ago
ToggleTip.tsx
feat(ui): Implement sleeping indicator
4mo ago
Tooltip.tsx
fix: top-level type import syntax
3mo ago
TransformSteps.tsx
feat(ui): Make timeline items more compact
3mo ago
Typography.tsx
fix: top-level type import syntax
3mo ago