Commit Graph
71 Commits
Author SHA1 Message Date
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
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 44d597cff1 Fix user data masking on search 2020-12-22 21:09:40 +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 238ad3411c Various (pg-related) fixes on messaging 2020-12-10 18:06:38 +01:00
Denis Arh 2f74270376 Fix broken user-list query test 2020-11-26 06:23:24 +01:00
Denis Arh 76e803cc3c Implement support for labels on system resources 2020-11-06 08:33:24 +01:00
Denis Arh ed8fc547f7 Config. environment (throughenv var 'ENVIRONMENT') 2020-11-04 15:13:27 +01:00
Denis Arh ecb7f52c31 Improve error creation & handling by API 2020-11-04 14:18:33 +01:00
Denis Arh b534308143 Fix pagination cursor dec/enc + finish impl 2020-10-12 15:20:55 +02:00
Denis Arh 7508659165 RBAC refactored (pkg renamed, init improved) 2020-09-18 07:56:58 +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 68deb606a0 Fix messaging integration tests 2020-09-08 19:56:11 +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 f7070b4fa5 Fix tests, improve constraint checking 2020-09-06 15:37:19 +02:00
Denis Arh 361a9007bf Cleaner store API 2020-08-26 14:49:33 +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 8ac6c17ea8 Rename generated interfaces (for easier ext.) 2020-08-24 15:41:01 +02:00
Denis Arh c8d552e6a6 Implement new store infrastructure 2020-08-24 15:40:15 +02:00
Denis Arh 1397e8eeb5 Simplify db connection handling
Due to incompatibilities with update of github.com/titpetric/factory,
we are crippeling db connection handling (MustGet fn) - only supporting
one ("default") connection
2020-06-19 12:44:14 +02:00
Denis Arh f99ca1e9be System error def namings & log messages improvements 2020-05-28 21:49:35 +02:00
Denis Arh 854c3c9047 Implement actionlog for reminders 2020-05-26 14:52:41 +02:00
Denis Arh 84bb75e6f7 Implement actionlog for applications 2020-05-26 08:40:01 +02:00
Denis Arh 5f8fb8a294 Implementation actions & errors for access control, auth, role & user 2020-05-26 08:00:53 +02:00
Denis Arh 337361e1c6 When creating user (not signup) autoconfirm email 2020-04-08 17:02:28 +02:00
Denis Arh 5facc91fe8 Fix small typo in tests 2020-04-08 14:08:30 +02:00
Denis Arh 83d78aec8f Fix user tests 2020-02-28 17:31:42 +01:00
Denis Arh e82d145adf Fix integration tests 2020-01-18 07:05:34 +01:00
Denis Arh 7dbd14899f Remove old automation/corredor logic 2020-01-18 07:05:34 +01:00
Denis Arh 29902db2b1 Refactor & improve application initialization 2020-01-18 07:05:10 +01:00
Denis Arh d86c8f24b6 Improve role, user and app management
Add support for undelete, unarchive/unsuspend
Add extra filters for deleted, archived and suspended roles, users and apps
2019-11-14 22:02:07 +01:00
Denis Arh a47c2ce7ee User API now returns deleted/suspended user 2019-11-13 22:15:03 +01:00
Tomaž Jerman a9785c921f Fix repo permission filtering 2019-11-08 20:06:14 +01:00
Tomaž Jerman af5da175dc Fix user query lapsus 2019-11-08 15:34:47 +01:00
Denis Arh 10dd0226c1 Settings service cleanup
Remove intermediate settings service layer
2019-10-31 00:06:27 +01:00
Tomaž Jerman bf66c632be Round reminder time to avoid flakiness 2019-10-29 10:06:14 +01:00
Tomaž Jerman d97bde3525 Add system/reminder tests 2019-10-29 10:06:14 +01:00
Denis Arh 9717e48f84 Refactor application repo 2019-10-29 10:06:14 +01:00