feat(cms): recover drafts and failed imports with verified UI workflows

This commit is contained in:
2026-09-11 08:58:10 +02:00
parent 410a1e466c
commit 88790d1a0d
84 changed files with 3952 additions and 288 deletions
+8
View File
@@ -8,7 +8,15 @@ export interface SourceAssetItem {
category: string;
}
export type AssetAvailability = "available" | "missing" | "unknown";
export interface SourceAssetAttempt {
url: string;
file: string;
state: AssetAvailability;
reason: "available" | "http" | "network" | "timeout" | "invalidResponse";
status?: number;
}
export interface SourceAssetCheck {
attempts?: SourceAssetAttempt[];
classname: string;
state: AssetAvailability;
revision: number;