Commit Graph

3701 Commits (8ffdca363642be5f40bbefad8a2b9dbb41786c8c)
 

Author SHA1 Message Date
BoulderBadgeDad 8ffdca3636 Fix CI: drop dead RetagDeps tests + pointless f-string
2 weeks ago
BoulderBadgeDad 07801aeb5b Fix CI: remove orphaned tests for the deleted retag worker
2 weeks ago
BoulderBadgeDad b5d22bede5 Fix #790: torrent client URL without http:// scheme fails to connect
2 weeks ago
BoulderBadgeDad 85b6ddb997 Navidrome: pin music-folder selection by id, not name (survives renames)
2 weeks ago
BoulderBadgeDad cf655c5009 Fix #789: Navidrome library selection ignored (all libraries imported)
2 weeks ago
BoulderBadgeDad adbdda7b0e Library Re-tag: add light/full depth setting, default source to active, fix dropdown CSS
2 weeks ago
BoulderBadgeDad 0a4c3d7dc8 Library re-tag: standard dry-run pattern (shows the Dry Run tag, opt-in auto-apply)
2 weeks ago
BoulderBadgeDad 2328e159a1 Tools page: fix section nesting + move Metadata Updater into Metadata & Cache
2 weeks ago
BoulderBadgeDad 48debb7926 Library re-tag: seam tests for the job scan, apply handler, and source-id embed
2 weeks ago
BoulderBadgeDad d91e6a384d Remove the old Retag Tool (superseded by Library Re-tag job + Write Tags)
2 weeks ago
BoulderBadgeDad 3ea9da1cba Tagging: write source IDs too (Write Tags button + library re-tag now complete)
2 weeks ago
BoulderBadgeDad 50b6876d6b Library re-tag: render the per-track old->new diff in the finding card
2 weeks ago
BoulderBadgeDad f5c905be86 Library re-tag (2/3 + 3/3): the repair job + in-place apply handler
2 weeks ago
BoulderBadgeDad b0c78c8674 Library re-tag (1/3): pure planner — match source tracklist + per-field tag diff
2 weeks ago
BoulderBadgeDad 83e3f6b660 2.6.6: add curated highlights to the version modal (VERSION_MODAL_SECTIONS)
2 weeks ago
BoulderBadgeDad febefc8324 Release 2.6.6: version bump + What's New
2 weeks ago
BoulderBadgeDad 405b0988d6 Cover Art Filler: skip files that already have art (keep apply purely additive)
2 weeks ago
BoulderBadgeDad 33965c7cbd Cover Art Filler: detect missing art ON DISK + actually write it to files
2 weeks ago
BoulderBadgeDad 80828b86cf Cover Art Filler: validate search results to stop wrong cover art
2 weeks ago
BoulderBadgeDad 45f91fd318 Fix: qBittorrent 5.2.0+ login probe fails (HTTP 204 not handled)
2 weeks ago
BoulderBadgeDad 807ac39570
Merge pull request #781 from Arvuno/docs/issue-704-readme
2 weeks ago
BoulderBadgeDad b4ddb66d0b Dashboard: harden rate-monitor (enrichment) equalizer responsiveness
2 weeks ago
BoulderBadgeDad 8b585b9b02 PR #783 follow-up: revert Socket.IO to polling-first transport
2 weeks ago
BoulderBadgeDad 4c65f403e1
Merge pull request #783 from nick2000713/perf/webui-navigation-scroll
2 weeks ago
BoulderBadgeDad c0c4528a28 PR #780 follow-ups: snapshot-based stale check + submit guard + dead code
2 weeks ago
BoulderBadgeDad a977d28144 Fix #780: Deezer/non-Spotify organize-by-playlist resolved the wrong row
2 weeks ago
BoulderBadgeDad 0353d365d6
Merge pull request #780 from kekkokk/feature/organize-by-playlist-library
2 weeks ago
BoulderBadgeDad 0c40dc2d3d Worker orbs: make the nucleus health state gradual, kill the flicker
2 weeks ago
BoulderBadgeDad 7706e1b16b Dashboard: make the enrichment services cluster mobile-responsive
2 weeks ago
BoulderBadgeDad 8723f9c433 Worker orbs: tone down the nucleus pulse — subtle, not throbbing
2 weeks ago
BoulderBadgeDad 0a5cda5189 Discover: promote recommendations to a first-class section + show the 'why'
2 weeks ago
BoulderBadgeDad f333607d76 Recommendations: explain WHICH of your artists drive each suggestion
2 weeks ago
BoulderBadgeDad 48b8247a0c Worker orbs: nucleus reflects worker health, not just activity
2 weeks ago
BoulderBadgeDad f883e99feb Fix: MusicMap 404s miscounted as errors in similar-artists worker
2 weeks ago
BoulderBadgeDad 5149aca358 Worker orbs: drip real pulses steadily instead of bursting on each status tick
2 weeks ago
BoulderBadgeDad 9a5c85a424 Worker orbs: drive hub pulses from real enrichment telemetry
2 weeks ago
dev 05c15833fa perf(webui): faster navigation, smoother scroll, no spurious settings save
2 weeks ago
BoulderBadgeDad 634b9ca0a0 Worker orbs: cache glow sprites for perf + SoulSync logo in enrichment modal topbar
2 weeks ago
BoulderBadgeDad 6dfe9f3d6a Worker orbs/hub: preserve logo aspect ratio + use SoulSync logo on Manage Workers button
2 weeks ago
BoulderBadgeDad 37f9046afd Worker orbs: render the SoulSync logo as the hub nucleus
2 weeks ago
BoulderBadgeDad 44fe7a7c33 Worker orbs: make the hub a living system — reactive, orbital, data-fed
2 weeks ago
BoulderBadgeDad 31d8ffaa55 Worker orbs: Manage Workers button becomes a pulsing hub/nucleus
2 weeks ago
BoulderBadgeDad 623f7b16e0 Manage Workers button: join the worker-orbs collapse/reveal animation
2 weeks ago
BoulderBadgeDad 08dcd00217 Enrichment manager modal: orb-style entrance (springy rise + cascading worker rail)
2 weeks ago
BoulderBadgeDad 25222bd8f7
Merge pull request #782 from Nezreka/feature/artist-map-v2
2 weeks ago
BoulderBadgeDad 8c6899c802 Lint: fix ruff B905 (zip strict=) + S110 (try/except/pass) in similar-artists worker + perf endpoint
2 weeks ago
BoulderBadgeDad 843de8a45e Similar Artists worker: guarantee every stored similar has a source id
2 weeks ago
BoulderBadgeDad 9d308638f0 Similar Artists worker: surface WHY fetches error (observability before tuning)
2 weeks ago
BoulderBadgeDad 152e8b6bf3 Similar Artists orb: wire it into the WebSocket status broadcast (the real fix)
2 weeks ago
BoulderBadgeDad 0a77542d84 Similar Artists orb: match the AudioDB/standard wiring exactly (no inline onclick)
2 weeks ago