3
0

521 Commits

Author SHA1 Message Date
Tomaž Jerman
cb5793d468 Expand envoy configuration options
Better `skipIf` & `onExisting` support.
2020-12-10 18:54:31 +01:00
Denis Arh
4ad8b3b87d Fix crash on when email confirmation is required 2020-12-09 21:02:27 +01:00
Denis Arh
cccb3ec5f8 Port types codegen to yaml.v3
v3 threats empty defs a bit differently (see changes in yaml files)
2020-12-05 07:44:49 +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
7659652278 Remove all of the dead deprecated bits 2020-11-28 14:38:16 +01:00
Tomaž Jerman
d3a64dc0ea Rework cli importer 2020-11-28 14:29:33 +01:00
Denis Arh
ec614f8ebc Add missing BeforeActionID param 2020-11-27 15:20:14 +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
770a0053e0 Bespoke paging (non-cursor) for actionlog 2020-11-16 19:01:09 +01:00
Denis Arh
b7de337db9 Fix sorting&paging on RDBMS store 2020-11-13 08:10:09 +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
Denis Arh
875b08f1df Fix system integration tests 2020-09-08 14:51:27 +02:00
Denis Arh
be76207e50 Fix compose integration tests 2020-09-08 14:51:19 +02:00
Denis Arh
4e2f9fdfcd Fix provisioning over new store 2020-09-08 10:16:45 +02:00
Denis Arh
d14b26923e Remove (repository-layer) resource filtering 2020-09-06 16:41:17 +02:00
Denis Arh
f64bf4673e Ported pkg/rh to pkg/filter and removed obsolete code 2020-09-06 16:33:57 +02:00
Denis Arh
f7070b4fa5 Fix tests, improve constraint checking 2020-09-06 15:37:19 +02:00
Denis Arh
001950a3e0 More robust settings value conversion
Fixes #16
2020-08-29 17:05:56 +02:00
Denis Arh
361a9007bf Cleaner store API 2020-08-26 14:49:33 +02:00
Denis Arh
6bfb1eebd9 Removed db tags from compse & system 2020-08-24 15:43:04 +02:00
Denis Arh
349ff3cf2d Add improved sorting and key-based pagination 2020-08-24 15:43:04 +02:00
Denis Arh
9290f160a8 Implement new paging with resource check on filter 2020-08-24 15:43:03 +02:00
Denis Arh
a5990ca093 System services migrated 2020-08-24 15:43:03 +02:00
Denis Arh
28c5910bf1 Rename users, credentials tables, fix tests 2020-08-24 15:41:40 +02:00
Denis Arh
977e8fab13 Remove spew.dump 2020-08-24 15:41:40 +02:00
Denis Arh
5419db42ba Ported system user service to new store 2020-08-24 15:41:40 +02:00
Denis Arh
b7655e1cf8 Refactored system auth notification 2020-08-24 15:41:01 +02:00
Denis Arh
8ac6c17ea8 Rename generated interfaces (for easier ext.) 2020-08-24 15:41:01 +02:00
Denis Arh
7ef781d84c Add isGeneric check for action errors 2020-08-24 15:41:01 +02:00
Denis Arh
783cddd523 Ported system user service to new store 2020-08-24 15:41:01 +02:00
Denis Arh
0af3f68d16 Refactored system auth notification 2020-08-24 15:40:15 +02:00
Denis Arh
c8d552e6a6 Implement new store infrastructure 2020-08-24 15:40:15 +02:00