Commit Graph
561 Commits
Author SHA1 Message Date
Tomaž Jerman ed8fddd417 Tweak Envoy store -> yaml
* write to fs,
* temporary remove compact format,
* make complete namespace exports easier.
2021-03-30 09:29:08 +02:00
Tomaž Jerman eaa6d8f75f Fix the join expr function to work with typed Arrays 2021-03-29 12:23:50 +02:00
Denis Arh 34e835ed3c Unlist messaging app on upgrade 2021-03-29 07:45:34 +02:00
Denis Arh 5d8301f4b5 Fix TSL=>TLS typo, fixes #156 2021-03-28 09:25:55 +02:00
vicky 126034f0f6 - removed not used call of sval.String() from migrateEmailTemplates
- Added pointer as second argument of Unmarshal call in MarshalYAML
2021-03-28 09:25:55 +02:00
Alex Astrum f9501893af Fix support for min.io with Google Cloud Storage (#152)
Adds MINIO_BUCKET_SEP options to control the separator string
2021-03-28 09:25:55 +02:00
Denis Arh 4a58d9c7cb Fixed array & type handlign for gval&expr 2021-03-27 15:24:53 +01:00
Peter Grlica 5a159838ba Added partial provisioning of rbac rules for auth clients 2021-03-26 13:11:17 +01:00
Tomaž Jerman 0589c8e6fa Envoy tweaks
* Fix ComposeChart yAxis yaml unmarshling.
* Allow disabled AutomationWorkflows to be store unmarshled.
* More tests.
2021-03-26 11:39:19 +01:00
Denis Arh cd2b0c8998 Add support for exporting auth assets, improve dev-exp 2021-03-26 08:11:31 +01:00
Denis Arh b428752412 More strict variable handling in assigners/converers 2021-03-25 08:15:23 +01:00
Denis Arh f31ac4a30f Workflow execution logging is now configurable
Use WORKFLOW_EXEC_DEBUG=true to enable it
2021-03-24 21:14:09 +01:00
Denis Arh ea2d0b6470 Fix auth options typo 2021-03-24 21:09:59 +01:00
Tomaž Jerman 7e81c6bd17 Workflow tweaks
* Allow Reader for email subject,
* Remove valid ID constraint check.
2021-03-24 16:00:19 +01:00
Denis Arh bb2ad03193 Unref scope, result, input vars when creating stacktrace frame 2021-03-23 22:10:52 +01:00
Denis Arh 587ac403ad Properly encode ID (for JSON) 2021-03-23 22:03:07 +01:00
Tomaž Jerman dc008af2b4 Expand expr/func_time signatures to allow values and ponters 2021-03-23 10:54:27 +01:00
Denis Arh 664c3c2004 Improve error tracking when error handler is used 2021-03-22 12:30:30 +01:00
Denis Arh 07d93105a8 Fix typo (guest => guess) 2021-03-21 16:27:59 +01:00
Denis Arh b63fdabf55 Improved wf stacktrace, add more info 2021-03-20 14:48:15 +01:00
Denis Arh c80ffd0c0e Cleanup expr tests 2021-03-20 14:47:33 +01:00
Tomaž Jerman 7f57e50233 Fix workflow step ID provisioning 2021-03-19 11:46:11 +01:00
Tomaž Jerman 45491ce70b Envoy cleanup 2021-03-19 08:48:58 +01:00
Tomaž Jerman 69b1ac9d01 Add support for workflow import/export 2021-03-19 08:48:58 +01:00
Tomaž Jerman cfb0822858 Fix record import field mapping & validation
* Allow undefined record ref validator fn
* Remove field mapping fallback if mapping is provided
2021-03-19 08:48:58 +01:00
Denis Arh 0b1c61ba86 Support for wf exec tracing 2021-03-18 20:17:45 +01:00
Peter Grlica 49e5610af3 Added time, array, num and generic gval functions 2021-03-18 17:05:48 +01:00
Denis Arh 5189f47727 Add back prog. role provisioning 2021-03-18 13:42:07 +01:00
Denis Arh 261ad71460 Serve event contraints via API 2021-03-18 08:20:55 +01:00
Denis Arh 79ed77a379 Fixed typos across the codebase (can not, cannot) 2021-03-17 17:25:05 +01:00
Denis Arh 91bffb1eec Add workflow webapp to list of webapps 2021-03-17 13:31:32 +01:00
Denis Arh 8ce11a3376 Implement email sending wf functions 2021-03-16 20:24:34 +01:00
Denis Arh 0910317632 Log warn (not error) when wf step execution fails 2021-03-14 16:00:22 +01:00
Denis Arh 0cb01f9570 Cleanup provisioning
Remove programatic role provisioning and compl. rely on yaml files
2021-03-14 15:59:15 +01:00
Denis Arh 82c76bbe6c Do not decode JSON from body if no POST params are spec. 2021-03-12 14:50:40 +01:00
Peter Grlica 4cbc6a8991 Fixed workflow register option 2021-03-12 14:17:40 +01:00
Denis Arh babaa5c553 Use standard naming for created-at 2021-03-12 13:12:08 +01:00
Denis Arh e17e16106d Add workflow options, ability to disable wf registration 2021-03-12 13:12:07 +01:00
Denis Arh f7c89b0c5f Fix delay exec, document func&iter step behaviour 2021-03-12 13:12:07 +01:00
Denis Arh 7e78867733 Implement delay & prompt steps 2021-03-12 13:12:07 +01:00
Denis Arh 8335b69197 Fix break/continue 2021-03-12 13:12:07 +01:00
Denis Arh 6903ecfcf2 Fix record-value setting 2021-03-12 13:12:07 +01:00
Denis Arh cfe02be081 Add support for labels on automation functions
Idea for these labels is to give instructions which labels to copy
on step and on workflow when function step is added to the graph.

Labels are defined with "step,workflow", "workflow" or "step" for value.
UI should follow these instructions when copying labels to workflow
and/or step.
2021-03-12 13:12:07 +01:00
Denis Arh 5438097648 Refactor, add generic step, add error&termination logic 2021-03-12 13:12:07 +01:00
Denis Arh 7d6fca5856 Improve wf ses. wait logic, complete triggered wf proc 2021-03-12 13:12:07 +01:00
Denis Arh fb307bbcae Wfexec logging tweaks, add debug wf step kind 2021-03-12 13:12:07 +01:00
Denis Arh 1fa6c6cb9b Improve event-types <> workflow 2021-03-12 13:12:07 +01:00
Denis Arh 13b57c8d72 Automation workflow implementation 2021-03-12 13:12:07 +01:00
Denis Arh d56f2fa82f Codegen for automation types & functions 2021-03-12 13:12:07 +01:00
Denis Arh d44e3474e8 More verbose info on store scan error 2021-03-12 13:12:07 +01:00