Commit Graph

1696 Commits (31ebe96f76ada26847bf0bf4c8adabc70bb04f49)

Author SHA1 Message Date
BoulderBadgeDad 123eb6139f Artist detail: "DB Record" inspector — everything the DB knows about an artist
2 weeks ago
BoulderBadgeDad 26b27eb441 What's New + version modal: 2.7.1 content
2 weeks ago
BoulderBadgeDad 9bf7881f7a #704: add "Relocate" fix for AcoustID mismatches — retag + restage for re-import
2 weeks ago
BoulderBadgeDad eb35ba86fb
Merge pull request #845 from nick2000713/fix/import-folder-artist-override-optin
2 weeks ago
BoulderBadgeDad ce6ce4d8d6 Search: auto-select Spotify when "Spotify (no auth)" is the active source
2 weeks ago
nick2000713 bf5affd03c resolve merge conflict in style.css
2 weeks ago
rollingbase 01ed54f4f2 SW: stop cover-art burst from hard-failing on first load
2 weeks ago
BoulderBadgeDad 8968d87cc4 What's New + version modal: 2.7.0-only, summarize the rest
2 weeks ago
BoulderBadgeDad fece771dd0 Security UI: show saved login password / recovery question state
2 weeks ago
BoulderBadgeDad 09d4bbc530 Security UI: confirm-password field for admin password + recovery reset
2 weeks ago
BoulderBadgeDad 2bb9bc1357 Settings: reorganize Security into clear groups with visible prerequisites
2 weeks ago
BoulderBadgeDad 5c80ee1010 Login recovery (UI): Settings setup + "Forgot password?" on the login screen
2 weeks ago
BoulderBadgeDad 21dfbb39b0 Native login (increment 3/3): login screen, set-password, Settings toggle, logout
2 weeks ago
BoulderBadgeDad fb8c8a71c6 Security UI: Settings toggles for reverse-proxy mode + auth-proxy header
2 weeks ago
BoulderBadgeDad d82d02b921 Artist Sync: unify with deep scan — server-diff stale removal, scoped to one artist
2 weeks ago
BoulderBadgeDad 4d1b9a5639 Artist Sync: guard stale-removal against an unreachable mount + gate it admin-only
2 weeks ago
BoulderBadgeDad 0afa3c9705 Fix: "Discovery state not found" when fixing a match after restart/import (#843)
2 weeks ago
BoulderBadgeDad 27d738e7b1 Fix: Find & Add library search buried exact matches (case-sensitive ordering)
3 weeks ago
dev e7bc77cb04 Use app confirm modal for verification review actions
3 weeks ago
BoulderBadgeDad b36392c62b Fix: a '/' in a song title was treated as a path separator (#835)
3 weeks ago
dev 37ea6604c7 Fix import artist override and verification review
3 weeks ago
dev 5896f2dcc6 fix: eager config load + check acoustid.enabled for verification pill
3 weeks ago
dev 97b40cbd43 feat(verification): review queue — listen/compare/approve/delete unverified downloads
3 weeks ago
dev 8dcad2be4e feat(downloads): Unverified review filter + visible retry progress
3 weeks ago
dev 2a11dc961a feat(verification): persist status into library_history, badge on Downloads completed list
3 weeks ago
dev 9d1d09a571 feat(verification): persist status (db+tag), surface on Downloads, scan-aware force-imports
3 weeks ago
BoulderBadgeDad cc18ec266e Profiles: visual revamp of the Manage Profiles modal
3 weeks ago
BoulderBadgeDad e5b30d6e63 Profiles: restore hand cursor on the clickable Service Status section
3 weeks ago
BoulderBadgeDad 186cbf0fcc Profiles: Tidal logo on a light disc (dark logo) in My Accounts
3 weeks ago
BoulderBadgeDad af1a35385c Profiles: ListenBrainz in My Accounts; Personal Settings now just server library
3 weeks ago
BoulderBadgeDad 60b9fe10e9 Profiles: per-profile Tidal self-auth (playlists) — with a safe token-save redirect
3 weeks ago
BoulderBadgeDad e8bd9c8018 Profiles: per-profile Spotify self-auth (shared app) + My Accounts modal + read wiring
3 weeks ago
BoulderBadgeDad c154aa5442 Profiles: remove the admin Connected Accounts manager (pivot to pure self-auth)
3 weeks ago
BoulderBadgeDad 91eaaa4828 Profiles: revert Service Status modal to admin-only
3 weeks ago
BoulderBadgeDad 355b39e3b5 Fix: launch PIN re-triggered the first-run setup wizard every visit (#842)
3 weeks ago
BoulderBadgeDad 7856433c6f Profiles: dark disc for white-wordmark logos (Plex/SoulSync) in the modal
3 weeks ago
BoulderBadgeDad d018c19cb7 Profiles: fix server logos in the quick-switch modal (+ Settings Jellyfin)
3 weeks ago
BoulderBadgeDad 22947794e0 Profiles: label the no-auth Spotify composite everywhere it's shown
3 weeks ago
BoulderBadgeDad 6c05ec3670 Profiles: fix modal showing wrong active source + hero header / panel depth
3 weeks ago
BoulderBadgeDad cd59d75531 Profiles: richer Service Status modal + surface configured-vs-effective source
3 weeks ago
BoulderBadgeDad 22202104ef Profiles: redesign the Service Status modal — active source/server/download switcher
3 weeks ago
BoulderBadgeDad 156c890de7 Profiles Phase 1+2 (UI): admin Connected Accounts manager + quick-switch modal
3 weeks ago
BoulderBadgeDad bb0f68a8bf Profiles Phase 2 (drag): make the hybrid-source reorder actually draggable
3 weeks ago
BoulderBadgeDad 931167f197 Release 2.6.9: version bump + docker-publish default + What's New changelog
3 weeks ago
BoulderBadgeDad 8983299130 Security: stop GET /api/settings from shipping decrypted secrets to the browser
3 weeks ago
BoulderBadgeDad 111af5150e Watchlist page: hued action chips, meta chips, Global Settings reskin (#831 round 3)
3 weeks ago
BoulderBadgeDad 34e0503fad Watchlist scan deck v2: portrait-anchored hero, zero layout shift (#831 polish)
3 weeks ago
BoulderBadgeDad 9f12bdfef6 Watchlist: bespoke live scan deck + persistent per-run Scan History (#831 round 2)
3 weeks ago
BoulderBadgeDad e8cde40d22 Watchlist: show WHICH tracks a scan found/added + group Download Origins (#831)
3 weeks ago
BoulderBadgeDad bcd69c8baa Multi-artist tags: Search → Download Now finally knows its metadata source (Netti93)
3 weeks ago