Milstolpe 2+3: ikon, sök (artist/album/låt) och Hämta-till-Lidarr
All checks were successful
build-and-push / build (push) Successful in 16s
All checks were successful
build-and-push / build (push) Successful in 16s
- Ikon: SVG-favicon (indigo-gradient + balknot), används i topbar, login och som favicon - GET /api/search: artister/album via Lidarrs metadata-API (funkar även när musicbrainz.org är nere), låtar via MusicBrainz recording-sök; 503 med svenskt felmeddelande när källan inte svarar - POST /api/add: slår upp via lidarr:<mbid>, artist läggs bevakad med searchForMissingAlbums, album bevakat med searchForNewAlbum (artisten följer med obevakad), låtar mappas till album/artist; 'already' när det redan finns - Söksida med Jellyseerr-lik kortgrid: poster/fallback, typ-badge, Hämta-knapp med busy/klar/finns-lägen; sökfältet i topbaren aktivt - 7 nya tester (mappning + rutter med stubbat Lidarr), totalt 11 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01824ZrvG2mDYYrmwqypLNup
This commit is contained in:
@@ -8,6 +8,9 @@ export function loadConfig(env = process.env) {
|
||||
lidarr: {
|
||||
url: env.LIDARR_URL ?? 'http://lidarr:8686',
|
||||
apiKey: env.LIDARR_API_KEY ?? '',
|
||||
qualityProfileId: Number(env.LIDARR_QUALITY_PROFILE_ID ?? 3),
|
||||
metadataProfileId: Number(env.LIDARR_METADATA_PROFILE_ID ?? 1),
|
||||
rootFolder: env.LIDARR_ROOT_FOLDER ?? '/music',
|
||||
},
|
||||
jellyfin: {
|
||||
url: env.JELLYFIN_URL ?? 'http://jellyfin:8096',
|
||||
|
||||
Reference in New Issue
Block a user