feat(web): surface discover.listenBrainzUrl; swap maxSeeds->chunkSize in Discovery tab

This commit is contained in:
Jonathan
2026-07-13 00:33:49 +02:00
parent 98735b5353
commit fd0bb6aaa0
3 changed files with 12 additions and 6 deletions
+6 -1
View File
@@ -17,7 +17,7 @@ const TABS: Tab[] = ["Qobuz", "Soulseek", "Library", "Monitor", "Discovery"];
const DISCOVERY_FIELDS: [string, string][] = [
["discover.intervalHours", "Interval (hours)"],
["discover.maxSeeds", "Max seeds per sweep"],
["discover.chunkSize", "Seeds per chunk"],
["discover.similarPerSeed", "Similar per seed"],
["discover.albumsPerArtist", "Albums per artist"],
["discover.minScore", "Min score"],
@@ -323,6 +323,11 @@ export function SettingsForm() {
</label>
))}
</div>
<label className="field">
<span>ListenBrainz base URL (blank = default)</span>
<input value={discoverCfg["discover.listenBrainzUrl"] ?? ""}
onChange={(e) => setCfg("discover.listenBrainzUrl", e.target.value)} />
</label>
<div className="save-row">
<button type="submit" className="btn">Save discovery settings</button>
{discoverSaved ? <span className="saved-note">Saved</span> : null}