3
0
Commit Graph

177 Commits

Author SHA1 Message Date
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
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
b98241460c Expand Envoy test suite 2021-02-24 15:57:44 +01:00
Denis Arh
53be013377 Implement new auth UI, deprecate auth API endpoints 2021-02-23 07:34:10 +01:00
Tomaž Jerman
127b43a69e Define base templating system 2021-02-12 10:11:57 +01:00
Denis Arh
01a7aa6526 Remove .With(ctx) pattern 2021-01-25 18:05:24 +01:00
Denis Arh
44d597cff1 Fix user data masking on search 2020-12-22 21:09:40 +01:00
Tomaž Jerman
1d5ea52021 Fix federation role parameters 2020-12-18 13:51:42 +01:00
Tomaž Jerman
c1d7f700c4 Cleanup Envoy
* Improve conflict resolution algorithm.
* Tweak resource merge algorithms.
* Bump test coverage.
2020-12-17 11:56:34 +01:00
Denis Arh
d46630c7be Implement SCIM PATCH for group (role) membership 2020-12-16 11:12:25 +01:00
Denis Arh
1eba292e75 Create users and roles with replace 2020-12-16 11:12:25 +01:00
Denis Arh
3cf7cd8e2b Support conf. primary ID (corteza or external) 2020-12-16 11:12:23 +01:00
Denis Arh
4899a1bfec Remove API request debug() flag from SCIM tests 2020-12-16 10:49:19 +01:00
Denis Arh
99f0ca3249 Add support for external ID 2020-12-16 10:49:19 +01:00
Denis Arh
41eae955ca Add support to provision roles (groups) via SCIM 2020-12-16 10:49:19 +01:00
Denis Arh
e47cc3269c Add basic SCIM implementation 2020-12-16 10:49:17 +01:00
Denis Arh
9c0112e038 Manually enable federation for integration tests 2020-12-14 15:08:58 +01:00
Peter Grlica
0d88fdd139 Added rbac for federation, fixed tests, updated generated code 2020-12-13 18:53:19 +01:00
Peter Grlica
5566621720 Fixed mapper test, syncer uri test, node pairing 2020-12-13 18:53:19 +01:00
Peter Grlica
39eb2c14d6 Nodes sync test file, fixed node pair tests 2020-12-13 18:53:19 +01:00
Peter Grlica
5890cd444a Fixed node pairing 2020-12-13 18:53:19 +01:00
Denis Arh
bcdb66cb0e Use the right auth tokens for handshake pairing in tests 2020-12-13 18:53:18 +01:00
Denis Arh
c4d7f61f1b Improve & finalize fed. node REST & integ. tests 2020-12-13 18:53:18 +01:00