Commit Graph

677 Commits (2.1)

Author SHA1 Message Date
Broque Thomas 571ba6b532 Version 2.1: Deezer downloads, cache discovery, stats, glass UI, album consistency
4 weeks ago
Broque Thomas 2ae5050ef1 Add Deezer download source: client, settings UI, ARL authentication
4 weeks ago
Broque Thomas 7070b98756 Fix reorganize modal using hardcoded template instead of saved settings
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 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 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 598b63ba25 Add missing_lossy_copy to finding type labels and fixable types
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 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 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 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 eab527224f Add min-width: fit-content to settings page buttons
4 weeks ago
Broque Thomas 10361bb837 Complete Hydrabase as selectable fallback metadata source
4 weeks ago
Broque Thomas 2f9491c71b Expose Hydrabase as a configurable metadata source (no dev mode needed)
4 weeks ago
Broque Thomas 272b1cd278 Redesign personal settings modal with tabs and library dropdowns
4 weeks ago
Broque Thomas 53477768cb Complete per-profile service credentials feature
4 weeks ago
Broque Thomas e7fe083099 Add per-profile Spotify credentials and server library selection
4 weeks ago
Broque Thomas e97dc8f86a Add 4 new automation pipelines and fix deploy list refresh
4 weeks ago
Broque Thomas e8c26fb015 Revamp Automation Hub with one-click pipeline deployment
4 weeks ago
Broque Thomas 46f82027cb Allow re-sync from download_complete state and add Rediscover button
4 weeks ago
Broque Thomas fc4e16337a Redesign hybrid mode with N-source priority ordering
4 weeks ago
Broque Thomas 42b457f9d6 Redesign settings page with modern tabbed single-column layout
4 weeks ago
Broque Thomas e715ceef3e Add multi-source search tabs for enhanced search (Spotify/iTunes/Deezer)
4 weeks ago
Broque Thomas b9c83a50fa Add Soulseek peer queue filtering and configurable download timeout
4 weeks ago
Broque Thomas e2345c659d Add mass orphan safety guard to prevent accidental library deletion
4 weeks ago
Broque Thomas 99481a0232 Fix Track Match search ignoring Track/Artist fields and low result limit
4 weeks ago
Broque Thomas 0a3cca4f1f Fix Spotify invalid_client and Tidal redirect URI mismatch on auth
4 weeks ago
Broque Thomas 9a6ee0e229 Replace Inspiration templates with tabbed Automation Hub
4 weeks ago
Broque Thomas b9732156cd Add per-tag granular toggle settings for all 47 embedded tags
4 weeks ago
Broque Thomas d3bff90fd6 Add Picard-compatible MusicBrainz tags and per-category tag settings
4 weeks ago