feat(images): improve image operations UI and record archive metadata

This commit is contained in:
2026-05-26 09:54:26 +00:00
parent 05560c9db9
commit 56a62e7008
9 changed files with 398 additions and 548 deletions
+5 -2
View File
@@ -12,15 +12,18 @@ export class Image extends plugins.smartdata.SmartDataDbDoc<
) {
const image = new Image();
image.id = await this.getNewId();
console.log(imageDataArg);
Object.assign(image, {
data: {
name: imageDataArg.name,
description: imageDataArg.description,
location: imageDataArg.location || {
internal: true,
externalRegistryId: '',
externalImageTag: '',
},
versions: [],
},
});
console.log((Image as any).saveableProperties);
await image.save();
return image;
}