feat(web): subtitle lane under the signal chain
This commit is contained in:
@@ -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 =
|
||||
|
||||
Reference in New Issue
Block a user