feat: unify recovery, updates, and schedules under Maintenance

This commit is contained in:
2026-09-27 16:00:18 -04:00
parent 8ea696417f
commit fc46cb9da4
42 changed files with 1256 additions and 833 deletions
+2 -1
View File
@@ -7,6 +7,7 @@ import type { Health, RosterPlayer } from './ui/stores/servers.js';
import { mapTitle, serverTitle } from './ui/server-labels.js';
export interface FleetServer {
plutonium?: import('./plutonium.js').PlutoniumVersion;
container_state?: string | null;
container_checked_at?: string | null;
last_checked_at?: string | null;
@@ -37,7 +38,7 @@ export interface FleetOperation {
key: string;
group: string;
server: string;
kind: 'campaign' | 'deployment' | 'beta' | 'recovery';
kind: 'campaign' | 'deployment' | 'beta' | 'recovery' | 'maintenance';
label: string;
detail: string;
href: string;