admin services

This commit is contained in:
2026-03-15 14:57:41 -05:00
parent 3197e68749
commit 28b23bc355
15 changed files with 401 additions and 30 deletions

View File

@@ -53,6 +53,13 @@ export interface AdminUserInput {
password: string | null;
}
export interface StartupValidationCheckDto {
id: string;
label: string;
status: "PASS" | "WARN" | "FAIL";
message: string;
}
export interface AdminDiagnosticsDto {
serverTime: string;
nodeVersion: string;
@@ -76,5 +83,7 @@ export interface AdminDiagnosticsDto {
shipmentCount: number;
attachmentCount: number;
auditEventCount: number;
startupStatus: "PASS" | "WARN" | "FAIL";
startupChecks: StartupValidationCheckDto[];
recentAuditEvents: AuditEventDto[];
}