Denis Arh
205da42186
Move seeder package under pkg
2021-07-22 07:58:45 +02:00
Denis Arh
ec6ecf1132
Fix user creation via wf
2021-07-15 20:36:57 +02:00
Denis Arh
cfb757230e
Fix wf integration tests
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
Tomaž Jerman
80e60d2f20
Add support for ComposeRecord RBAC rules
2021-07-15 14:29:30 +02:00
Tomaž Jerman
a2b964c53e
Remove AC from ComposeRecord import
2021-07-15 14:29:30 +02:00
Denis Arh
d63f21c941
Workflow execution testing
2021-07-14 10:48:52 +02:00
Vivek Patel
568a9e6262
Adds fake data generation for compose records and users
...
- For users, It takes struct fields and generated value using third party pkg
- For records, It takes module fields type and options to generate the value
- Also adds cli integration for it
2021-07-13 21:27:44 +05:30
Denis Arh
92d2de8639
Add *.search RBAC ops check
2021-07-12 08:58:24 +02:00
Vivek Patel
03344782a9
Adds access control check for reminders
2021-07-09 02:00:13 +05:30
Denis Arh
20e05280b3
System wide RBAC changes
2021-07-08 11:42:18 +02:00
Denis Arh
a1de3374ad
RBAC related envoy changes
2021-07-08 11:24:15 +02:00
Denis Arh
b923953ca5
Removing superuser logic
2021-07-08 11:24:12 +02:00
Denis Arh
46f86dbd21
Role migration
2021-07-08 11:22:11 +02:00
Denis Arh
6a6f74d4a6
Refactored resource/role logic
2021-07-08 11:22:11 +02:00
Vivek Patel
afba9a6364
Fixes attachment integration test
2021-07-04 20:00:03 +05:30
Vivek Patel
537791389e
Adds integration tests for compose, system and automation
2021-07-02 17:57:51 +05:30
Tomaž Jerman
ee850124f6
Sanitize text record values
2021-06-22 09:39:26 +02:00
Tomaž Jerman
02c6345e8e
Add tests for field-level access control
2021-06-08 14:16:22 +02:00
Tomaž Jerman
90cb471481
Fix compose record update on modules with deleted fields
2021-06-08 11:45:50 +02:00
Tomaž Jerman
a429e1c71c
Fix module field default value validation
2021-06-01 12:49:54 +02:00
Peter Grlica
a4b61c044e
Added integration and unit tests
2021-05-19 11:10:42 +02:00
Vivek Patel
1fd9bdfa7c
Extends SCIM implementation to support role membership management
...
- Updates request payload for patching group
- Updates tests
2021-05-11 17:01:03 +05:30
Tomaž Jerman
53cf96848a
Tweak ComposeRecord exporting
...
* Fix pagination cursors
* Use service functions for AC
* Add tests
2021-05-10 10:53:13 +02:00
Tomaž Jerman
1ab7ccc508
Improve CSV & JSON decoders for larger datasets
...
The built in buffer had a strange interaction with the CSV library.
Changed both decoders for consistency.
2021-05-05 13:47:15 +02:00
Peter Grlica
d81c3339fe
Refactored messagebus handlers to consumers, removed readers, added
...
eventbus consumer
2021-04-26 08:54:03 +02:00
Peter Grlica
8bba825706
Added rest api
2021-04-21 10:19:50 +02:00
Denis Arh
64c9b664df
Added messagebus, generated store files, workflow triggers
2021-04-21 10:19:50 +02:00
Tomaž Jerman
beca3c1e9c
Envoy store encode improvements
...
* Add default createdBy,
* improve ComposeRecord xreferencing,
* fix ComposeRecord self references.
2021-04-12 17:17:59 +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
fdf916b7f9
Rework/simplify expr.Vars handling
2021-04-01 21:10:51 +02:00
Tomaž Jerman
5f3243c1a4
Add support for workflow automation page block buttons
2021-03-31 17:29:04 +02:00
Tomaž Jerman
eb79b192be
Fix record ref updates
2021-03-31 10:16:26 +02: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
Tomaž Jerman
28aa9b3744
Tweak default compose record value logic
2021-03-22 08:16:17 +01:00
Tomaž Jerman
d14573b503
Test tweaks
2021-03-19 08:48:58 +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
Denis Arh
0b1c61ba86
Support for wf exec tracing
2021-03-18 20:17:45 +01:00
Denis Arh
79ed77a379
Fixed typos across the codebase (can not, cannot)
2021-03-17 17:25:05 +01:00
Tomaž Jerman
d2bd39d61e
Add reminder integration tests
2021-03-17 14:51:11 +01:00
Denis Arh
e9ae52eaaf
Fixed workflow integration tests
2021-03-16 20:42:01 +01:00
Tomaž Jerman
6bc4f1102d
Fix record report operations over floating point numbers
2021-03-16 16:31:42 +01:00
Denis Arh
13b57c8d72
Automation workflow implementation
2021-03-12 13:12:07 +01:00
Tomaž Jerman
1d5bedc2be
Add template provisioning
2021-03-09 15:49:04 +01:00
Denis Arh
67d0a788df
Remove messaging
2021-03-09 07:36:01 +01:00
Tomaž Jerman
c3be43ed51
Fix module field removal logic
2021-03-05 10:42:35 +01:00
Tomaž Jerman
404244c732
Fix Envoy setting value handling
2021-03-04 10:44:56 +01:00
Tomaž Jerman
b39a93f135
Add support for resource flagging; system/application
2021-03-03 12:33:28 +01:00
Tomaž Jerman
1e44e4299b
Rework system/application sorting via weight
2021-03-03 12:33:28 +01:00