feat(core): Execution curation (#10342)

Co-authored-by: oleg <me@olegivaniv.com>
This commit is contained in:
Eugene
2024-09-02 15:20:08 +02:00
committed by GitHub
parent 8603946e23
commit 022ddcbef9
75 changed files with 2733 additions and 713 deletions

View File

@@ -1,6 +1,7 @@
import { validate } from 'class-validator';
import type { WorkflowEntity } from '@/databases/entities/workflow-entity';
import type { CredentialsEntity } from '@/databases/entities/credentials-entity';
import type { AnnotationTagEntity } from '@/databases/entities/annotation-tag-entity';
import type { TagEntity } from '@/databases/entities/tag-entity';
import type { User } from '@/databases/entities/user';
import type {
@@ -16,6 +17,7 @@ export async function validateEntity(
| WorkflowEntity
| CredentialsEntity
| TagEntity
| AnnotationTagEntity
| User
| UserUpdatePayload
| UserRoleChangePayload