Commit Graph

2750 Commits (50fe4bec97757646884b0459547c190849706dfd)
 

Author SHA1 Message Date
Broque Thomas 50fe4bec97 A4: Pin SoulSyncClient observable behavior
3 weeks ago
Broque Thomas edcdaaa993 A3: Pin NavidromeClient observable behavior
3 weeks ago
Broque Thomas 5da2cfec46 A2: Pin JellyfinClient observable behavior
3 weeks ago
Broque Thomas c1da56b2c2 A1: Pin PlexClient observable behavior
3 weeks ago
Broque Thomas f702196dca Phase 0: Add MediaServerClient contract + registry
3 weeks ago
BoulderBadgeDad 0eaac77627
Merge pull request #493 from Nezreka/fix/findings-tab-empty
3 weeks ago
Broque Thomas 05bfb724a8 Update mbid consistency test mock to match new create_finding bool contract
3 weeks ago
Broque Thomas 749a772ff5 Findings tab: auto-switch to all-status when 0 pending exist
3 weeks ago
Broque Thomas cf5461f2f1 Fix: maintenance findings badge inflated when scan dedup-skipped
3 weeks ago
BoulderBadgeDad ea741df286
Merge pull request #492 from Nezreka/refactor/typed-album-consumers
3 weeks ago
Broque Thomas 77c54ab7a7 Migrate discography + quality scanner to typed Album path
3 weeks ago
BoulderBadgeDad 5c947fc3e0
Merge pull request #491 from Nezreka/refactor/migrate-build-album-info-to-typed
3 weeks ago
Broque Thomas 967c7f7c0a Migrate album-info builders to typed Album path
3 weeks ago
BoulderBadgeDad e12969fbbe
Merge pull request #490 from Nezreka/refactor/typed-metadata-types-foundation
3 weeks ago
Broque Thomas eab1297afc Add Qobuz + Tidal album converters
3 weeks ago
Broque Thomas 529486a2d1 Foundation: typed Album/Track/Artist + per-provider converters
3 weeks ago
BoulderBadgeDad e0b15a9e69
Merge pull request #489 from Nezreka/feat/discogs-collection-source
3 weeks ago
Broque Thomas 09cea9f013 Show toast hint when toggling a disconnected source on Your Albums
3 weeks ago
Broque Thomas 4b23bee4a9 Add Discogs collection as a Your Albums source
3 weeks ago
BoulderBadgeDad 8b41670717
Merge pull request #488 from Nezreka/chore/drop-redundant-spotify-library-section
3 weeks ago
Broque Thomas e84d187e76 Drop redundant standalone "Your Spotify Library" section on Discover
3 weeks ago
BoulderBadgeDad 3dc27034e5
Merge pull request #487 from Nezreka/feat/library-disk-usage-stat
3 weeks ago
Broque Thomas 2ab460f5c4 Add Library Disk Usage card to System Statistics
3 weeks ago
BoulderBadgeDad c66d307c0c
Merge pull request #486 from Nezreka/fix/replaygain-parses-summary-not-first-window
3 weeks ago
Broque Thomas 776d195f71 Fix: ReplayGain wrote same +52 dB gain to every track
3 weeks ago
BoulderBadgeDad fbf4bad47a
Merge pull request #485 from Nezreka/fix/integrity-rejection-marks-task-failed
3 weeks ago
Broque Thomas 04a14f7e96 Fix: tasks showed Completed when file was quarantined
3 weeks ago
BoulderBadgeDad 85ee0e8021
Merge pull request #484 from Nezreka/fix/album-mbid-consistency
3 weeks ago
Broque Thomas 4b15fe0b75 Fix album MBID inconsistency: detector + persistent release-MBID cache
3 weeks ago
BoulderBadgeDad e3ff9f7b26
Merge pull request #483 from Nezreka/fix/lidarr-album-downloader-bugs
3 weeks ago
Broque Thomas e577f3cf1f Fix three Lidarr bugs that prevented it from being a real download source
3 weeks ago
BoulderBadgeDad c8618ba0d4
Merge pull request #482 from Nezreka/feat/soundcloud-integration
3 weeks ago
Broque Thomas c9dbf421dc SoundCloud progress UI fix: include SoundCloud in cached transfer lookup
3 weeks ago
Broque Thomas 8de4a186b7 Fix three SoundCloud integration gaps surfaced by smoke testing
3 weeks ago
Broque Thomas 75fe04907f Wire SoundCloud as a first-class download source
3 weeks ago
BoulderBadgeDad e1d6e4d51f
Merge pull request #481 from Nezreka/feat/soundcloud-client
3 weeks ago
Broque Thomas 583c4f1e49 Build SoundCloud download client (not yet wired into app)
3 weeks ago
BoulderBadgeDad 75ff5eefd8
Merge pull request #478 from Nezreka/fix/album-completeness-resolve-library-paths
3 weeks ago
Broque Thomas d8437c87c6 Fix Album Completeness Auto-Fill on Docker / shared-library setups (#476)
3 weeks ago
BoulderBadgeDad 03d72f4bd3
Merge pull request #477 from Nezreka/feat/file-integrity-check
3 weeks ago
Broque Thomas 42f3026eef Reject broken downloads before tagging via universal integrity check
3 weeks ago
BoulderBadgeDad bcb91a1a1a
Merge pull request #475 from Nezreka/feat/auto-import-live-progress
3 weeks ago
Broque Thomas 03a7ccd74a Rename unused loop var to silence ruff B007
3 weeks ago
Broque Thomas cdd408b6f3 Auto-import: live card updates + multi-disc + featured-artist tag fixes
3 weeks ago
Broque Thomas 783c543c3e Auto-import: live per-track progress + in-progress history row
3 weeks ago
BoulderBadgeDad cf2f595326
Merge pull request #474 from Nezreka/chore/bust-docker-build-cache
3 weeks ago
Broque Thomas a9dcd60d3f Bust Docker layer cache to rebuild dev nightly image
3 weeks ago
BoulderBadgeDad 96c89e8936
Merge pull request #473 from Nezreka/fix/tidal-auth-1002-honor-default-redirect
3 weeks ago
Broque Thomas 29089b35b3 Honor configured Tidal redirect_uri, drop request-host fallback
3 weeks ago
BoulderBadgeDad 21968ade26
Merge pull request #472 from Nezreka/fix/extract-ids-recognize-underscore-source
3 weeks ago