Commit Graph
100 Commits
Author SHA1 Message Date
Tuan Dang d3cdaa8449 Add new rate limits 2024-04-04 18:12:23 -07:00
Tuan Dang 5639306303 Remove plan cache upon create/delete project 2024-04-04 13:17:46 -07:00
Tuan Dang effc7a3627 Move default slug init for users/identities out of fastify schema 2024-04-04 12:18:10 -07:00
Tuan Dang 1554618167 Add separate rate limit to invite user 2024-04-03 18:46:29 -07:00
Tuan Dang 4f15f9c8d3 Add support for keycloak saml on self-hosted infisical 2024-04-02 16:35:37 -07:00
Tuan Dang e63deb0860 Patch org role slug validation 2024-03-19 10:23:00 -07:00
Tuan Dang f845749a4d Complete render integration auto-redeploy feature 2024-03-16 16:08:59 -07:00
Tuan Dang 7edebbabaa Update docs for github integration 2024-03-15 20:38:02 -07:00
Tuan Dang 0e698e9355 Clean GitHub integration 2024-03-15 20:25:04 -07:00
Tuan Dang 5f99e58674 Update github integration org/envs support 2024-03-15 18:45:55 -07:00
Tuan Dang f77942c702 Fix merge conflicts 2024-03-15 13:07:29 -07:00
Tuan Dang 4c354eb3ea Remove recursive behavior in AWS PS integration 2024-03-14 10:32:05 -07:00
Tuan Dang c621592807 Add .pem loader to tsup 2024-03-14 09:31:58 -07:00
Tuan Dang a93c2d9236 Add pagination to getAppsRender 2024-03-14 09:24:04 -07:00
Tuan Dang 715b193a8e Add simple docs for Infisical EE 2024-03-13 18:05:13 -07:00
Tuan Dang cc731fe031 Add EE license support for air-gapped / offline environments 2024-03-13 17:18:55 -07:00
Tuan Dang ce443b114c Fix merge conflicts 2024-03-12 16:20:17 -07:00
Tuan Dang 2ca03abec2 Update org settings > general tab ui 2024-03-12 16:18:17 -07:00
Tuan Dang 6efbdaef9c Update docs for AWS IAM rotation strategy 2024-03-12 12:06:42 -07:00
Tuan Dang a6d7d32156 Draft revamp org auth tab 2024-03-12 09:37:28 -07:00
Tuan Dang 5c8b886d7b Merge remote-tracking branch 'origin' into ldap 2024-03-11 14:20:45 -07:00
Tuan Dang 51a5bf8181 Update LDAP migration to latest 2024-03-11 14:20:32 -07:00
Tuan Dang 163ccd6cdb Update username migration file 2024-03-10 15:03:43 -07:00
Tuan Dang 06f3a6d262 Make LDAP config fields not nullable 2024-03-10 14:44:18 -07:00
Tuan Dang b641bbf229 Update test user username back to email-based 2024-03-10 12:47:26 -07:00
Tuan Dang feb7563eab Merge remote-tracking branch 'origin' into ldap 2024-03-10 12:31:06 -07:00
Tuan Dang 7594929042 Separate ldap boot/parent wrapper logic, move ldap services into docker compose profile, update ldap form logic to use zod 2024-03-10 12:28:50 -07:00
Tuan Dang 89e109e404 Iron out naming / text, update docs for Heroku integration 2024-03-08 18:12:52 -08:00
Tuan Dang ca59488b62 Update Railway integration get services query, make services optional 2024-03-08 11:46:51 -08:00
Tuan Dang 8ac7a29893 Draft refactor core secrets fn into reusable factories 2024-03-08 09:06:03 -08:00
Tuan Dang 0b98feea50 Make sync behavior apply on first sync only, finish MVP create/update bidirectional sync for Heroku 2024-03-07 18:06:56 -08:00
Tuan Dang 43d40d7475 MVP preliminary idea for initial sync behavior 2024-03-07 15:25:53 -08:00
Tuan Dang 440a58a49b Fix merge conflicts 2024-03-06 15:48:32 -08:00
Tuan Dang 35a5c9a67f Fix lint issue 2024-03-06 13:28:29 -08:00
Tuan Dang 7d495cfea5 Correct frontend email to username in AppLayout 2024-03-06 13:14:50 -08:00
Tuan Dang 2eca9d8200 Check again email traces 2024-03-06 12:40:27 -08:00
Tuan Dang 4d707eee8a Fix frontend type issues 2024-03-06 12:17:18 -08:00
Tuan Dang 76bd85efa7 Add user aliases concept and weave LDAP into it 2024-03-06 12:06:40 -08:00
Tuan Dang 327c5e2429 Update migration file to latest, remove git markers 2024-03-05 08:59:58 -08:00
Tuan Dang f29dd6effa Fix merge conflicts 2024-03-05 08:54:24 -08:00
Tuan Dang 5feb942d79 Add API-level length restrictions to name and slug for organizations and projects 2024-03-01 19:04:42 -08:00
Tuan Dang d5861493bf Add support and docs for Google SAML 2024-03-01 16:56:37 -08:00
Tuan Dang f63850e9e9 Add February updates to changelog 2024-02-29 19:17:58 -08:00
Tuan Dang 3641875b24 Update LDAP permissioning, styling of org auth section 2024-02-27 11:36:35 -08:00
Tuan Dang 892a25edfe Update docs for LDAP 2024-02-26 20:47:20 -08:00
Tuan Dang a04a9a1bd3 Fix frontend lint issues 2024-02-26 20:21:09 -08:00
Tuan Dang 04d729df92 Update seed username 2024-02-26 20:05:40 -08:00
Tuan Dang 5ca1b1d77e Fix type/lint issues 2024-02-26 20:01:44 -08:00
Tuan Dang 2d9526ad8d Fix type/lint issues 2024-02-26 20:01:30 -08:00
Tuan Dang 768cc64af6 Fix merge conflicts 2024-02-26 18:28:13 -08:00
Tuan Dang a28431bfe7 Finish preliminary LDAP 2024-02-26 17:42:32 -08:00
Tuan Dang 91068229bf Minor LDAP patches, docs for JumpCloud LDAP 2024-02-26 17:04:01 -08:00
Tuan Dang ae6157dd78 Add docs for LDAP 2024-02-26 10:49:30 -08:00
Tuan Dang 9ba4b939a4 Add orgId to reuse login1/login2 logic for LDAP 2nd step login 2024-02-26 10:41:44 -08:00
Tuan Dang 1c088b3a58 Merge remote-tracking branch 'origin' into ldap 2024-02-25 18:24:28 -08:00
Tuan Dang a33c50b75a Adjust SCIM and SAML impl to use username / nameID, patch LDAP edge-cases 2024-02-25 18:16:26 -08:00
Tuan Dang 8c31566e17 Update various SSO / SAML auth methods to support username 2024-02-24 22:17:51 -08:00
Tuan Dang bfee74ff4e Add username field to users 2024-02-23 17:30:49 -08:00
Tuan Dang 97a7b66c6c Fix merge conflicts 2024-02-23 10:40:27 -08:00
Tuan Dang 639c78358f Add docs for LDAP 2024-02-23 10:33:48 -08:00
Tuan Dang 5053069bfc Finish frame for LDAP auth 2024-02-23 10:00:30 -08:00
Tuan Dang bbd9fa4a56 Correct SCIM Token TTL ms 2024-02-21 17:00:59 -08:00
Tuan Dang 318ad25c11 Merge remote-tracking branch 'origin' into scim 2024-02-21 12:46:37 -08:00
Tuan Dang c372eb7d20 Update SCIM docs, disable user management in Infisical if SAML is enforced 2024-02-21 11:20:42 -08:00
Tuan Dang 72d4490ee7 Fix lint/type issues 2024-02-19 15:04:42 -08:00
Tuan Dang 2336a7265b Merge remote-tracking branch 'origin' into scim 2024-02-19 14:41:46 -08:00
Tuan Dang 6f9b30b46e Minor UX adjustments to SCIM 2024-02-19 12:25:25 -08:00
Tuan Dang 7a65f8c837 Complete preliminary SCIM fns, add permissioning to SCIM, add docs for SCIM 2024-02-18 18:50:23 -08:00
Tuan Dang e15ed4cc58 Merge remote-tracking branch 'origin' into scim 2024-02-14 12:30:38 -08:00
Tuan Dang faf6323a58 Patch identity ttl conversion 2024-02-14 12:09:56 -08:00
Tuan Dang c73ee49425 Pass Okta SCIM 2.0 SPEC Test 2024-02-14 09:22:23 -08:00
Tuan Dang 79694750af Remove signup disable check for SAML 2024-02-12 11:43:55 -08:00
Tuan Dang b0fb848a92 Add disableRequestedAuthnContext for azure saml 2024-02-12 10:35:38 -08:00
Tuan Dang 3a7b697549 Make progress on SCIM 2024-02-12 09:18:33 -08:00
Tuan Dang 39634b8aae Correct spInitiated spelling in Azure SAML 2024-02-09 12:17:29 -08:00
Tuan Dang 4815ff13ee Update SAML SSO docs to include enforce SAML SSO toggle 2024-02-09 10:36:23 -08:00
Tuan Dang 069b0cd6fb Fix lint issue, add backend permission check for SAML SSO enforcement toggle 2024-02-09 10:02:12 -08:00
Tuan Dang ed23bd40d2 Redirect to SAML portal upon enforcing SAML SSO 2024-02-09 09:50:20 -08:00
Tuan Dang 82181f078a Patch login with SAML when config is inactive 2024-02-09 09:35:51 -08:00
Tuan Dang a9a5e92358 Empty 2024-02-09 09:02:22 -08:00
Tuan Dang 5878a221f8 Run lint fix 2024-02-09 08:44:30 -08:00
Tuan Dang fdbf59cd78 Redirect users to SAML portal on change org to SAML org 2024-02-09 08:31:19 -08:00
Tuan Dang 2cc2a91812 Change update slug fallback to undefined 2024-02-08 17:47:58 -08:00
Tuan Dang 4e2f2281f9 Update orgScope to orgId naming for org-level auth ref, rewire user invite saml block to org authEnforce field 2024-02-08 17:29:21 -08:00
Tuan Dang d5064fe75a Start SCIM functionality 2024-02-08 15:54:20 -08:00
Tuan Dang 22d89d791c Patch new org creation condition on SAML account signup, enable users to toggle auth methods regardless of what org they are in 2024-02-07 12:13:09 -08:00
Tuan Dang 3f8ce42682 Merge remote-tracking branch 'origin' into org-based-auth 2024-02-07 09:49:13 -08:00
Tuan Dang 3ecfb3f9d2 Show usage and billing tab on cloud only 2024-02-07 09:45:42 -08:00
Tuan Dang 9011394c34 Add validation to org slug 2024-02-07 09:39:06 -08:00
Tuan Dang fc7015de83 Add lockout-preventative step in saml config setup, add update org slug section in org settings, revise navigate to org flow to account for org-level auth enforced orgs 2024-02-06 15:51:24 -08:00
Tuan Dang c1aa5c840c Add org-scoped auth to project-level endpoints 2024-02-05 14:48:02 -08:00
Tuan Dang 410476ecb5 Merge remote-tracking branch 'origin' into org-based-auth 2024-02-04 15:03:43 -08:00
Tuan Dang f1c41be7d4 Resolve merge conflicts 2024-02-04 15:02:43 -08:00
Tuan Dang f138973ac7 Add org-scoped auth to org-level endpoints, add migration file for org enableAuth field 2024-02-04 14:44:08 -08:00
Tuan Dang 4e3827780f Merge remote-tracking branch 'origin' into pg-ssl 2024-02-03 15:16:47 -08:00
Tuan Dang 644cdf5a67 Add knex SSL configuration support 2024-02-03 15:16:43 -08:00
Tuan Dang a2ef7482ea Correct startOrgTrial spelling 2024-01-30 21:14:22 +07:00
Tuan Dang 40768631e0 PAdd customer portal redirect, patch free trial endpoint 2024-01-30 17:46:52 +07:00
Tuan Dang d62e1c3703 Bump Cloudflare IP priority 2024-01-29 16:51:38 +07:00
Tuan Dang 74ac75b878 Remove async from isSamePath check in integration sync 2024-01-29 16:37:31 +07:00