diff --git a/web/src/app/api/discover/config/route.ts b/web/src/app/api/discover/config/route.ts index 3726378..81d3403 100644 --- a/web/src/app/api/discover/config/route.ts +++ b/web/src/app/api/discover/config/route.ts @@ -5,6 +5,7 @@ const DEFAULTS: Record = { "discover.intervalHours": "168", "discover.similarPerSeed": "20", "discover.albumsPerArtist": "1", + "discover.albumsOnly": "true", "discover.minScore": "0", "discover.chunkSize": "5", "discover.listenBrainzUrl": "", diff --git a/web/src/app/settings/settings-form.tsx b/web/src/app/settings/settings-form.tsx index c86b1da..1922e19 100644 --- a/web/src/app/settings/settings-form.tsx +++ b/web/src/app/settings/settings-form.tsx @@ -394,6 +394,7 @@ export function SettingsForm() { artists are processed per worker cycle (keeps job-claiming responsive on big rosters). Similar per seed — candidates pulled per artist. Albums per artist — releases surfaced per suggested artist. Min score — drops weak suggestions.{" "} + Albums only — suggest full-length albums only, hiding singles and EPs.{" "} ListenBrainz base URL — leave blank for the default endpoint. @@ -405,6 +406,14 @@ export function SettingsForm() { ))} +