Commit Graph
59 Commits
Author SHA1 Message Date
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
Denis Arh c9daa375c2 Refactor user repo 2019-10-29 10:06:14 +01:00
Denis Arh b9b1646633 Fix user listing
Problem with nil check in whereMasked (user repo)
2019-10-25 15:19:36 +02:00
Denis Arh 609b70ea9f Refactor db-query-level access control 2019-10-16 19:28:48 +02:00
Tomaž Jerman 2e4710b3b3 Add tests for system/settings 2019-10-16 16:30:48 +02:00
Denis Arh f493f4fb6b Move internal/permissions to pkg/permissions 2019-10-01 17:53:20 +02:00
Denis Arh 62aa794b84 Move internal/auth to pkg/auth 2019-10-01 17:47:43 +02:00
Denis Arh 77ce40cf1a Move version, rand and organisation pkgs (internal=>pkg) 2019-10-01 17:42:26 +02:00
Denis Arh 04ee38d9e3 Make sure test role handle is valid 2019-09-30 10:20:40 +02:00
Denis Arh d92f16902b Fix tests (adopt new a.script constraints, change provisioning) 2019-09-30 10:20:40 +02:00
Denis Arh c240bb6a20 Refactored configuration provisioning 2019-09-30 10:20:40 +02:00
Denis Arh 1302f243f4 Add tests, basic messaging importer 2019-09-30 10:20:40 +02:00
Denis Arh 823dffdd1b Improve compose resource importing 2019-09-30 10:20:39 +02:00