feat(web): subtitle lane under the signal chain

This commit is contained in:
Miguel Palhas
2026-08-25 06:24:32 +01:00
parent 8c6d4ca577
commit a836967e32
4 changed files with 80 additions and 1 deletions
+16
View File
@@ -9,12 +9,28 @@ export interface Check {
detail?: string;
}
/** One enabled subtitle provider (#200). */
export interface ProviderCheck {
id: string;
status: CheckStatus;
detail?: string;
}
/** The subtitle lane: providers in use, the selected engine, the binaries. */
export interface SubtitleHealth {
providers: ProviderCheck[];
translation?: Check | null;
alass: Check;
ffmpeg: Check;
}
export interface HealthReport {
status: "ok" | "degraded";
version: string;
prowlarr: Check;
transmission: Check;
tmdb: Check;
subtitles: SubtitleHealth;
}
export type Probe =