Commit Graph

2862 Commits (2.4.2)
 

Author SHA1 Message Date
BoulderBadgeDad fd4b051bcc
Merge pull request #521 from Nezreka/dev
3 weeks ago
BoulderBadgeDad 6637c29964
Merge pull request #520 from Nezreka/release/2.4.2
3 weeks ago
Broque Thomas 6aafcaae93 Bump version to 2.4.2
3 weeks ago
BoulderBadgeDad f2fb66340a
Merge pull request #519 from Nezreka/feat/artist-top-tracks-download
3 weeks ago
Broque Thomas 1a2da016e4 Add download buttons + bulk action to artist top-tracks sidebar
3 weeks ago
Broque Thomas dd48dc8c6e Update style.css
3 weeks ago
BoulderBadgeDad 5eff659220
Merge pull request #518 from Nezreka/fix/acoustid-version-mismatch
3 weeks ago
Broque Thomas 01c528fd5f Reject AcoustID matches whose version disagrees with the expected track
3 weeks ago
BoulderBadgeDad caef3dc9f1
Merge pull request #517 from Nezreka/fix/primary-source-non-admin-profiles
3 weeks ago
Broque Thomas caa1c198e5 Fix non-admin profiles defaulting to Spotify on search picker
3 weeks ago
BoulderBadgeDad 627d32cebd
Merge pull request #516 from Nezreka/fix/silent-exception-swallowing
3 weeks ago
Broque Thomas 9602d1827c Final silent-exception sweep + ruff S110 lint guardrail — ~45 sites
3 weeks ago
Broque Thomas aa54bed818 Surface silent exceptions across remaining modules — ~70 sites
3 weeks ago
Broque Thomas e95452b465 Surface silent exceptions in workers + repair jobs — ~30 sites
3 weeks ago
Broque Thomas 8219771304 Add module logger + surface silent exceptions in 7 logger-less files — 12 sites
3 weeks ago
Broque Thomas 8dc9f79f97 Surface silent exceptions in watchlist + discovery + reorganize — 18 sites
3 weeks ago
Broque Thomas de348981a5 Surface silent exceptions in import pipeline — 11 sites
3 weeks ago
Broque Thomas aa9429d733 Surface silent exceptions in core/artists — 23 sites
3 weeks ago
Broque Thomas cc7a3f76ac Surface silent exceptions in metadata clients — 37 sites
3 weeks ago
Broque Thomas e4e6b6bd5a Surface silent exceptions in repair_worker — 16 sites
3 weeks ago
Broque Thomas bfef2c7579 Surface silent exceptions in music_database.py — 18 sites
3 weeks ago
Broque Thomas b0c58a0f91 Surface silent exceptions in web_server.py — 81 sites
3 weeks ago
BoulderBadgeDad 763d160691
Merge pull request #514 from Nezreka/fix/repair-job-card-pending-count
3 weeks ago
Broque Thomas 4c11375930 Repair job card badge — show pending count, not last-scan count
3 weeks ago
BoulderBadgeDad 7bd15438da
Merge pull request #506 from JohnBaumb/dependencies-pin
3 weeks ago
BoulderBadgeDad 7ceeee2715
Merge pull request #496 from dlynas/feat/fast-entrypoint-permissions
3 weeks ago
BoulderBadgeDad 8e389fc187
Merge pull request #512 from Nezreka/fix/slskd-http-timeout-prevents-worker-deadlock
3 weeks ago
Broque Thomas 5c69b853b4 Bound slskd HTTP timeout — fixes worker thread deadlock
3 weeks ago
BoulderBadgeDad fdd6700161
Merge pull request #511 from Nezreka/fix/library-reorganize-job-via-per-album-planner
3 weeks ago
Broque Thomas ca5c93162c Rewrite Library Reorganize job to delegate to per-album planner
3 weeks ago
BoulderBadgeDad 4f19b2ffb8
Merge pull request #510 from Nezreka/fix/honor-manual-match-in-enrich
3 weeks ago
Broque Thomas cceffbd8ec Honor manually-matched source IDs in per-source enrichment workers
3 weeks ago
BoulderBadgeDad 4dd0640799
Merge pull request #509 from Nezreka/fix/hifi-instances-table-missing
3 weeks ago
Broque Thomas fd5ccf4cb8 Fix "no such table: hifi_instances" via defensive lazy-create
3 weeks ago
BoulderBadgeDad b385034f79
Merge pull request #508 from Nezreka/feat/plex-all-libraries-mode
3 weeks ago
Broque Thomas 9f2813fce4 Add cross-section dedup to all-libraries listing layer
3 weeks ago
JohnBaumb 0eab09cead unpin yt-dlp to always grab latest on rebuild
3 weeks ago
JohnBaumb 083f38ca77 pin all dependencies to exact resolved versions
3 weeks ago
Broque Thomas 620c41f1ac Add "All Libraries (combined)" mode to PlexClient
3 weeks ago
BoulderBadgeDad bc5644d5c2
Merge pull request #504 from Nezreka/fix/enhance-quality-without-spotify
3 weeks ago
Broque Thomas 822759740d Fix Download Discography pulling wrong artist + log routing
3 weeks ago
Broque Thomas 3befe9349c Direct ID lookup in Enhance Quality, like Download Discography
3 weeks ago
Broque Thomas 7316646b01 Extract multi-source search; Enhance Quality matches Redownload coverage
3 weeks ago
Broque Thomas 4a27f3c245 Source-agnostic Enhance Quality flow + reject empty matches
3 weeks ago
BoulderBadgeDad 549c885f02
Merge pull request #497 from Nezreka/refactor/media-server-engine
3 weeks ago
Broque Thomas b0dc139b72 Sync WHATS_NEW with current engine surface
3 weeks ago
Broque Thomas e27ecb84f4 Final review-pass nits — class docstring, dead branch, dead imports, boot resilience
3 weeks ago
Broque Thomas 6489244bcc MS Cin/JohnBaumb honesty pass — drop dead wrappers, sync contract to reality
3 weeks ago
Broque Thomas 99f527ecd1 MS pre-review polish followup — log levels + docstring honesty
3 weeks ago
Broque Thomas 860f9a0a8c MS pre-review polish — encapsulation + visibility + tests
3 weeks ago