Commit Graph
100 Commits
Author SHA1 Message Date
Tuan Dang 7f17194c0f Add IPv6 consideration to default identities IP allowlist 2024-01-07 16:32:25 +01:00
Tuan Dang 1e1ad450d2 Add version query param to GET secret endpoint 2024-01-07 14:25:33 +01:00
Tuan Dang 5287b322d8 Enable new integration auth for each new integration 2024-01-07 12:49:59 +01:00
Tuan Dang c94b7d63f6 Update various identities items 2024-01-06 17:04:44 +01:00
Tuan Dang edd9c66e49 Remove commented print statements 2024-01-06 16:11:22 +01:00
Tuan Dang 0a3b85534b Fix client-side railway integration issue 2024-01-06 16:09:15 +01:00
Tuan Dang d5063018eb Added identities, universal auth, agent to changelog 2024-01-02 10:05:43 +01:00
Tuan Dang 69bbbfcfd8 Restyle self-hosting docs for Docker / Docker Compose 2023-12-20 19:52:17 +07:00
Tuan Dang cb364186d8 Add self-hosting docs for Railway 2023-12-20 17:05:28 +07:00
Tuan Dang e822820151 Finish self-hosting docs for AWS Lightsail 2023-12-20 15:42:02 +07:00
Tuan Dang 70f1122362 Add self-hosting docs for Azure App Service 2023-12-19 20:57:08 +07:00
Tuan Dang 5bed2580c3 Add self-hosting docs for Azure Container Instances 2023-12-19 15:19:24 +07:00
Tuan Dang 44fd35baf5 Add docs for deploying Infisical with GCP Cloud Run 2023-12-18 16:52:28 +07:00
Tuan Dang 4d0bff4377 Add self-hosting docs for Fly.io 2023-12-18 12:10:18 +07:00
Tuan Dang 14c8e3fa3b Update SSO docs to use Mintlify steps 2023-12-15 13:54:28 +07:00
Tuan Dang 51b788cc5b Update redirect to org after SSO 2023-12-14 23:07:22 +07:00
Tuan Dang f3767d3963 Add Mintlify steps to integration pages 2023-12-14 11:35:50 +07:00
Tuan Dang 6cda14328b Update getting started guide for fetching secrets via API 2023-12-12 17:59:56 +07:00
Tuan Dang b551ee50e7 Fix merge conflicts 2023-12-12 15:50:14 +07:00
Tuan Dang 93aeacc6b6 Add API reference docs for identity / universal auth endpoints 2023-12-12 13:42:17 +07:00
Tuan Dang 5f29562fad Update existing endpoints in API reference to support Identities, update Identities docs 2023-12-11 20:01:32 +07:00
Tuan Dang 4f6adb50d1 Minor UX update to identities 2023-12-10 22:35:12 +07:00
Tuan Dang 444ce9508d Resolve PR review items, moved identity auth logic into separate controller, etc. 2023-12-10 14:15:25 +07:00
Tuan Dang 50ef23e8a0 Restructure MIs to more generic Identity 2023-12-09 22:18:38 +07:00
Tuan Dang ec5cf97f18 Add case for MI token renewal 2023-12-07 00:29:08 +07:00
Tuan Dang 69b57817d6 Switch access token tracking to be persistent, add num uses, draft token renewal, update docs 2023-12-07 00:11:16 +07:00
Tuan Dang 591f33ffbe Move MI endpoints from v3 to v1 2023-12-05 22:24:25 +07:00
Tuan Dang 855158d0bb Allow MI to create another MI test 2023-12-05 19:34:43 +07:00
Tuan Dang 87e997e7a0 Replace most getUserOrgPermissions with more generic getAuthDataOrgPermissions for MIs in backend 2023-12-05 19:20:30 +07:00
Tuan Dang 3c449214d1 Add error messages for MI expired client secret, num uses limit reached 2023-12-05 17:53:35 +07:00
Tuan Dang d813f0716f Switch RBAC flag 2023-12-05 17:47:46 +07:00
Tuan Dang 6787c0eaaa Update authz logic for MI 2023-12-05 17:46:50 +07:00
Tuan Dang c91f6521c1 Update MI fields numUses, numUsesLimit, ttl, added modal for delete client secret confirmation 2023-12-05 11:15:57 +07:00
Tuan Dang 0ebd1d3d81 Merge branch 'stv3-org-roles' of https://github.com/Infisical/infisical into stv3-org-roles 2023-12-05 08:57:50 +07:00
Tuan Dang 28b617fd89 Update MI docs for client id/secret 2023-12-04 23:04:04 +07:00
Tuan Dang 8b1eaad7b5 Fix audit logs UI rendering 2023-12-04 18:23:04 +07:00
Tuan Dang c917cf8a18 Add logging to MI secret endpoints 2023-12-04 17:48:32 +07:00
Tuan Dang 282830e7a2 Fix lint issues 2023-12-04 16:24:55 +07:00
Tuan Dang 3d6f04b94e Merge remote-tracking branch 'origin' into stv3-org-roles 2023-12-04 16:15:14 +07:00
Tuan Dang 60a5092947 Merge remote-tracking branch 'origin' into stv3-org-roles 2023-12-04 16:14:31 +07:00
Tuan Dang 69dae1f0b2 Move MI from refresh token to client id / client secrets approach 2023-12-04 16:13:00 +07:00
Tuan Dang 057fcb164d Add missing secret rotation link in changelog 2023-11-29 17:02:57 +07:00
Tuan Dang 372afa2111 Update changelog 2023-11-29 16:58:12 +07:00
Tuan Dang 6557d7668e Add docs for MIs 2023-11-29 15:55:15 +07:00
Tuan Dang 77e3d10a64 Flip RBAC 2023-11-27 15:50:59 +07:00
Tuan Dang 814b71052d Update error-handling, show underprivileged notification error 2023-11-27 15:50:00 +07:00
Tuan Dang 6579b3c93f Update MI authz logic 2023-11-27 14:19:10 +07:00
Tuan Dang 99c41bb63b Add no access role, replace ST V3 refs with machine 2023-11-27 09:59:15 +07:00
Tuan Dang 63df0dba64 Add default org and project-level no access roles 2023-11-26 17:02:03 +07:00
Tuan Dang 4e050cfe7a Fix frontend lint issues 2023-11-26 13:34:50 +07:00
Tuan Dang 32f5c96dd2 Move custom role paywall to assignment step 2023-11-26 13:18:49 +07:00
Tuan Dang 5b923c25b5 Added authz logic to MI 2023-11-25 18:37:20 +07:00
Tuan Dang 29016fbb23 Fix populate service in getAuthDataProjectPermissions 2023-11-24 20:10:50 +07:00
Tuan Dang 0c0139ac8f Restyle project members page 2023-11-24 20:00:40 +07:00
Tuan Dang 180274be34 Add endpoint to update MI project-level roles 2023-11-24 19:50:01 +07:00
Tuan Dang 595a26a366 Update ST V3 to machine identity 2023-11-24 19:19:31 +07:00
Tuan Dang 41c41a647f Standardize org members page styling 2023-11-24 14:09:56 +07:00
Tuan Dang c3d2b7d3fc Pull main 2023-11-23 18:00:07 +07:00
Tuan Dang 84e32faac9 Import express-async-errors 2023-11-23 17:59:05 +07:00
Tuan Dang 87984a704a Fix merge conflicts 2023-11-23 15:37:14 +07:00
Tuan Dang 33e4104e98 Fix merge conflicts 2023-11-23 15:36:19 +07:00
Tuan Dang 53ac05694c Update get/export audit logs spec 2023-11-23 12:18:01 +07:00
Tuan Dang 097a8cae89 Resolve merge conflict 2023-11-23 12:02:41 +07:00
Tuan Dang 597e1e1ca8 Continue ST V3 roles 2023-11-23 11:56:56 +07:00
Tuan Dang 4db9a5279f Comment out ST V3 section 2023-11-21 17:32:22 +07:00
Tuan Dang 98e299c2ac Update rendering custo role slugs in ST V3 table / modal 2023-11-21 17:11:53 +07:00
Tuan Dang 77438f9282 Replace getUserProjectPermissions with more generic getAuthDataProjectPermissions 2023-11-19 18:10:02 +02:00
Tuan Dang 122a1e32e1 Replace scopes with role for ST V3 2023-11-19 15:45:49 +02:00
Tuan Dang 87c2e417d2 Fix lint type issues 2023-11-18 19:11:35 +02:00
Tuan Dang 341a745843 Move ST sections to members page (now access control) 2023-11-18 18:29:13 +02:00
Tuan Dang b3cdc4fdd2 Update API reference responses for secrets, folders, environments, and secret imports 2023-11-08 19:31:59 +02:00
Tuan Dang 5ee79be873 Correct API reference endpoint details/params for secrets, folders, environments, secret imports 2023-11-08 15:58:18 +02:00
Tuan Dang 393cfe8953 Remove unused middlewares 2023-11-05 18:51:25 +02:00
Tuan Dang c9ed5f793a Remove action variables 2023-11-05 15:57:04 +02:00
Tuan Dang 50ce977c55 Remove/deprecate service accounts + old logs/actions 2023-11-05 15:49:24 +02:00
Tuan Dang c29a11866e Remove IP allowlisting from project sidebar 2023-11-04 21:16:59 +02:00
Tuan Dang d1a26766ca Merge remote-tracking branch 'origin' into dependabot/npm_and_yarn/frontend/babel/traverse-and-babel/traverse-and-storybook/addon-essentials-and-storybook/csf-tools-and-storybook-7.23.2 2023-11-04 20:26:14 +02:00
Tuan Dang 5fb406884d Merge remote-tracking branch 'origin' into stv3-update 2023-11-03 22:38:29 +02:00
Tuan Dang 176d92546c Split ST V3 modal into option tabs, re-modularized authn methods 2023-11-03 22:37:50 +02:00
Tuan Dang f9c28ab045 Add ST V3 copy to clipboard, default to is active 2023-11-02 12:13:23 +02:00
Tuan Dang d4a5eb12e8 Patch checkly integration 2023-11-02 11:54:01 +02:00
Tuan Dang c0c96d6407 Update checkly integration docs 2023-11-02 10:00:43 +02:00
Tuan Dang 58ff6a43bc Update Checkly groups integration 2023-11-02 09:37:36 +02:00
Tuan Dang f256493cb3 Merge remote-tracking branch 'origin' into checkly-sync-on-group-level 2023-11-01 20:37:15 +02:00
Tuan Dang 7bf2e96ad3 Merge remote-tracking branch 'origin' into stv3-update 2023-11-01 18:57:31 +02:00
Tuan Dang 28d7c72390 Merge remote-tracking branch 'origin' into revert-transactions 2023-11-01 16:41:32 +02:00
Tuan Dang 20d4f16d33 Move pino-pretty to dev-dep, dev script 2023-11-01 13:20:10 +02:00
Tuan Dang 7d802b41a8 Fix lint issue 2023-11-01 11:20:09 +02:00
Tuan Dang 75992e5566 Merge remote-tracking branch 'origin' into pino 2023-11-01 11:16:34 +02:00
Tuan Dang 911aa3fd8a Merge remote-tracking branch 'origin' into stv3-update 2023-11-01 11:10:30 +02:00
Tuan Dang 7622a3f518 Remove transactions from delete organization, workspace, user 2023-11-01 11:06:36 +02:00
Tuan Dang 3b0bd362c9 Refactor requestErrorHandler, adjust request errors to appropriate pino log level 2023-11-01 10:10:39 +02:00
Tuan Dang ad4513f926 Replace winston with pino 2023-10-31 15:03:36 +02:00
Tuan Dang d414353258 Merge remote-tracking branch 'origin' into stv3-update 2023-10-27 15:19:39 +01:00
Tuan Dang dfc74262ee Remove mongodb direct dependency from backend 2023-10-27 15:16:22 +01:00
Tuan Dang d60b3d1598 Update subdependencies, node-saml 2023-10-27 14:52:22 +01:00
Tuan Dang e555a8d313 Merge remote-tracking branch 'origin' into stv3-update 2023-10-27 12:20:03 +01:00
Tuan Dang 44ec88acd6 Finish preliminary refactor/modularization of requireAuth logic 2023-10-27 12:03:25 +01:00
Tuan Dang 52bcee2785 Modularize SSO provider logic 2023-10-26 13:45:40 +01:00
Tuan Dang 65afaa8177 Update ST V3 impl to (rotating) refresh token impl 2023-10-26 09:57:59 +01:00