- Switch the dashboard/sidebar service-status card from spotify-branded ids to metadata-source ids
- Update the shared status helpers to target the renamed metadata-source card
- Keep the actual Spotify auth and settings UI unchanged
description:'Links to the SoulSync community Discord, GitHub issues for bug reports, and documentation resources.',
},
'#spotify-indicator':{
'#metadata-source-indicator':{
title:'Metadata Source',
description:'Connection status of your primary metadata source. This service provides artist, album, and track information for searches, enrichment, and discovery.',
tips:[
@ -236,7 +236,7 @@ const HELPER_CONTENT = {
// ─── DASHBOARD: SERVICE CARDS ───────────────────────────────────
'#spotify-service-card':{
'#metadata-source-service-card':{
title:'Metadata Source Status',
description:'Detailed connection info for your active metadata source. Shows connection state, response latency, and allows manual connection testing.',
tips:[
@ -2375,7 +2375,7 @@ const HELPER_TOURS = {
{page:'dashboard',selector:'#wishlist-button',title:'Wishlist',description:'Tracks queued for download. Failed downloads, watchlist discoveries, and manual additions all land here for retry.'},
// Service cards
{page:'dashboard',selector:'#spotify-service-card',title:'Metadata Source',description:'Shows your metadata source connection (Spotify, iTunes, or Deezer). This determines where album, artist, and track info comes from. Click "Test Connection" to verify.'},
{page:'dashboard',selector:'#metadata-source-service-card',title:'Metadata Source',description:'Shows your metadata source connection (Spotify, iTunes, or Deezer). This determines where album, artist, and track info comes from. Click "Test Connection" to verify.'},
{page:'dashboard',selector:'#media-server-service-card',title:'Media Server',description:'Your media server (Plex, Jellyfin, or Navidrome). This is where your music library lives. SoulSync reads your collection and sends downloads here.'},
{page:'dashboard',selector:'#soulseek-service-card',title:'Download Source',description:'Your primary download source status. In hybrid mode, shows the first source in your priority chain.'},
@ -4336,7 +4336,7 @@ function _updateHelperBadge() {