17332 Commits

Author SHA1 Message Date
x032205
c60c397e6a get rid of resource from policies, only using account path 2025-12-06 19:48:24 -05:00
x032205
6c7d708c98 generate pam access grant as part of post approval flow 2025-12-06 19:44:57 -05:00
x032205
89c1c5ffc4 cancel requests endpoint 2025-12-06 18:11:41 -05:00
x032205
e82d810ac7 allow resourceId to be undefined 2025-12-06 17:59:01 -05:00
x032205
8b22e7c417 lint & a few fixes 2025-12-06 17:55:07 -05:00
x032205
3694658203 swap durations to string format & a few db migration changes 2025-12-06 16:31:34 -05:00
Piyush Gupta
32df129e10 fix: more label changes 2025-12-06 22:51:24 +05:30
Piyush Gupta
374f8a64fa fix: caching 2025-12-06 22:44:05 +05:30
Piyush Gupta
0aa5dd983c fix: invite to sub-org 2025-12-06 21:39:29 +05:30
Daniel Hougaard
20570094be Update types.tsx 2025-12-06 09:39:46 -05:00
Daniel Hougaard
0f3108f6fb fix: removed projectMembershipId entirely 2025-12-06 09:37:25 -05:00
Piyush Gupta
72584d8353 fix: sub-org labels 2025-12-06 19:35:29 +05:30
Piyush Gupta
5071fa2f69 fix: multiple mfa token issues 2025-12-06 16:52:18 +05:30
=
6a292838ff fix: corrected folder path 2025-12-06 14:31:33 +05:30
=
9b1dee101d feat: completed request list page 2025-12-06 14:21:50 +05:30
=
f6180f8c12 feat: implemented approval request hooks 2025-12-06 14:21:50 +05:30
=
22b6e304d8 feat: completed policy management ui 2025-12-06 14:21:50 +05:30
=
d192f1e3e1 feat: added hooks for policies 2025-12-06 14:21:50 +05:30
x032205
bb60fb2f08 approval requests 2025-12-06 14:21:49 +05:30
x032205
e34df4c6e5 list policies endpoint 2025-12-06 14:21:49 +05:30
x032205
24f7445d56 fix policy matching 2025-12-06 14:21:49 +05:30
x032205
5859293c33 policy api improvements 2025-12-06 14:20:49 +05:30
x032205
18256d6af2 partial factory, endpoint, and service implementation 2025-12-06 14:20:48 +05:30
x032205
62cd45d0c5 Database schema 2025-12-06 14:11:54 +05:30
Carlos Monastyrski
0eb4f21a92 Clean renew and certificate request endpoints 2025-12-06 02:01:07 -03:00
Victor Santos
8c3b36f15c refactor(mongodb-credentials): replace SSL terminology with TLS and enhance MongoDB client creation logic 2025-12-05 19:35:23 -03:00
Victor Santos
69fd05bc1e style: enhance UI elements in AWS IAM forms with transition effects
- Updated the target role and AWS IAM role setup sections to include a transition effect on hover, improving user experience and visual feedback.
- Ensured consistency in styling across both AWS IAM account and resource forms.
2025-12-05 17:43:01 -03:00
Victor Santos
c5169217a4 refactor: streamline account path handling in PAM components
- Updated PamAccessAccountModal and PamAccountsTable to simplify account path construction by removing leading and trailing slashes.
- Enhanced readability and consistency in path handling across components.
2025-12-05 17:09:59 -03:00
Victor Santos
6db5188b36 feat: update AWS IAM session duration handling and improve account access functionality
- Changed session duration parameter from maxSessionDuration to defaultSessionDuration for consistency.
- Refactored AWS STS client creation to use a hardcoded default region, simplifying the configuration.
- Enhanced PAM account access modal to include account path and project ID in the access request.
- Updated various components and schemas to reflect the new session duration naming and improve type safety.
2025-12-05 16:56:55 -03:00
Piyush Gupta
1269e7c245 Merge pull request #4976 from Infisical/chore/external-kms-api-refactor
chore: external-kms API refactor
2025-12-06 01:23:05 +05:30
Piyush Gupta
8b32abaf85 fix: assume privileges 2025-12-06 01:22:50 +05:30
Piyush Gupta
32ecbd2d6d fix: edge cases 2025-12-05 23:46:37 +05:30
carlosmonastyrski
bf93644ce0 Merge pull request #4992 from Infisical/fix/pki-renewals
fix: renewals for internal CAs and minor improvement on the export certificate modal
2025-12-05 15:03:24 -03:00
Carlos Monastyrski
9e1a3c6fe0 Improve pkcs12 error message 2025-12-05 14:55:55 -03:00
Piyush Gupta
91539ce10f fix: MFA enabled orgs redirect 2025-12-05 23:21:59 +05:30
Piyush Gupta
1f0daf447e fix: review changes 2025-12-05 22:17:42 +05:30
Victor Santos
feb1d9b854 Merge branch 'main' into feature/aws-iam-pam 2025-12-05 13:29:30 -03:00
Carlos Monastyrski
d8feb988ea Remove redundant null check 2025-12-05 13:06:56 -03:00
Carlos Monastyrski
c81116ff60 Fix renewal issue for internal CAs and improve export certificate modal 2025-12-05 12:48:25 -03:00
Piyush Gupta
a6255d47b2 fix: review changes 2025-12-05 21:09:37 +05:30
Piyush Gupta
3f70897593 Merge pull request #4970 from Infisical/chore/pam-access-account-with-path
chore: updates pam access account endpoint to use account path instead of id [PAM-64]
2025-12-05 20:03:33 +05:30
Piyush Gupta
fd1a3d5d12 fix: review changes 2025-12-05 19:39:21 +05:30
Piyush Gupta
58fbbe0d91 Merge branch 'main' of https://github.com/Infisical/infisical into chore/external-kms-api-refactor 2025-12-05 18:01:43 +05:30
Piyush Gupta
fc9ded7d57 Merge branch 'main' of https://github.com/Infisical/infisical into feat/suborg-scope-support 2025-12-05 15:14:52 +05:30
Daniel Hougaard
b3f2fb1399 added missed endpoint 2025-12-04 23:02:29 -08:00
Victor Santos
b2e4c1e6bf feat: update PAM account types and endpoint handling for optional rotation settings
- Made the rotationEnabled field optional in the account schema to enhance flexibility.
- Updated endpoint logic to default rotationEnabled to false if not provided in the request.
- Adjusted account DTOs to reflect the optional nature of rotationEnabled, improving type safety.
2025-12-05 01:44:33 -03:00
Daniel Hougaard
cc9cee3953 fix(additional-privileges): return correct project membership ID 2025-12-04 20:43:30 -08:00
Victor Santos
a755b5bfa0 feat: improve PAM account update handling with enhanced error management
- Added try-catch block to handle potential database errors during account updates.
- Implemented specific error handling for unique constraint violations, providing clearer feedback for duplicate account names.
- Updated AWS IAM account schema to indicate that credential rotation is not supported, defaulting to false.
2025-12-05 01:14:28 -03:00
Victor Santos
ac5c185f76 feat: enhance PAM account handling with type safety and improved response structure
- Introduced type inference for sanitized accounts to ensure consistent data handling.
- Updated account response structure to explicitly cast accounts to the sanitized type.
- Refined the decryption function to omit sensitive fields from the returned account object.
- Improved error handling in SQL resource factory by enforcing required gateway ID validation.
2025-12-05 00:56:33 -03:00
Victor Santos
aac84e3952 feat: enhance AWS IAM resource support with refined validation and response structure
- Updated AWS IAM resource response schema to include distinct object structures for Postgres, MySQL, and SSH resource types.
- Improved validation for project ID to ensure it is a valid UUID.
- Adjusted console URL expiration handling to default to a calculated date if not provided.
- Modified regex for ARN role validation to accommodate additional characters.
2025-12-04 23:54:24 -03:00