3
0

19 Commits

Author SHA1 Message Date
Tomaž Jerman
6fd2288dfd Fix attachment management for all supported types
* Add missing expr.Bytes expr. type
* Fix attachment upload when []bytes used (missing type, improper
  size calculation)
* Fix attachment upload when ReadSeeker used (missing size calculation)
* Fix attachment upload when Reader used (missing logic, missing size
  calculation)
2022-04-19 14:32:04 +02:00
Tomaž Jerman
0792c0a17d Add missing limit arg. to workfow iterator handlers 2022-04-04 12:31:27 +02:00
Tomaž Jerman
f1215fe3da Fix sequence iterator looping condition and improper state 2022-03-24 12:02:34 +01:00
Denis Arh
ae34f35542 Proof that 2nd level iterator break works 2022-03-01 08:40:06 +01:00
Denis Arh
6f19f00b29 Improve attachment uploading & constraints 2022-02-25 08:35:50 +01:00
Vivek Patel
ef904e0cd3 Extend set/omit expr function
It updates 1st parameter of set expr function from merger type to interface, so It will accept constant values, also extend set/omit usage for ComposeRecordValues.
2022-02-18 00:22:21 +05:30
Vivek Patel
760aec1c18 Update argument type of set expr function
It changes 3rd argument type os set expr function from TypedValue to interface, since GvalParser parses argument to native types before evaluating the expression.
2022-02-07 09:21:31 +01:00
Denis Arh
a4e5d2691a Fix invoker/runner mixup & move exec access-control check higher 2022-01-25 15:34:50 +01:00
Peter Grlica
eecf867090 Added jwt generate wf function 2021-12-08 10:21:50 +01:00
Denis Arh
b9f96d920a Support attachment management in workflow 2021-12-02 10:48:59 +01:00
Denis Arh
402006bebb Support recording and searching actionlogs 2021-10-28 09:43:26 +02:00
Vivek Patel
e2e7510c07 Updates WF step verification logic before creating graph
- Fixes duplicate issues for function, iterator and gateway steps
- Extends workflow tests for above scenario
2021-10-18 12:54:13 +05:30
Denis Arh
806dbfaa01 Implement invoker and runner wf scope vars 2021-09-23 07:37:49 +02:00
Tomaž Jerman
6f0ae6dad1 Implement iterator chunking
Membership iterator doesn't chunk the output as the size will
always be small.
2021-09-09 09:47:56 +02:00
Tomaž Jerman
244b0cf8ed Rework workflow step scheduling to improve stacktraces
The initial implementation caused them to be flaky when working
with loops.
2021-08-17 09:18:50 +02:00
Tomaž Jerman
3f36a0f865 Add role membership workflow handlers 2021-07-30 10:25:10 +02:00
Denis Arh
ec6ecf1132 Fix user creation via wf 2021-07-15 20:36:57 +02:00
Denis Arh
89ae50dbae Add RBAC functions for workflow for check&grant 2021-07-15 20:36:57 +02:00
Denis Arh
d63f21c941 Workflow execution testing 2021-07-14 10:48:52 +02:00