From e73c1e69c2e95257692e22d50c9e4a2c4434d3b0 Mon Sep 17 00:00:00 2001 From: Broque Thomas <26755000+Nezreka@users.noreply.github.com> Date: Mon, 6 Apr 2026 11:56:01 -0700 Subject: [PATCH] Reorder Settings Connections tab for better UX MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Metadata Source selector moved to top (sets context for everything below). Services grouped logically: metadata sources (Spotify, iTunes, Deezer, Discogs) → streaming services (Tidal, Qobuz) → enrichment (Last.fm, Genius) → verification (AcoustID) → scrobbling (ListenBrainz) → Hydrabase. --- webui/index.html | 255 +++++++++++++++++++++++------------------------ 1 file changed, 127 insertions(+), 128 deletions(-) diff --git a/webui/index.html b/webui/index.html index 90dcba25..1852ea0e 100644 --- a/webui/index.html +++ b/webui/index.html @@ -3954,6 +3954,23 @@

API Configuration

+ +
+

Metadata Source

+
+ + +
+
+
The primary source for artist, album, and track metadata. Spotify requires authentication below. Discogs requires a personal token.
+
+
+

Spotify

@@ -3991,36 +4008,35 @@
- +
-

Tidal (Playlists & Metadata)

+

iTunes / Apple Music

- - -
-
- - -
-
- - + +
-
Current Redirect URI:
-
- http://127.0.0.1:8889/tidal/callback
-
Add this URL to your Tidal app configuration
-
-
- +
Sets the primary Apple Music storefront. Region-specific albums are auto-searched across other storefronts as fallback.
-

Deezer (Favorites & Playlists)

@@ -4049,6 +4065,51 @@
+ +
+

Discogs

+
+ + +
+
+
Get your free token from Discogs Developer Settings
+
Click "Generate new token" — no app registration needed. Provides 60 req/min and cover art in search results.
+
+
+ + +
+

Tidal (Playlists & Metadata)

+
+ + +
+
+ + +
+
+ + +
+
+
Current Redirect URI:
+
+ http://127.0.0.1:8889/tidal/callback
+
Add this URL to your Tidal app configuration
+
+
+ +
+
+

Qobuz (Metadata & Enrichment)

@@ -4081,64 +4142,6 @@
- -
-

ListenBrainz

-
- - -
-
- - -
-
-
Get your token from ListenBrainz Settings
-
Self-hosted? Enter your server URL (e.g. http://localhost:8093)
-
-
- -
-
- - -
-

AcoustID Verification

-
- -
- Verifies downloaded audio matches expected track using fingerprints -
-
-
- - -
-
-
Get your free API key from AcoustID Applications
-
- The fpcalc fingerprint tool is automatically downloaded if needed. - Failed verifications move files to Quarantine folder. -
-
- -
-

Last.fm

@@ -4186,65 +4189,61 @@
- +
-

iTunes / Apple Music

+

AcoustID Verification

+
+ +
+ Verifies downloaded audio matches expected track using fingerprints +
+
- - + +
-
Sets the primary Apple Music storefront. Region-specific albums are auto-searched across other storefronts as fallback.
+
Get your free API key from AcoustID Applications
+
+ The fpcalc fingerprint tool is automatically downloaded if needed. + Failed verifications move files to Quarantine folder. +
+
- +
-

Discogs

+

ListenBrainz

- - + + +
+
+ +
-
Get your free token from Discogs Developer Settings
-
Click "Generate new token" — no app registration needed. Provides 60 req/min and cover art in search results.
+
Get your token from ListenBrainz Settings
+
Self-hosted? Enter your server URL (e.g. http://localhost:8093)
-
- - -
-

Metadata Source

-
- - -
-
-
The primary source for artist, album, and track metadata. Spotify requires authentication above. Discogs requires a personal token.
+
+