diff --git a/src/routes/arr/+page.svelte b/src/routes/arr/+page.svelte index d2060d3..6d5ad28 100644 --- a/src/routes/arr/+page.svelte +++ b/src/routes/arr/+page.svelte @@ -26,9 +26,7 @@ function getTypeBadgeClasses(type: string): string { const colors: Record = { radarr: 'bg-amber-100 text-amber-800 dark:bg-amber-900/30 dark:text-amber-400', - sonarr: 'bg-sky-100 text-sky-800 dark:bg-sky-900/30 dark:text-sky-400', - lidarr: 'bg-emerald-100 text-emerald-800 dark:bg-emerald-900/30 dark:text-emerald-400', - chaptarr: 'bg-purple-100 text-purple-800 dark:bg-purple-900/30 dark:text-purple-400' + sonarr: 'bg-sky-100 text-sky-800 dark:bg-sky-900/30 dark:text-sky-400' }; return colors[type] || 'bg-neutral-100 text-neutral-800 dark:bg-neutral-800 dark:text-neutral-200'; } @@ -62,7 +60,7 @@

Arr Instances

- Manage your Radarr, Sonarr, Lidarr, and Chaptarr instances + Manage your Radarr and Sonarr instances

@@ -176,13 +176,11 @@ bind:value={type} on:change={resetConnectionStatus} required - class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 focus:border-blue-500 focus:outline-none focus:ring-1 focus:ring-blue-500 dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100" + class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 focus:border-neutral-400 focus:outline-none dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:focus:border-neutral-500" > - - {/if} @@ -246,7 +244,7 @@ on:input={resetConnectionStatus} required placeholder="http://localhost:7878" - class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 placeholder-neutral-400 focus:border-blue-500 focus:outline-none focus:ring-1 focus:ring-blue-500 dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500" + class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 placeholder-neutral-400 focus:border-neutral-400 focus:outline-none dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500 dark:focus:border-neutral-500" /> @@ -266,7 +264,7 @@ on:input={resetConnectionStatus} required placeholder={mode === 'edit' ? 'Enter API key to test connection' : 'Enter API key'} - class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm font-mono text-neutral-900 placeholder-neutral-400 focus:border-blue-500 focus:outline-none focus:ring-1 focus:ring-blue-500 dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500" + class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm font-mono text-neutral-900 placeholder-neutral-400 focus:border-neutral-400 focus:outline-none dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500 dark:focus:border-neutral-500" /> {#if mode === 'edit'}

diff --git a/src/routes/arr/new/+page.server.ts b/src/routes/arr/new/+page.server.ts index 48b8c1a..50f1361 100644 --- a/src/routes/arr/new/+page.server.ts +++ b/src/routes/arr/new/+page.server.ts @@ -3,7 +3,7 @@ import type { Actions } from '@sveltejs/kit'; import { arrInstancesQueries } from '$db/queries/arrInstances.ts'; import { logger } from '$logger/logger.ts'; -const VALID_TYPES = ['radarr', 'sonarr', 'lidarr', 'chaptarr']; +const VALID_TYPES = ['radarr', 'sonarr']; export const actions = { default: async ({ request }) => { diff --git a/src/routes/arr/test/+server.ts b/src/routes/arr/test/+server.ts index 74dea5a..8f1c85e 100644 --- a/src/routes/arr/test/+server.ts +++ b/src/routes/arr/test/+server.ts @@ -3,7 +3,7 @@ import type { RequestHandler } from '@sveltejs/kit'; import { createArrClient } from '$arr/factory.ts'; import type { ArrType } from '$arr/types.ts'; -const VALID_TYPES = ['radarr', 'sonarr', 'lidarr', 'chaptarr']; +const VALID_TYPES = ['radarr', 'sonarr']; export const POST: RequestHandler = async ({ request }) => { try { diff --git a/src/routes/custom-formats/[databaseId]/+page.svelte b/src/routes/custom-formats/[databaseId]/+page.svelte index c186ae4..f65e336 100644 --- a/src/routes/custom-formats/[databaseId]/+page.svelte +++ b/src/routes/custom-formats/[databaseId]/+page.svelte @@ -104,7 +104,7 @@ Custom Formats - {data.currentDatabase.name} - Profilarr -

+
diff --git a/src/routes/databases/components/InstanceForm.svelte b/src/routes/databases/components/InstanceForm.svelte index 1b81cff..2306ef7 100644 --- a/src/routes/databases/components/InstanceForm.svelte +++ b/src/routes/databases/components/InstanceForm.svelte @@ -104,7 +104,7 @@ bind:value={name} required placeholder="e.g., Main Database, 4K Profiles" - class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 placeholder-neutral-400 focus:border-blue-500 focus:outline-none focus:ring-1 focus:ring-blue-500 dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500" + class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 placeholder-neutral-400 focus:border-neutral-400 focus:outline-none dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500 dark:focus:border-neutral-500" />

A friendly name to identify this database @@ -127,7 +127,7 @@ required disabled={mode === 'edit'} placeholder="https://github.com/username/database" - class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 placeholder-neutral-400 focus:border-blue-500 focus:outline-none focus:ring-1 focus:ring-blue-500 disabled:cursor-not-allowed disabled:bg-neutral-100 dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500 dark:disabled:bg-neutral-900" + class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 placeholder-neutral-400 focus:border-neutral-400 focus:outline-none disabled:cursor-not-allowed disabled:bg-neutral-100 dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500 dark:disabled:bg-neutral-900 dark:focus:border-neutral-500" /> {#if mode === 'edit'}

@@ -155,7 +155,7 @@ name="branch" bind:value={branch} placeholder="main" - class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 placeholder-neutral-400 focus:border-blue-500 focus:outline-none focus:ring-1 focus:ring-blue-500 dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500" + class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 placeholder-neutral-400 focus:border-neutral-400 focus:outline-none dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500 dark:focus:border-neutral-500" />

Branch to checkout on link. Leave empty to use the default branch. You can change this later. @@ -177,7 +177,7 @@ name="personal_access_token" bind:value={personalAccessToken} placeholder="ghp_..." - class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 placeholder-neutral-400 focus:border-blue-500 focus:outline-none focus:ring-1 focus:ring-blue-500 dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500" + class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 placeholder-neutral-400 focus:border-neutral-400 focus:outline-none dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:placeholder-neutral-500 dark:focus:border-neutral-500" />

Required for private repositories to clone and for developers to push back to GitHub. @@ -207,7 +207,7 @@ id="sync_strategy" name="sync_strategy" bind:value={syncStrategy} - class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 focus:border-blue-500 focus:outline-none focus:ring-1 focus:ring-blue-500 dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100" + class="mt-1 block w-full rounded-lg border border-neutral-300 bg-white px-3 py-2 text-sm text-neutral-900 focus:border-neutral-400 focus:outline-none dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100 dark:focus:border-neutral-500" > @@ -231,7 +231,7 @@ name="auto_pull" bind:checked={autoPull} value="1" - class="mt-0.5 h-4 w-4 rounded border-neutral-300 text-blue-600 focus:ring-2 focus:ring-blue-500 dark:border-neutral-700 dark:bg-neutral-800" + class="mt-0.5 h-4 w-4 rounded border-neutral-300 text-neutral-600 focus:ring-0 dark:border-neutral-700 dark:bg-neutral-800" />