Turn filter action into conditions (#13005)

Previous logic was using the previous step output and filtering items
that were passing filters.
What we actually want is:
- send filters, right operand being always a step output key, left
operand being either a key, either a value
- resolve those filter variables
- apply the filters to decide whether the condition is passed or not
This commit is contained in:
Thomas Trompette
2025-07-02 17:29:52 +02:00
committed by GitHub
parent 9f0b8809cb
commit b59235409e
11 changed files with 1036 additions and 643 deletions

View File

@ -585,7 +585,8 @@ export class WorkflowVersionStepWorkspaceService {
settings: {
...BASE_STEP_DEFINITION,
input: {
filter: {},
filterGroups: [],
filters: [],
},
},
};