Add workflow query hooks (#6876)

Workflow version :
- prevent status to be update manually
- prevent creation / deletion in another status than draft
- prevent creation if a draft already exists

Workflow:
- prevent statuses to set manually

WorkflowRun:
- prevent all manual operations
This commit is contained in:
Thomas Trompette
2024-09-03 17:07:22 +02:00
committed by GitHub
parent 612428eeb3
commit 50a65ef46b
29 changed files with 535 additions and 62 deletions

View File

@ -1,7 +1,7 @@
import { Module } from '@nestjs/common';
import { WorkflowQueryHookModule } from 'src/modules/workflow/common/query-hooks/workflow-query-hook.module';
import { WorkflowCommonWorkspaceService } from 'src/modules/workflow/common/workflow-common.workspace-service';
import { WorkflowCommonWorkspaceService } from 'src/modules/workflow/common/services/workflow-common.workspace-service';
@Module({
imports: [WorkflowQueryHookModule],