Commit Graph

1702 Commits (08f708eb71517cd9598ee5ce3c25a71eededd12e)
 

Author SHA1 Message Date
Broque Thomas 08f708eb71 Add logging to path mismatch fix handler for diagnosis
3 months ago
Broque Thomas b5b03a2b86 Add Download Discography feature on artist detail page
3 months ago
Broque Thomas 2909d29614 Update version modal and helper What's New with all recent features
3 months ago
Broque Thomas 326bb548ce Add per-artist Sync button on enhanced library view
3 months ago
Broque Thomas f94f043dc6 Fix album delete returning HTML instead of JSON for non-integer IDs
3 months ago
Broque Thomas a928522b45 Handle censored track titles from Apple Music in library matching
3 months ago
Broque Thomas b49806a83a Add collaborative album artist handling with per-source resolution
3 months ago
Broque Thomas 72fab16bad Add POST /api/wishlist/process endpoint for external API access
3 months ago
Broque Thomas 7f9755a26e Add album-aware track matching for multi-artist albums
3 months ago
Broque Thomas 4baf5e53d4 Fix track numbering and disc assignment for non-Spotify metadata sources
3 months ago
Broque Thomas cab12b61a6 Fix missing year and track numbers when Deezer metadata cache is stale
3 months ago
Broque Thomas a0b2fa9441 Fix false album completion badges, add multi-artist album matching
3 months ago
Broque Thomas a33f891fa6 Add per-artist watchlist lookback period override
3 months ago
Broque Thomas db104ec155 Auto-reconnect Hydrabase WebSocket when server restarts
3 months ago
Broque Thomas 835ddcdbd5 Fall back to stream source when library file not found on disk
3 months ago
Broque Thomas 9fcbd323a5 Add stream source setting, auto-update yt-dlp on container start
3 months ago
Broque Thomas 6a41f5c0d7 Fix YouTube downloads failing with "Requested format not available"
3 months ago
Broque Thomas de5e3f6b3f Skip slskd API calls when known disconnected to prevent timeout spam
3 months ago
Broque Thomas 8e41feaade Fix Navidrome playlist sync truncation, clarify discovery label
3 months ago
Broque Thomas a98108b3ed Persist enrichment worker pause state across restarts
3 months ago
Broque Thomas f19db4ecce Add launch PIN lock screen with credential-based recovery
3 months ago
Broque Thomas 59e258a922 Add idle glow pulse to help button for new users
3 months ago
Broque Thomas 5305481187 Update version modal and helper What's New with latest features
3 months ago
Broque Thomas c1287f0ec0 Helper V2 complete + enrichment worker fixes
3 months ago
Broque Thomas 019d485e2a Guided tours V2: 11 tours with 97 steps covering every page
3 months ago
Broque Thomas 38ee6b6957 Complete helper system: all pages covered (200+ entries)
3 months ago
Broque Thomas 1e9abb588c Add clickable artist name link in download modal hero subtitle
3 months ago
Broque Thomas 77b6d4927c Add View Discography button to watchlist artist detail overlay
3 months ago
Broque Thomas f6709c7cc3 Add library ownership badges to enhanced search results
3 months ago
Broque Thomas 6c3b9ddfc2 Optimize watchlist card CSS, backfill missing album covers
3 months ago
Broque Thomas f725b66afe Extend helper system: wishlist tracks, download modal, track rows
3 months ago
Broque Thomas 46308d8d31 Fix watchlist artist image not saving for Deezer source
3 months ago
Broque Thomas de8f758596 Fix watchlist artist image not loading for Deezer source
3 months ago
Broque Thomas 38ba6ddbc1 Add interactive contextual help system with floating helper button
3 months ago
Broque Thomas 6820e2d4e3 Enforce FLAC bit depth preference and prioritize audio quality in sorting
3 months ago
Broque Thomas cb008a2e61 Cache Deezer enrichment worker API calls in metadata cache
3 months ago
Broque Thomas d248c36da1 Redesign Artists page: rich hero section, full-bleed cards, multi-source genres
3 months ago
Broque Thomas e08462a002 Multi-source genre explorer with Deezer genre support and cross-source routing
3 months ago
Broque Thomas a3309d28a6 Update pages.gif
3 months ago
Broque Thomas f3bb8d2f0f Fix genre browser returning empty when metadata source changes
3 months ago
Broque Thomas bb9564ee88 Downgrade 'Soulseek client not configured' from ERROR to DEBUG (#201)
3 months ago
Broque Thomas 616b377225 Fix Deezer download crash: config_manager not in scope
3 months ago
Broque Thomas 6101832ee1 Add search filter and rematch to discovery pool modal
3 months ago
Broque Thomas 54b02b86c1 Update help docs: add HiFi/Deezer sources, quality fallback, template vars
3 months ago
Broque Thomas ee9f3b7386 Fix $albumtype template not working for singles in album context search
3 months ago
Broque Thomas 89cfea0fe7 Add per-source quality fallback toggle for streaming downloads (#187)
3 months ago
Broque Thomas e28aeccfd1 Redesign pool fix match modal: fixed height, no layout shift (#186)
3 months ago
Broque Thomas 434ac417fd Add artist/title verification for streaming source download candidates
3 months ago
Broque Thomas 7b615a9534 Redesign enhanced search results: modern flat layout with responsive cards
3 months ago
Broque Thomas 16be814a67 Fix album completeness fix returning 400 for stale findings
3 months ago