Commit Graph

1115 Commits (3ce0955b1cc5ff43b81aefcb95b30fcbf1b2cf8b)
 

Author SHA1 Message Date
Broque Thomas 3ce0955b1c fixed an issue where the wishlist deduplication was inconsistent between front and backend
2 days ago
Broque Thomas cc5b13dded "Fix intermittent deadlock in download monitor that freezes entire download pipeline
3 days ago
Broque Thomas 1d33a37eb2 Fix database migrations to check each column individually, preventing partial migration failures
3 days ago
Broque Thomas 1a29073d4e Fix quality profile priorities being reset to default order on save
3 days ago
Broque Thomas 50a37e5a70 move acoustID mismatches to a ss_quarantine folder inside the 'download' folder with a .quarantined extension.
3 days ago
Broque Thomas 3f0854e070 Fix AcoustID verification: MusicBrainz metadata fallback and quarantine reliability
3 days ago
Broque Thomas d73f91ea1c Combine MP3 format and bitrate into single quality badge
3 days ago
Broque Thomas c018c5fd98 Differentiate "not found" from download errors with distinct status and UI
3 days ago
Broque Thomas c70cfd335a Fix missing formats key in error path and clean up format query
3 days ago
Broque Thomas 6c6651b879 Add format summary tags to library release cards, wishlist modal, and artist hero
3 days ago
Broque Thomas 3663a75769 Show track ownership indicators and file metadata in wishlist modal for all releases
3 days ago
Broque Thomas 2ca410fadd css fixes
3 days ago
Broque Thomas 1d50ece62c debounced saving on settings page for all drop-down, tick boxes, input boxes and sliders.
3 days ago
Broque Thomas 8cf0950d3b Quality filter: use bitrate density instead of file size, cache Library/Discover pages, extend Beatport cache to 24h
3 days ago
Broque Thomas acb26777ca fix images
3 days ago
Broque Thomas 4f8fff5daa Update web_server.py
3 days ago
Broque Thomas c281dd0cda fix issue where soulsycn would 404 would opening an album on library page
3 days ago
Broque Thomas ae5d77810d Add Deezer & AudioDB source badges to library artist cards and detail page
3 days ago
Broque Thomas 8f9851c50f add image fallback to library artists
3 days ago
Broque Thomas 8e89040b19 Embed Deezer & AudioDB metadata (BPM, mood, style, ISRC) in post-processing
3 days ago
Broque Thomas e7e939bdd5 Retry errored items and prevent incomplete Deezer matches
4 days ago
Broque Thomas a7cc558fb3 update ui when metadata worker finishes.
4 days ago
Broque Thomas e2351eaa5c backup image for library artists
4 days ago
Broque Thomas 7b6e94772e fixed an issue wher ecollaborating artists would have the album listed as their own on library and artist page.
4 days ago
Broque Thomas 2ab52a340b Add Deezer enrichment for artists, albums, and track
4 days ago
Broque Thomas 1566def362 silence stale download log spam
4 days ago
Broque Thomas eee05115e4 Add AudioDB enrichment for artists, albums, and tracks
4 days ago
Broque Thomas 1a4395cc95 Add AudioDB enrichment for artists, albums, and tracks
4 days ago
Broque Thomas d54f433277 Update spotify_client.py
4 days ago
Broque Thomas 9457235080 clean up artist bubbles from past downloads
4 days ago
Broque Thomas 5e61a15f7f Add Spotify disconnect button and cache auth checks
4 days ago
Broque Thomas c34905997b try one last time on potentially failed downloads
4 days ago
Broque Thomas 308f0f9711 Add retry logic and adaptive rate limiting to watchlist scan
5 days ago
Broque Thomas 0f18b12967 Move bubble snapshots from disk to database
5 days ago
Broque Thomas 0951b0391d fixed issue where metadata wasn't completely wiped before processing.
5 days ago
Broque Thomas 0c40a922e6 Add batch remove to watchlist modal
5 days ago
Broque Thomas 139b8530f4 Add watchlist filter to library page
5 days ago
Broque Thomas 93d65b1ad3 add watchlist indicator to artists listed on the library page that are in the user watchlist
5 days ago
Broque Thomas e9c405559d Move the buttons on discover page so sidebar doesn't hide them
5 days ago
Broque Thomas 801274deb3 Add error reason tooltips to failed downloads in missing tracks modal
5 days ago
Broque Thomas 335c9dc977 Fix MP3 metadata being wiped by intermediate save after tag clear
5 days ago
Broque Thomas 71f362b79a Fix wishlist crash when artist context is a string instead of dict
5 days ago
Broque Thomas c6a7c99ad7 additional logging for navidrome troubleshooting connection status
5 days ago
Broque Thomas 2179483b95 Fix Unicode diacritics breaking album/track database matching
5 days ago
Broque Thomas 0a518b2a09 Wipe existing tags before writing Spotify metadata proper
5 days ago
Broque Thomas b189d7230e Fix file descriptor leak from per-call event loop creation
5 days ago
Broque Thomas e438563acc manage timedout status from slskd
6 days ago
Broque Thomas 40324f4b22 album name in folder path is no weighted more effectively when trying to choose an album with a specific album source.
6 days ago
Broque Thomas c55bf57c48 adjust slskd search results to match whole word rather than substring for better matching.
6 days ago
Broque Thomas 1ed66c120e Fix Soulseek connection status showing false positive on test
6 days ago