Commit Graph
120 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
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 b32b19bcc1 Finish API Key V2 2023-10-23 11:58:16 +01:00
Tuan Dang 9fcecc9c92 Finish preliminary delete user, organization, refactor delete project, create org page 2023-10-09 07:47:20 +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
Andrew Atimapre f72e240ce5 Merge branch 'main' into gitlab-sso 2023-09-27 12:57:53 +01:00
Andrew Atimapre 255705501f Integrated login with Gitlab 2023-09-24 15:21:23 +01:00
Maidul Islam 019024e4ae remove the use of owner everywhere else 2023-09-14 18:23:59 -04: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 bcfe1bda84 feat(rbac): made new permission check for v3 secrets and v2 batch 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 549121f44e feat(rbac): added new validation to all routes and permission check to most 2023-09-08 21:22:36 +05:30
Akhil Mohan e342e88499 feat(rbac): added new zod validation and permission check for all org level api 2023-09-08 21:20:29 +05:30
Akhil Mohan 1bf9041ac9 feat(rbac): implemented backend base apis for rbac permission system 2023-09-08 21:20:29 +05:30
Tuan Dang 84a866eb88 Add API Key auth method to environment endpoints, add endpoints to public REST API docs 2023-08-26 08:47:36 +01:00
vmatsiiako 8ee6710e9b Merge pull request #889 from EBEN4REAL/custom-tag-colors
Custom tag colors
2023-08-23 21:03:46 -07:00
Tuan Dang 4e1abc6eba Add login email lowercasing to backend 2023-08-23 18:02:18 +07:00
Ebezer Igbinoba 9a1b453c86 Feat: added tag color widgt and changed tag popover design 2023-08-22 05:12:23 +01:00
Daniel Inge 29c0d8ab57 Enable users to change the ordering of environments 2023-08-16 17:30:50 -04:00
Tuan Dang dbd55441f2 Update login with multiple auth methods to toggle button and logic 2023-08-12 13:53:55 +07:00
Tuan Dang 69605a1a54 Fast forward 2023-08-11 12:46:30 +07:00
Tuan Dang 11833ccf0f Note endpoints to deprecate 2023-08-09 11:32:57 +07:00
Tuan Dang 648968c453 Run linter 2023-08-07 11:25:06 +07:00
Sheen Capadngan 5604232aea added user controller and modified auth method page 2023-08-06 19:09:38 +08:00
Tuan Dang 142fcf0a01 Finish preliminary v2 audit logs 2023-08-05 16:55:06 +07:00
Tuan Dang 2293abfc80 Revise and finish login with GitHub 2023-08-03 15:34:02 +07:00
Tuan Dang 5899d7aee9 Complete trusted IPs feature 2023-07-26 13:34:56 +07:00
Tuan Dang ab43e32982 Add user support for changing auth methods 2023-07-22 12:33:57 +07:00
Vladyslav Matsiiako 8ad851d4b0 added the ability to change user name 2023-07-18 18:36:34 -07:00
akhilmhdh 202900a7a3 feat(secret-import): implemented api for secret import 2023-07-17 23:08:42 +05:30
akhilmhdh 0f81c78639 feat(webhook): implemented api for webhooks 2023-07-13 23:21:18 +05:30
akhilmhdh 0cee453202 feat(secret-ref): implemented backend changes for multi env and folder in service token 2023-07-05 23:00:17 +05:30
Tuan Dang 056f5a4555 Finish preliminary making user settings, org settings styling similar to usage and billing page 2023-06-29 17:47:23 +07:00
Khoa Le 9d33e4756b Add eslint rule and fix as many issues as possible 2023-06-19 23:42:04 -04:00
akhilmhdh 445afb397c feat(folder-scoped-st): added batch,create secrets v2 secretpath support and service token 2023-06-10 12:10:43 +05:30
akhilmhdh 6cb0a20675 feat(folder-scoped-st): implemented backend api for folder scoped service tokens 2023-06-09 23:44:33 +05:30
Tuan Dang 5a1b6acc93 Fix merge conflicts with auth changes 2023-06-05 21:27:01 +01:00
Tuan Dang 0c18bd71c4 Implement preliminary pentest remediations 2023-06-05 00:44:10 +01:00
akhilmhdh deaa85cbe7 feat(folders): added support for snapshot by env and folder 2023-06-04 13:18:05 +05:30
Tuan Dang 87e047a152 Checkpoint finish preliminary support for ROOT_ENCRYPTION_KEY 2023-05-06 22:07:59 +03:00
Maidul Islam 5585893cfe allow service account to fetch secrets 2023-04-16 17:12:07 -07:00
Tuan Dang e2139882da Update middleware for requireSecretAuth 2023-04-12 14:17:20 +03:00
Tuan Dang 9df8e8926d Continue refactoring remaining middleware to be compatible with multiple clients 2023-04-11 23:58:29 +03:00
Tuan Dang 5032450b1c Add service account support for organization endpoints and update docs images 2023-04-10 17:30:51 +03:00
Tuan Dang 365daa97a8 Remove service accounts from permitted secrets auth modes for now 2023-04-09 15:10:18 +03:00
Tuan Dang 5bbe09e4be Substitute hardcoded auth modes for variables 2023-04-07 16:50:05 +03:00
Tuan Dang d54753289a Add required endpoints/functions for service account to create service tokens 2023-04-06 16:59:55 +03:00