feat(catalog): queue furniture imports with history and matching file attachments
CI / check (push) Successful in 1m30s
CI / deploy (push) Successful in 1m26s
CI / e2e (push) Successful in 25s

This commit is contained in:
Simo committed 2026-09-05 17:02:26 +02:00
1 parent 775d14f861
commit 2619bec165
16 files changed
+1016 -232

No files matched your search

+28
View File
@@ -0,0 +1,28 @@
export interface ImportJobItem {
id: number;
classname: string;
name: string;
description: string;
type: string;
revision: number;
category: string;
attachmentId?: string;
}
export interface ImportJob {
id: string;
userId: number;
createdAt: string;
updatedAt: string;
state: "queued" | "running" | "completed" | "interrupted";
sourceId?: string;
translate: boolean;
langs?: string[];
items: Array<
ImportJobItem & {
state: "pending" | "running" | "done" | "failed";
error?: string;
warnings?: string[];
itemId?: number;
}
>;
}