3
0

598 Commits

Author SHA1 Message Date
Denis Arh
419ebd8178 Fix check for auth client create permission 2021-04-11 13:04:28 +02:00
Denis Arh
7ac38269e8 Fix default permission for auth clients read op to DENY 2021-04-07 11:03:52 +02:00
Denis Arh
f9d000f203 Load roles for user on signup
In scenario where new user was promoted (1st user) to admin
and email confirmation is not required (due to disabled SMTP),
user's session did not get role memebership info until re-login.
2021-04-03 18:13:19 +02:00
Denis Arh
7383310d36 Better handling empty/uninit values 2021-04-03 13:06:01 +02:00
Tomaž Jerman
e5578d3d94 Add sprig to txt templates 2021-04-02 12:10:09 +02:00
Denis Arh
fdf916b7f9 Rework/simplify expr.Vars handling 2021-04-01 21:10:51 +02:00
Tomaž Jerman
fc331cc388 Tweaks 2021-03-31 19:32:22 +02:00
Denis Arh
0bcd2918c6 Fix template afunc handler definition 2021-03-31 08:26:24 +02:00
Denis Arh
e49f09405b Rework render vars, allow (R)Vars as input arg 2021-03-30 16:18:34 +02:00
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
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
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
Tomaž Jerman
5d2ff6fe05 Finish resource search wf handlers
* Remove page cursor from response,
* correctly return totals.
2021-03-23 11:13:00 +01:00
Denis Arh
02ebffd125 Fix bug with missing roles after password reset 2021-03-20 17:45:11 +01:00
Denis Arh
6848c1159b Add missing svc init before settings command 2021-03-20 07:49:12 +01:00
Tomaž Jerman
fcc9542c3d Rework export command 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
679fba69cc Fixed auth email template handlers 2021-03-17 18:13:17 +01:00
Denis Arh
79ed77a379 Fixed typos across the codebase (can not, cannot) 2021-03-17 17:25:05 +01:00
Tomaž Jerman
5e947ecb87 Fix reminder creation logic lapsus 2021-03-17 14:26:31 +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
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