Commit Graph

1770 Commits (8d6486bee3722a4cab48fbef74feface524da31b)
 

Author SHA1 Message Date
Broque Thomas 17e06aaae5 Update What's New modal with cache discovery, genre deep dive, DB storage, performance, mobile, and album split fix
1 month ago
Broque Thomas e3d70da55a Add DB storage visualization + cache-powered discovery sections + Genre Deep Dive
1 month ago
Broque Thomas c937045192 Mobile responsive overhaul: stats, artist detail, enhanced library, automations, hydrabase, docs
1 month ago
Broque Thomas 40a9858f28 Fix album split in Navidrome: normalize MusicBrainz release cache keys across edition variants
1 month ago
Broque Thomas 01d96866e4 Increase stats page top artists/albums/tracks from 10 to 25
1 month ago
Broque Thomas 93005298ee Cap Opus bitrate at 256kbps, fix lossy copy flavor text, redesign artist action buttons
1 month ago
Broque Thomas 21d7e65986 Speed up library page: split DB query, innerHTML rendering, staggered card animation
1 month ago
Broque Thomas 8c84189121 Add per-artist enrichment coverage rings to artist hero section
1 month ago
Broque Thomas f6225ec9a8 Fix enrichment coverage: correct Spotify column name and add all 9 services
1 month ago
Broque Thomas b59a0eaf95 Add play buttons to stats page with cover art support
1 month ago
Broque Thomas 9e75731f6c Add scrobbling to Last.fm/ListenBrainz + update What's New
1 month ago
Broque Thomas 232481fd13 Personalize discovery playlists using listening stats
1 month ago
Broque Thomas cfb0e85564 Add Listening Stats page with media server play data integration
1 month ago
Broque Thomas aca8a8e996 Fix Opus cover art and quality: map audio only, embed art via Mutagen
1 month ago
Broque Thomas b0b1c22f80 Read codec/bitrate from current settings at fix time, not scan time
1 month ago
Broque Thomas bd27bbe1b2 Add independent Blasphemy Mode setting for lossy converter job
1 month ago
Broque Thomas adefe1c892 Register lossy_converter in repair jobs module list
1 month ago
Broque Thomas 598b63ba25 Add missing_lossy_copy to finding type labels and fixable types
1 month ago
Broque Thomas bc5dd75c8e Add lossy converter repair job for retroactive FLAC conversion
1 month ago
Broque Thomas 491b89a1d2 Redesign library artist hero with Last.fm integration
1 month ago
Broque Thomas f9fc95c9f5 Add Opus and AAC codec options to lossy copy (Blasphemy Mode)
1 month ago
Broque Thomas a3592d2a14 Fix playlist sync crash: 'Working outside of application context'
1 month ago
Broque Thomas a015e8653b Rename orphan file fix button from 'Delete File' to 'Resolve'
1 month ago
Broque Thomas 4dba3757be Fix orphan detector false positives and add staging/delete choice
1 month ago
Broque Thomas f991d02f0c Fix MusicBrainz release matching preferring standard over deluxe
1 month ago
Broque Thomas 85044261a4 Create trans2.png
1 month ago
Broque Thomas 2d511d0a16 Add SoulID worker with API-based debut year disambiguation
1 month ago
Broque Thomas cc96af2cb1 Fix auto-groups state cleanup on search reset and manual search
1 month ago
Broque Thomas a7bef972e0 Smarter staging import: tag-first matching and auto-grouping
1 month ago
Broque Thomas ee3500242e Fix Hydrabase search types, ID routing, and plugin passthrough
1 month ago
Broque Thomas a4f0745547 Fix Hydrabase not appearing as enhanced search source tab
1 month ago
Broque Thomas a8c5a6ccaa Add full Spotify-compatible interface to Hydrabase client
1 month ago
Broque Thomas c69040886e Collect release year from all metadata sources during post-processing
1 month ago
Broque Thomas 172c4e96ce Make repair worker orb cycle through rainbow colors matching its button
1 month ago
Broque Thomas 2709f0fb37 Add hover animations and interaction polish to settings page
1 month ago
Broque Thomas ce89154952 Fix hybrid source toggle/reorder not saving and skip unconfigured sources
1 month ago
Broque Thomas 3f70fac48c Allow manual match selection on failed tracks (not just not_found)
1 month ago
Broque Thomas 485a2d2792 Add fallback queries to album pre-flight Soulseek search
1 month ago
Broque Thomas d7b9b3ba26 Refactor post-processing metadata lookups + fix Hydrabase as fallback source
1 month ago
Broque Thomas eab527224f Add min-width: fit-content to settings page buttons
1 month ago
Broque Thomas 10361bb837 Complete Hydrabase as selectable fallback metadata source
1 month ago
Broque Thomas 214985482d Add Hydrabase as a searchable tab in multi-source enhanced search
1 month ago
Broque Thomas 2f9491c71b Expose Hydrabase as a configurable metadata source (no dev mode needed)
1 month ago
Broque Thomas 3c51f27e97 Fix Spotify enrichment worker rejecting every track via fallback
1 month ago
Broque Thomas 0edf6197ec Update What's New modal with latest features and fixes
1 month ago
Broque Thomas 272b1cd278 Redesign personal settings modal with tabs and library dropdowns
1 month ago
Broque Thomas 53477768cb Complete per-profile service credentials feature
1 month ago
Broque Thomas be27c36da2 Wire per-profile server library into playlist sync
1 month ago
Broque Thomas e7fe083099 Add per-profile Spotify credentials and server library selection
1 month ago
Broque Thomas 06caf43f2f Add per-profile Spotify client with cache and playlist endpoint wiring
1 month ago