Commit Graph
299 Commits
Author SHA1 Message Date
Maidul Islam 4b41664fa4 chores: clean login 2023-12-02 13:28:32 -05:00
Tuan Dang 77438f9282 Replace getUserProjectPermissions with more generic getAuthDataProjectPermissions 2023-11-19 18:10:02 +02:00
Akhil Mohan df7d8e7be9 feat(onboarding): backend api for onboarding users 2023-11-10 13:12:58 +05:30
Tuan Dang 50ce977c55 Remove/deprecate service accounts + old logs/actions 2023-11-05 15:49:24 +02:00
Maidul Islam 73c8e8dc0f Merge pull request #1152 from akhilmhdh/fix/key-rogue
fix: changed 2 fold operation of member workspace to one api call
2023-11-04 12:33:08 -04:00
Akhil Mohan b521d9fa3a fix: changed 2 fold operation of member workspace to one time operation and as batch 2023-11-03 19:11:01 +05:30
Tuan Dang f9c28ab045 Add ST V3 copy to clipboard, default to is active 2023-11-02 12:13:23 +02:00
Tuan Dang 58ff6a43bc Update Checkly groups integration 2023-11-02 09:37:36 +02:00
Andrew Atimapre f3c76c79ee Checkly group level sync support 2023-10-30 18:23:23 +01:00
Tuan Dang 44ec88acd6 Finish preliminary refactor/modularization of requireAuth logic 2023-10-27 12:03:25 +01:00
Tuan Dang 65afaa8177 Update ST V3 impl to (rotating) refresh token impl 2023-10-26 09:57:59 +01:00
Tuan Dang b32b19bcc1 Finish API Key V2 2023-10-23 11:58:16 +01:00
Akhil Mohan c865b78b41 feat: added api key support for folder and secret import 2023-10-18 16:38:19 +05:30
Tuan Dang 9fcecc9c92 Finish preliminary delete user, organization, refactor delete project, create org page 2023-10-09 07:47:20 +01:00
Akhil Mohan 7f463cabce feat(secret-approval): moved approval code to ee 2023-10-05 21:10:18 +05:30
Akhil Mohan cb893f71ee feat(secret-approval): conflict ui, request count and secret path in request detail 2023-10-05 20:45:16 +05:30
Akhil Mohan 04c7d49477 feat(secret-approval): resolved infinite query bug and added support for closing, re-opening request, stale req ui 2023-10-05 20:34:50 +05:30
Akhil Mohan 63588b4e44 feat(secret-approval): implemented the new policy based approval system bare version 2023-10-05 20:34:50 +05:30
Akhil Mohan fc43511f5d feat(secret-approval): implemented the base 2023-10-05 20:33:48 +05:30
Tuan Dang abf6034aca Adjust ST V3 2023-10-05 14:53:59 +01:00
Tuan Dang 41af5cea93 Move google, github, gitlab auth out of /ee 2023-10-04 21:31:50 +01:00
Tuan Dang e21daf6771 Add docs for gitlab sso, add support for self-hosted gitlab instance sso 2023-10-04 20:48:42 +01:00
Tuan Dang 9e2d6daeba Merge remote-tracking branch 'origin' into gitlab-sso 2023-10-04 11:11:05 +01:00
Tuan Dang 839fcc2775 Add paywall to ST V3 ip allowlisting 2023-09-30 21:55:18 +01:00
Tuan Dang d723d26d2e Fix merge conflicts 2023-09-29 11:42:47 +01:00
Akhil Mohan 0ada343b6f feat(dashboard-v3): migrated folder, imports and snapshots to use only secret path and not folder id 2023-09-28 21:28:06 +05:30
Akhil Mohan b0c398688b feat(secret-approval): updated names to secret policy and fixed approval number bug 2023-09-28 12:23:01 +05:30
Akhil Mohan edeb6bbc66 feat(secret-approval): implemented backend api for secret policies 2023-09-27 23:10:28 +05:30
Andrew Atimapre f72e240ce5 Merge branch 'main' into gitlab-sso 2023-09-27 12:57:53 +01:00
Tuan Dang c65a53f1f7 Add endpoint to get project key for ST V3 2023-09-26 14:24:55 +01:00
Tuan Dang 4683dc7869 Scope switch cases into blocks for secrets v3 2023-09-26 10:56:08 +01:00
Tuan Dang 45b85ab962 Fix merge conflicts 2023-09-25 13:26:09 +01:00
Andrew Atimapre 255705501f Integrated login with Gitlab 2023-09-24 15:21:23 +01:00
Tuan Dang 1896442168 Finish basic scaffolding for service token v3 2023-09-20 17:32:33 +01:00
Vladyslav Matsiiako 0b59a92dfb Added Qovery integration 2023-09-17 18:15:47 -07:00
Maidul Islam 019024e4ae remove the use of owner everywhere else 2023-09-14 18:23:59 -04:00
Tuan Dang 3b7096710c Fix merge conflicts 2023-09-13 09:42:36 +01:00
Tuan Dang 97b7a5ebdf Fix merge conflicts 2023-09-13 09:35:53 +01:00
Tuan Dang 4f69257595 Implement workaround for swagger-autogen edgecase and expose folders, secret imports API 2023-09-13 09:28:29 +01:00
Akhil Mohan e7c5e6a789 refactor: moved role folder to ee 2023-09-11 23:53:05 +05:30
Akhil Mohan 98893a40f1 feat(rbac): made changes from testing with maidul 2023-09-08 21:22:36 +05:30
Akhil Mohan 6bbdc4a405 feat(rbac): fixed broken invite and role missing in dropdown 2023-09-08 21:22:36 +05:30
Akhil Mohan f1a291a52a feat(rbac): fixed merge conflicts and resolved some more issues with permission checks 2023-09-08 21:22:36 +05:30
Akhil Mohan bcfe1bda84 feat(rbac): made new permission check for v3 secrets and v2 batch 2023-09-08 21:22:36 +05:30
Tuan Dang 82d4c8f000 Split requireBlindIndicesEnabled, E2EEOff, requireIPAllowlistCheck away from requireWorkspaceAuth 2023-09-08 21:22:36 +05:30
Akhil Mohan ea9e638d03 feat(rbac): resolved merge conflict 2023-09-08 21:22:36 +05:30
Akhil Mohan 6671699867 feat(rbac): added new permission check for workspace in frontend 2023-09-08 21:22:36 +05:30
Akhil Mohan 549121f44e feat(rbac): added new validation to all routes and permission check to most 2023-09-08 21:22:36 +05:30
Akhil Mohan 520a553ea1 feat(rbac): implemented project based permission loading and role management 2023-09-08 21:22:36 +05:30
Akhil Mohan 34fb7be1c4 feat(rbac): added org permission context for pulling permission from api 2023-09-08 21:21:43 +05:30