soulsync/webui
Broque Thomas 377343326f Dedupe enhanced-search fetch in widget and page, bump to 2.41
Phase 2 of the Search/Artists unification: the Search page dropdown
and the global spotlight widget both POST to /api/enhanced-search
with identical boilerplate. Extracted into enhancedSearchFetch() in
search.js (loaded before downloads.js). Both callers migrated. Zero
UX change — purely sets up Phase 3 to wire a source picker in one
place instead of two.
2026-04-22 12:59:05 -07:00
..
static Dedupe enhanced-search fetch in widget and page, bump to 2.41 2026-04-22 12:59:05 -07:00
index.html Split monolithic script.js (78K lines) into 17 domain modules 2026-04-21 23:52:30 -07:00