Tomaž Jerman
53cf96848a
Tweak ComposeRecord exporting
...
* Fix pagination cursors
* Use service functions for AC
* Add tests
2021-05-10 10:53:13 +02:00
Peter Grlica
8697ed1f07
Fixing a fix (envoy Streammer)
2021-04-15 18:11:17 +02:00
Tomaž Jerman
d70916705d
Post testing Envoy tweaks
...
* ComposeRecord encoding with reference to self,
* improved ComposeRecord reference handling,
* tweaked Select ComposeModuleField validation.
2021-04-06 23:28:08 +02:00
Denis Arh
7383310d36
Better handling empty/uninit values
2021-04-03 13:06:01 +02:00
Tomaž Jerman
a0b27435bc
Make record value sanitizer filter out 0 references
2021-04-03 08:21:10 +02:00
Denis Arh
4b347535e9
Add alias for recordID in the Record Dict() fn
2021-04-01 21:10:51 +02:00
Denis Arh
fdf916b7f9
Rework/simplify expr.Vars handling
2021-04-01 21:10:51 +02:00
Denis Arh
9150b3852b
Beter ref handling, some cleanups, added tests
2021-03-31 15:04:08 +02:00
Denis Arh
400ce55dc8
Additional tests for ref type
2021-03-31 10:18:13 +02:00
Tomaž Jerman
eb79b192be
Fix record ref updates
2021-03-31 10:16:26 +02:00
Denis Arh
d49f4fbbad
Additional tests & bool handling
2021-03-30 20:07:20 +02:00
Denis Arh
333b2f344f
More improvements on expr vars & rec values
2021-03-30 15:53:13 +02:00
Denis Arh
597c18fd16
Improvments on expressions, gw tests
2021-03-30 14:58:04 +02:00
Denis Arh
ed5f26cd0d
Properly resolve input on wf exec request
2021-03-30 14:58:04 +02:00
Denis Arh
e1f2b21459
More robust compose-record casting
2021-03-29 09:27:07 +02:00
Denis Arh
5c60076d71
Ensure module is linked to record before wf is executed
2021-03-29 09:17:42 +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
1d761aad13
Fix array casting issue
2021-03-25 11:01:42 +01:00
Denis Arh
b428752412
More strict variable handling in assigners/converers
2021-03-25 08:15:23 +01:00
Denis Arh
605b109402
Improve multi-value setting
2021-03-25 06:49:18 +01:00
Denis Arh
fcd0a5b052
Simplify record value set assignment in expressions
...
Allow expressions like:
rec.values = rec2
rec.values = rec2.values
2021-03-24 20:33:33 +01:00
Denis Arh
d3c4691faa
Fix datetime field type value manipulation
2021-03-23 20:41:35 +01:00
Tomaž Jerman
5f513d6e63
Add moduleID to compose page list filter
2021-03-23 16:09:26 +01:00
Tomaž Jerman
5d2ff6fe05
Finish resource search wf handlers
...
* Remove page cursor from response,
* correctly return totals.
2021-03-23 11:13:00 +01:00
Tomaž Jerman
28aa9b3744
Tweak default compose record value logic
2021-03-22 08:16:17 +01:00
Tomaž Jerman
9afba4a662
Add additional context to record import errors
2021-03-19 08:48:58 +01:00
Tomaž Jerman
1b805b84e8
Fix import failed counter lapsus
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
b1c70e8c35
Add full names for ID fields in wf expr type wraps
2021-03-18 15:58:51 +01:00
Denis Arh
261ad71460
Serve event contraints via API
2021-03-18 08:20:55 +01:00
Denis Arh
85c5ac4943
Cleanup, rewrite workflow functions
2021-03-18 07:12:08 +01:00
Denis Arh
79ed77a379
Fixed typos across the codebase (can not, cannot)
2021-03-17 17:25:05 +01:00
Tomaž Jerman
ae445b7c61
Workflow tweaks
...
* Add first/last record function,
* Include missing Array type.
2021-03-17 13:45:12 +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
Denis Arh
6903ecfcf2
Fix record-value setting
2021-03-12 13:12:07 +01:00
Denis Arh
cf95d42b5b
Add record reporting
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
1fa6c6cb9b
Improve event-types <> workflow
2021-03-12 13:12:07 +01:00
Denis Arh
69dd1fc425
Add basic automation functions for compose
2021-03-12 13:12:07 +01:00
Denis Arh
13b57c8d72
Automation workflow implementation
2021-03-12 13:12:07 +01:00
Denis Arh
9d004f65ac
Remove exporter commands
2021-03-12 09:46:17 +01:00
Tomaž Jerman
c3be43ed51
Fix module field removal logic
2021-03-05 10:42:35 +01:00
Tomaž Jerman
5b7c425922
Add support for namespace/app asset upload
2021-03-03 12:33:28 +01:00
Tomaž Jerman
398c9449cc
Rework compose record import/export
...
- Tweak importing to avoid record service
- Rework record export to use Envoy
2021-02-24 15:57:44 +01:00
Tomaž Jerman
0f7349fba5
Restructure compose/service/record with utility functions
...
This allows us to reuse the code within Envoy.
Other services will follow in the future.
2021-02-24 15:55:51 +01:00
Tomaž Jerman
e8451fa855
Tweak value validators to not require checker functions
2021-02-24 15:24:39 +01:00
Denis Arh
53be013377
Implement new auth UI, deprecate auth API endpoints
2021-02-23 07:34:10 +01:00
Tomaž Jerman
331f43a8b4
Fix import failed counter lapsus
2021-02-15 15:25:28 +01:00
Denis Arh
deb68938fa
Fix panic on unintialized RecordValueErrorSet
2021-02-11 12:10:42 +01:00
Denis Arh
2d55a2a869
Remove deprecated trigger RBAC from compose
2021-02-11 12:08:47 +01:00