Commit Graph

1114 Commits (main)
 

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