Commit Graph

1631 Commits (d75893bc3030d37dcdabb5bb1c8a5f7ae19bad9d)
 

Author SHA1 Message Date
Broque Thomas d75893bc30 Add Album Tag Consistency repair job: detect and fix inconsistent tags across album tracks
3 weeks ago
Broque Thomas 68f06d663b Pause enrichment workers during database scans to reduce lock contention
3 weeks ago
Broque Thomas efe8164501 Fix missing album art on wishlist items from mirrored playlists
3 weeks ago
Broque Thomas a48018f4ca Fix config save 'database is locked': add 30s timeout, WAL mode, and retry
3 weeks ago
Broque Thomas df390feece Fix automation signal chain: forward event data (playlist_id) to action handlers
3 weeks ago
Broque Thomas 655e1e251d Add rate limit check to search_tracks and search_albums in Spotify client
3 weeks ago
Broque Thomas 429306c7f3 Fix enrichment retry loops, cover art finding dupes, and Spotify rate limit during art scan
4 weeks ago
Broque Thomas d8217d66ba Speed up metadata cache browser: add composite indexes, remove full-scan LIKE filters
4 weeks ago
Broque Thomas 203f317236 Redesign download missing and wishlist modals with unified glass style
4 weeks ago
Broque Thomas 8d3d623f10 Redesign sync page playlist cards: unified glass style across all sources and mirrored playlists
4 weeks ago
Broque Thomas 1ac16ce0d4 Redesign dashboard cards: tool cards, service status, and system stats with unified glass style
4 weeks ago
Broque Thomas 17e06aaae5 Update What's New modal with cache discovery, genre deep dive, DB storage, performance, mobile, and album split fix
4 weeks ago
Broque Thomas e3d70da55a Add DB storage visualization + cache-powered discovery sections + Genre Deep Dive
4 weeks ago
Broque Thomas c937045192 Mobile responsive overhaul: stats, artist detail, enhanced library, automations, hydrabase, docs
4 weeks ago
Broque Thomas 40a9858f28 Fix album split in Navidrome: normalize MusicBrainz release cache keys across edition variants
4 weeks ago
Broque Thomas 01d96866e4 Increase stats page top artists/albums/tracks from 10 to 25
4 weeks ago
Broque Thomas 93005298ee Cap Opus bitrate at 256kbps, fix lossy copy flavor text, redesign artist action buttons
4 weeks ago
Broque Thomas 21d7e65986 Speed up library page: split DB query, innerHTML rendering, staggered card animation
4 weeks ago
Broque Thomas 8c84189121 Add per-artist enrichment coverage rings to artist hero section
4 weeks ago
Broque Thomas f6225ec9a8 Fix enrichment coverage: correct Spotify column name and add all 9 services
4 weeks ago
Broque Thomas b59a0eaf95 Add play buttons to stats page with cover art support
4 weeks ago
Broque Thomas 9e75731f6c Add scrobbling to Last.fm/ListenBrainz + update What's New
4 weeks ago
Broque Thomas 232481fd13 Personalize discovery playlists using listening stats
4 weeks ago
Broque Thomas cfb0e85564 Add Listening Stats page with media server play data integration
4 weeks ago
Broque Thomas aca8a8e996 Fix Opus cover art and quality: map audio only, embed art via Mutagen
4 weeks ago
Broque Thomas b0b1c22f80 Read codec/bitrate from current settings at fix time, not scan time
4 weeks ago
Broque Thomas bd27bbe1b2 Add independent Blasphemy Mode setting for lossy converter job
4 weeks ago
Broque Thomas adefe1c892 Register lossy_converter in repair jobs module list
4 weeks ago
Broque Thomas 598b63ba25 Add missing_lossy_copy to finding type labels and fixable types
4 weeks ago
Broque Thomas bc5dd75c8e Add lossy converter repair job for retroactive FLAC conversion
4 weeks ago
Broque Thomas 491b89a1d2 Redesign library artist hero with Last.fm integration
4 weeks ago
Broque Thomas f9fc95c9f5 Add Opus and AAC codec options to lossy copy (Blasphemy Mode)
4 weeks ago
Broque Thomas a3592d2a14 Fix playlist sync crash: 'Working outside of application context'
4 weeks ago
Broque Thomas a015e8653b Rename orphan file fix button from 'Delete File' to 'Resolve'
4 weeks ago
Broque Thomas 4dba3757be Fix orphan detector false positives and add staging/delete choice
4 weeks ago
Broque Thomas f991d02f0c Fix MusicBrainz release matching preferring standard over deluxe
4 weeks ago
Broque Thomas 85044261a4 Create trans2.png
4 weeks ago
Broque Thomas 2d511d0a16 Add SoulID worker with API-based debut year disambiguation
4 weeks ago
Broque Thomas cc96af2cb1 Fix auto-groups state cleanup on search reset and manual search
4 weeks ago
Broque Thomas a7bef972e0 Smarter staging import: tag-first matching and auto-grouping
4 weeks ago
Broque Thomas ee3500242e Fix Hydrabase search types, ID routing, and plugin passthrough
4 weeks ago
Broque Thomas a4f0745547 Fix Hydrabase not appearing as enhanced search source tab
4 weeks ago
Broque Thomas a8c5a6ccaa Add full Spotify-compatible interface to Hydrabase client
4 weeks ago
Broque Thomas c69040886e Collect release year from all metadata sources during post-processing
4 weeks ago
Broque Thomas 172c4e96ce Make repair worker orb cycle through rainbow colors matching its button
4 weeks ago
Broque Thomas 2709f0fb37 Add hover animations and interaction polish to settings page
4 weeks ago
Broque Thomas ce89154952 Fix hybrid source toggle/reorder not saving and skip unconfigured sources
4 weeks ago
Broque Thomas 3f70fac48c Allow manual match selection on failed tracks (not just not_found)
4 weeks ago
Broque Thomas 485a2d2792 Add fallback queries to album pre-flight Soulseek search
4 weeks ago
Broque Thomas d7b9b3ba26 Refactor post-processing metadata lookups + fix Hydrabase as fallback source
4 weeks ago