feat: unify recovery, updates, and schedules under Maintenance
This commit is contained in:
@@ -16,6 +16,8 @@ export interface PlutoniumVersion {
|
||||
revision: number | null;
|
||||
checked_at: string | null;
|
||||
error: string | null;
|
||||
stopped?: boolean;
|
||||
update_status?: 'outdated' | 'current' | 'ahead' | 'unknown' | 'stopped';
|
||||
}
|
||||
export interface MaintenanceJob {
|
||||
id: number;
|
||||
@@ -27,6 +29,10 @@ export interface MaintenanceJob {
|
||||
provisioning_id: string | null;
|
||||
finished_at: string | null;
|
||||
detail: string | null;
|
||||
kind: 'legacy' | 'update' | 'schedule';
|
||||
origin: 'manual' | 'automatic' | 'schedule';
|
||||
operation_stage?: string | null;
|
||||
operation_state?: string | null;
|
||||
}
|
||||
export interface PlutoniumStatus {
|
||||
release: PlutoniumRelease;
|
||||
|
||||
Reference in New Issue
Block a user