|
main
default
|
d9f62abb
|
Upsert user scrobbles on conflict
|
|
|
feat/like-scrobble
|
31b7745b
|
Prompt sign-in for likes and stop click propagation
|
|
|
feat/feed-generator
|
3370a126
|
Include DID and avatar in feed generators
|
|
|
fix/listenbrainz-navidrome
|
a4398e53
|
fix: refactor submit_listens to use thread for asynchronous processing and improve error handling
|
|
|
feat/pgpull
|
21eafa6a
|
feat: enhance pull_data function to include backup download and sync all entities
|
|
|
feat/musicbrainz
|
9e2919f1
|
fix: improve artist matching logic in scrobble functions to prevent mismatches
|
|
|
fix/track-metadata
|
b5d46a93
|
fix: add artist mismatch check in scrobble_listenbrainz function
|
|
|
setup-tracing
|
e75b5242
|
feat: remove unused owo_colors dependency from submission and scrobbler modules
|
|
|
fix/spotify
|
6683a5da
|
fix: refactor run function and improve track change detection logic
|
|
|
feat/artist-listeners
|
1666db41
|
feat: add ArtistListeners component and integrate with Artist page
|
|
|
feat/scrobble-user-avatar
|
c8f43f33
|
feat: display user avatar at the bottom of each scrobble
|
|
|
feat/discord-embed-title
|
4f15bb7c
|
feat: update Discord embed description format to include scrobble URL
|
|
|
feat/discord-embed
|
6c152752
|
feat: enhance Discord embed with user avatar and author details
|
|
|
feat/discord-webhook
|
52b51438
|
fix: update Discord webhook integration to use non-optional IDs and improve embed generation
|
|