Commit Graph
574 Commits
Author SHA1 Message Date
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 186b6cb99e Update user's meta only when not nil 2021-03-12 14:47:05 +01:00
Peter Grlica 6de0424b9f Added auth tests 2021-03-12 13:15:36 +01:00
Tomaž Jerman 4fcc7750a6 Add template stuff to wf functions 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 df7314ba74 Add basic automation functions for system 2021-03-12 13:12:07 +01:00
Denis Arh 9d004f65ac Remove exporter commands 2021-03-12 09:46:17 +01:00
Denis Arh 3649da2967 Remove lang param from auth notifications 2021-03-11 21:19:00 +01:00
Denis Arh a41af0699a Remove obsolete settings exporter 2021-03-11 21:08:52 +01:00
Tomaž Jerman c4995dd8eb Little template tweaks 2021-03-09 15:45:14 +01:00
Tomaž Jerman 7b12e6f056 Use templates for system emails 2021-03-09 15:44:35 +01:00
Denis Arh 67d0a788df Remove messaging 2021-03-09 07:36:01 +01:00
Denis Arh d25117ab62 Support patching for users
Allow meta data + email-confirmation flah to be patched/changed via API
2021-03-08 19:24:38 +01:00
Denis Arh cbc5034e8f Add support for MFA 2021-03-07 18:58:16 +01:00
Denis Arh 76c380512f Remove subscription checking & endpoint 2021-03-06 16:44:56 +01:00
Denis Arh 28bb344b69 Change AuthClient res. type strings to kebab-case 2021-03-04 11:06:31 +01:00
Denis Arh 4aef3ae521 Remove org resource RBAC type 2021-03-04 11:06:31 +01:00
Tomaž Jerman 404244c732 Fix Envoy setting value handling 2021-03-04 10:44:56 +01:00
Tomaž Jerman 5b7c425922 Add support for namespace/app asset upload 2021-03-03 12:33:28 +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 7d5171ea67 Add missing no label resources checks 2021-03-01 10:43:25 +01:00
Denis Arh ef0ea6130c Remove obsolete SCIM assets 2021-02-24 06:45:28 +01:00
Denis Arh 4da09168f4 Post auth-merge cleanup 2021-02-23 17:37:22 +01:00
Denis Arh 53be013377 Implement new auth UI, deprecate auth API endpoints 2021-02-23 07:34:10 +01:00
Tomaž Jerman c7636e2bb0 Tweak renderer structure 2021-02-17 08:50:28 +01:00
Tomaž Jerman 127b43a69e Define base templating system 2021-02-12 10:11:57 +01:00
Denis Arh f1526fbbba Fix event-type lapsu (UserBeforeUpdate vs UserBeforeDelete) 2021-02-11 12:07:15 +01:00
Denis Arh 01a7aa6526 Remove .With(ctx) pattern 2021-01-25 18:05:24 +01:00
Denis Arh 2eea2ad908 Use debug logger when ACTIONLOG_DEBUG=true 2021-01-11 13:36:56 +01:00
Denis Arh 50aff017a4 Add context to user service in /auth/check handler 2021-01-07 17:33:37 +01:00
Tomaž Jerman 04054ca07f Fix sink error handling 2020-12-29 12:40:11 +01:00
Denis Arh 44d597cff1 Fix user data masking on search 2020-12-22 21:09:40 +01:00
Tomaž Jerman ce34993b74 Round timestamps to a second accuracy
Different parts of the system (FE, API, store) may use different
standards so operations like IsStale check may fail.
2020-12-21 09:15:08 +01:00
Denis Arh 8c1f5392da Fix empty user-set type (not null but empty array) 2020-12-19 07:35:39 +01:00
Denis Arh 40a0da5bd7 Fix errors on internal login 2020-12-16 11:45:13 +01:00
Denis Arh d46630c7be Implement SCIM PATCH for group (role) membership 2020-12-16 11:12:25 +01:00
Denis Arh 5dc3fb45c8 Refactor error handling 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 0ef0682d3d Add support for setting user password via SCIM 2020-12-16 10:49:19 +01:00
Denis Arh d36ccf4522 Add membership management basics 2020-12-16 10:49:19 +01:00
Denis Arh 3589f54349 Refactor SCIM security context 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 58fb2157eb Improve overall SCIM req. handling 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 f9c1fa2680 Remove useless todos for tests 2020-12-16 09:23:12 +01:00
Denis Arh cfee999029 Fix settings, logo upload 2020-12-15 14:41:33 +01:00