soulsync/webui/static
Broque Thomas 09f15ce7d2 Retire Artists sidebar entry, redirect entry points to Search, bump to 2.46
Phase 4b of the Search/Artists unification. Cin flagged that 'Artists'
in the sidebar read like a library section but was actually a
dedicated artist-search page, duplicating what unified Search already
does. Removed the sidebar entry so users funnel through Search.

  - Sidebar Artists button gone
  - 'Browse Artists' on empty Watchlist now opens Search
  - 'View artist from Wishlist' opens Search pre-filled with the name
  - Profile Home Page + Page Access drop the Artists option

artists.js stays on disk: it defines ~30 shared helpers used across
the app (escapeHtml, openDownloadMissingModalForArtistAlbum, service
status, download bubbles, image helpers) that library/discover/etc.
depend on. Wholesale deletion would orphan too much. The inline
Artists page and its selectArtistForDetail flow are still there —
just unreachable from the sidebar — so /artists deep links keep
working for bookmarks.
2026-04-22 13:40:22 -07:00
..
docs
vendor
api-monitor.js Retire Artists sidebar entry, redirect entry points to Search, bump to 2.46 2026-04-22 13:40:22 -07:00
artists.js Fix album track source propagation 2026-04-22 21:21:32 +03:00
artists.png
automation.png
beatport-ui.js Split monolithic script.js (78K lines) into 17 domain modules 2026-04-21 23:52:30 -07:00
core.js Split monolithic script.js (78K lines) into 17 domain modules 2026-04-21 23:52:30 -07:00
dashboard.png
discover.js Route all artist-detail callers to the standalone page, bump to 2.45 2026-04-22 13:36:36 -07:00
discover.png
docs-images-needed.md
docs.js Rebrand folder terminology: Download→Input, Transfer→Output, Staging→Import 2026-04-18 17:35:20 -07:00
downloads.js Route all artist-detail callers to the standalone page, bump to 2.45 2026-04-22 13:36:36 -07:00
enrichment.js Split monolithic script.js (78K lines) into 17 domain modules 2026-04-21 23:52:30 -07:00
explorer.png Create explorer.png 2026-03-30 17:23:31 -07:00
favicon.png
help.png
helper.js Retire Artists sidebar entry, redirect entry points to Search, bump to 2.46 2026-04-22 13:40:22 -07:00
hydrabase.png
import.png
init.js Remove embedded Download Manager from Search page, bump to 2.44 2026-04-22 13:31:42 -07:00
library.js Retire Artists sidebar entry, redirect entry points to Search, bump to 2.46 2026-04-22 13:40:22 -07:00
library.png
media-player.js Split monolithic script.js (78K lines) into 17 domain modules 2026-04-21 23:52:30 -07:00
mobile.css Fix media player collapsing in sidebar on short viewports and mobile 2026-04-03 13:51:18 -07:00
pages-extra.js Split monolithic script.js (78K lines) into 17 domain modules 2026-04-21 23:52:30 -07:00
particles.js
placeholder-album.png Add missing placeholder-album.png to stop 404 spam in console 2026-03-23 18:05:11 -07:00
search.js Route all artist-detail callers to the standalone page, bump to 2.45 2026-04-22 13:36:36 -07:00
search.png
settings.js Split monolithic script.js (78K lines) into 17 domain modules 2026-04-21 23:52:30 -07:00
settings.png
setup-wizard.css Add informative help text and tips to every setup wizard step 2026-04-11 23:26:01 -07:00
setup-wizard.js Rebrand folder terminology: Download→Input, Transfer→Output, Staging→Import 2026-04-18 17:35:20 -07:00
stats-automations.js Split monolithic script.js (78K lines) into 17 domain modules 2026-04-21 23:52:30 -07:00
style.css Remove embedded Download Manager from Search page, bump to 2.44 2026-04-22 13:31:42 -07:00
sync-services.js Split monolithic script.js (78K lines) into 17 domain modules 2026-04-21 23:52:30 -07:00
sync-spotify.js Fix album track source propagation 2026-04-22 21:21:32 +03:00
sync.png
trans.png
trans2.png
whisoul.png
wishlist-tools.js Fix album track source propagation 2026-04-22 21:21:32 +03:00
worker-orbs.js Add Discogs to worker orbs animation and fix button styling 2026-04-02 17:18:31 -07:00