Commit Graph

1641 Commits (2.1)
 

Author SHA1 Message Date
Broque Thomas e0827f2ced Update Docker publish workflow default version to 2.1
3 weeks ago
Broque Thomas 571ba6b532 Version 2.1: Deezer downloads, cache discovery, stats, glass UI, album consistency
3 weeks ago
Broque Thomas deadfa1e82 Skip AcoustID verification for trusted API download sources
3 weeks ago
Broque Thomas 7eed88c72c Fix Deezer download integration: add deezer_dl to all streaming source checks
3 weeks ago
Broque Thomas 9c60040a9b Integrate Deezer download source into orchestrator
3 weeks ago
Broque Thomas 2ae5050ef1 Add Deezer download source: client, settings UI, ARL authentication
4 weeks ago
Broque Thomas d4a57ae654 Start Spotify enrichment worker unpaused by default like other workers
4 weeks ago
Broque Thomas 7070b98756 Fix reorganize modal using hardcoded template instead of saved settings
4 weeks ago
Broque Thomas 5d6ccee066 Add Picard-style MB release preflight for album downloads
4 weeks ago
Broque Thomas 1e54ff54ac Fix album tag consistency handler: open each file once for all field changes
4 weeks ago
Broque Thomas d75893bc30 Add Album Tag Consistency repair job: detect and fix inconsistent tags across album tracks
4 weeks ago
Broque Thomas 68f06d663b Pause enrichment workers during database scans to reduce lock contention
4 weeks ago
Broque Thomas efe8164501 Fix missing album art on wishlist items from mirrored playlists
4 weeks ago
Broque Thomas a48018f4ca Fix config save 'database is locked': add 30s timeout, WAL mode, and retry
4 weeks ago
Broque Thomas df390feece Fix automation signal chain: forward event data (playlist_id) to action handlers
4 weeks ago
Broque Thomas 655e1e251d Add rate limit check to search_tracks and search_albums in Spotify client
4 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