866 refactor cron trigger only one cron each minutes triggers all cron triggers (#11809)

<img width="1123" alt="image"
src="https://github.com/user-attachments/assets/75447922-81dd-4cfc-805d-f511f73cc778"
/>
This commit is contained in:
martmull
2025-04-30 17:08:47 +02:00
committed by GitHub
parent 357649db95
commit 849a35955a
25 changed files with 595 additions and 116 deletions

View File

@ -458,6 +458,12 @@ export const WORKFLOW_EVENT_LISTENER_STANDARD_FIELD_IDS = {
workflow: '20202020-4082-4641-8569-dc08d5365002',
};
export const WORKFLOW_AUTOMATED_TRIGGER_STANDARD_FIELD_IDS = {
type: '20202020-3319-4234-a34c-3f92c1ab56e7',
settings: '20202020-3319-4234-a34c-bac8f903de12',
workflow: '20202020-3319-4234-a34c-8e1a4d2f7c03',
};
export const WORKFLOW_STANDARD_FIELD_IDS = {
name: '20202020-b3d3-478f-acc0-5d901e725b20',
lastPublishedVersionId: '20202020-326a-4fba-8639-3456c0a169e8',
@ -466,6 +472,7 @@ export const WORKFLOW_STANDARD_FIELD_IDS = {
versions: '20202020-9432-416e-8f3c-27ee3153d099',
runs: '20202020-759b-4340-b58b-e73595c4df4f',
eventListeners: '20202020-0229-4c66-832e-035c67579a38',
automatedTriggers: '20202020-3319-4234-a34c-117ecad2b8a9',
favorites: '20202020-c554-4c41-be7a-cf9cd4b0d512',
timelineActivities: '20202020-906e-486a-a798-131a5f081faf',
createdBy: '20202020-6007-401a-8aa5-e6f48581a6f3',

View File

@ -38,5 +38,6 @@ export const STANDARD_OBJECT_ICONS = {
workflowEventListener: 'IconSettingsAutomation',
workflowRun: 'IconHistoryToggle',
workflowVersion: 'IconVersions',
workflowAutomatedTrigger: 'IconSettingsAutomation',
workspaceMember: 'IconUserCircle',
};

View File

@ -49,4 +49,5 @@ export const STANDARD_OBJECT_IDS = {
workflowRun: '20202020-4e28-4e95-a9d7-6c00874f843c',
workflowVersion: '20202020-d65d-4ab9-9344-d77bfb376a3d',
workspaceMember: '20202020-3319-4234-a34c-82d5c0e881a6',
workflowAutomatedTrigger: '20202020-3319-4234-a34c-7f3b9d2e4d1f',
};

View File

@ -36,6 +36,7 @@ import { WorkflowRunWorkspaceEntity } from 'src/modules/workflow/common/standard
import { WorkflowVersionWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-version.workspace-entity';
import { WorkflowWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow.workspace-entity';
import { WorkspaceMemberWorkspaceEntity } from 'src/modules/workspace-member/standard-objects/workspace-member.workspace-entity';
import { WorkflowAutomatedTriggerWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-automated-trigger.workspace-entity';
// TODO: Maybe we should automate this with the DiscoverService of Nest.JS
export const standardObjectMetadataDefinitions = [
@ -64,6 +65,7 @@ export const standardObjectMetadataDefinitions = [
WorkflowEventListenerWorkspaceEntity,
WorkflowVersionWorkspaceEntity,
WorkflowRunWorkspaceEntity,
WorkflowAutomatedTriggerWorkspaceEntity,
WorkspaceMemberWorkspaceEntity,
MessageThreadWorkspaceEntity,
MessageWorkspaceEntity,