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

@@ -49,6 +49,7 @@ import type {
INodeCredentialsDetails,
StartNodeData,
IPersonalizationSurveyAnswersV4,
AnnotationVote,
} from 'n8n-workflow';
import type { BulkCommand, Undoable } from '@/models/history';
import type { PartialBy, TupleToUnion } from '@/utils/typeHelpers';
@@ -1554,12 +1555,16 @@ export type ExecutionFilterMetadata = {
value: string;
};
export type ExecutionFilterVote = AnnotationVote | 'all';
export type ExecutionFilterType = {
status: string;
workflowId: string;
startDate: string | Date;
endDate: string | Date;
tags: string[];
annotationTags: string[];
vote: ExecutionFilterVote;
metadata: ExecutionFilterMetadata[];
};
@@ -1571,6 +1576,8 @@ export type ExecutionsQueryFilter = {
metadata?: Array<{ key: string; value: string }>;
startedAfter?: string;
startedBefore?: string;
annotationTags?: string[];
vote?: ExecutionFilterVote;
};
export type SamlAttributeMapping = {