3
0
Commit Graph

220 Commits

Author SHA1 Message Date
Tomaž Jerman
4fcc7750a6 Add template stuff to wf functions 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
3649da2967 Remove lang param from auth notifications 2021-03-11 21:19:00 +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
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
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
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
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
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
40a0da5bd7 Fix errors on internal login 2020-12-16 11:45:13 +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
Peter Grlica
aec203718f Use superuser context on structure and data sync, options regenerated 2020-12-13 18:53:19 +01:00
Denis Arh
4ad8b3b87d Fix crash on when email confirmation is required 2020-12-09 21:02:27 +01:00
Denis Arh
42c273df6f Refactored role service (role proc) 2020-11-29 12:51:18 +01:00
Denis Arh
fb82df23e5 Fix typo in system/role error def 2020-11-29 12:51:18 +01:00
Tomaž Jerman
e9e96224b3 Fix in-path sink signature matching
The eventbus payload contained the trailing
/__sink=..., so path matching failed.
2020-11-26 10:34:03 +01:00
Denis Arh
77e530a8c2 Fix creation timestamp on role prov. and signup 2020-11-10 15:07:21 +01:00
Denis Arh
ba753c068f Internal auth login/signup cleanup & tests 2020-11-09 11:33:35 +01:00
Denis Arh
76e803cc3c Implement support for labels on system resources 2020-11-06 08:33:24 +01:00
Denis Arh
9b3ba3169c Fix nil value on internal signup 2020-11-06 07:15:50 +01:00
Denis Arh
fc74d44563 go vet fixes 2020-11-05 19:57:47 +01:00
Denis Arh
ecb7f52c31 Improve error creation & handling by API 2020-11-04 14:18:33 +01:00
Denis Arh
02c2ffc195 Refactor and simplify store upgrade proc running 2020-10-22 14:05:16 +02:00
Denis Arh
a0036bdecf Fix default-addr and test-email sending 2020-09-30 17:12:28 +02:00
Denis Arh
d1b21514a0 Fix user create fn, return new user 2020-09-30 12:29:44 +02:00
Denis Arh
7508659165 RBAC refactored (pkg renamed, init improved) 2020-09-18 07:56:58 +02:00
Denis Arh
1c2f4de28c Optimize RBAC service loading 2020-09-16 07:37:06 +02:00
Denis Arh
d0aefb83b6 Fix object store path for system 2020-09-16 07:37:06 +02:00
Denis Arh
4cef8eecd4 Tidy up id.Next() and time.Now() use 2020-09-16 07:37:06 +02:00
Denis Arh
3a7cc105d0 Renamed temp ng-store variables to store 2020-09-16 07:37:06 +02:00
Denis Arh
5e55340759 Renamed pkg/store to pkg/objstore (Object Store) 2020-09-16 07:37:06 +02:00
Denis Arh
5eba380f19 Cleanup, instrumentation 2020-09-15 07:24:28 +02:00
Denis Arh
24f8457d71 Rename Storable interface to Storer
See https://golang.org/doc/effective_go.html#interface-names
2020-09-09 08:40:50 +02:00
Denis Arh
11b7803305 Use store pkg functions instead of struct methods
Mainly for consistenct
2020-09-08 20:06:03 +02:00