Commit Graph

16691 Commits

Author SHA1 Message Date
Victor Santos
b20ccf4c42 Add MongoDB credentials rotation documentation and images
- Created comprehensive documentation for MongoDB credentials rotation, detailing setup and usage.
- Added new images to illustrate the MongoDB credentials rotation process in the UI.
- Updated existing documentation to include MongoDB in the secret rotation options and API references.
2025-11-18 15:55:22 -03:00
Victor Santos
8b31eff9b1 Refactor MongoDB host validation using RE2 regex
- Replaced string methods with RE2 regex for improved host validation in MongoDB connection functions.
- Updated the `mongodbCredentialsRotationFactory` and `validateMongoDBConnectionCredentials` to utilize regex for parsing connection strings.
- Enhanced code readability and maintainability by consolidating host normalization logic.
2025-11-17 22:36:46 -03:00
Victor Santos
51fc4a5e8c Add MongoDB credentials rotation support
- Introduced MongoDB credentials rotation router and schemas.
- Updated backend services to handle MongoDB credentials rotation logic.
- Enhanced frontend components to support MongoDB credentials management.
- Integrated MongoDB credentials rotation into existing secret rotation options and forms.
2025-11-17 21:03:08 -03:00
Victor Santos
ed475f0ed8 Add MongoDB integration and documentation updates
- Enhanced MongoDB connection handling in backend with improved host validation.
- Updated documentation to include MongoDB connection options and API references.
- Added new images for MongoDB connection forms and processes.
- Implemented MongoDB connection form in the frontend with necessary adjustments.
2025-11-17 17:39:37 -03:00
Victor Santos
055a663d24 Add MongoDB connection form and related updates
- Implemented MongoDB connection form with validation and credential handling.
- Updated enums and maps to include MongoDB support across backend and frontend.
- Enhanced app connection schemas to accommodate MongoDB connection options.
- Integrated MongoDB connection handling in relevant components and hooks.
2025-11-17 09:21:44 -03:00
Victor Santos
8121db69f2 Add MongoDB connection support
- Introduced MongoDB connection router and schemas.
- Updated app connection enums and maps to include MongoDB.
- Implemented validation and connection functions for MongoDB.
- Enhanced app connection service to handle MongoDB credentials.
2025-11-14 20:26:21 -03:00
carlosmonastyrski
c563787c83 Merge pull request #4870 from Infisical/fix/docsOpenApiRoute
Fix docs.json
2025-11-14 13:55:59 -03:00
Carlos Monastyrski
6cd259a38d Fix docs.json 2025-11-14 13:53:53 -03:00
BlackMagiq
627e6c87f3 Merge pull request #4866 from Infisical/feat/pkiIntegrationDocs
Add PKI docs for ACME Infrastructure Integrations
2025-11-14 04:18:09 -05:00
Carlos Monastyrski
d770e0d9df Few changes on PKI ACME docs 2025-11-14 02:42:54 -03:00
Tuan Dang
ef14fd5aad Update nginx certbot guide 2025-11-13 23:28:23 -05:00
Carlos Monastyrski
80d95effcc Add PKI docs for ACME Infrastructure Integrations 2025-11-13 21:48:19 -03:00
Fang-Pen Lin
6b30c9faef Merge pull request #4853 from Infisical/PKI-30-acme-external-ca
[PKI-30] Acme external ca support
2025-11-13 13:11:35 -08:00
Fang-Pen Lin
95e2d70781 Fix BDD test caused by strict SANs only rule of Pebble 2025-11-13 12:29:41 -08:00
Fang-Pen Lin
698986080d Fix wrong arg 2025-11-13 12:18:17 -08:00
Fang-Pen Lin
c510d841b8 Fix wrong CSR format 2025-11-13 12:02:05 -08:00
Fang-Pen Lin
8895c52031 Passing CSR 2025-11-13 11:50:30 -08:00
Fang-Pen Lin
c183d91257 Fix upstream skip validation 2025-11-13 11:36:51 -08:00
Fang-Pen Lin
73a3ee6b61 Fix BDD 2025-11-13 09:38:18 -08:00
Fang-Pen Lin
5d3a730443 Fix bdd tests 2025-11-13 09:22:19 -08:00
Fang-Pen Lin
a7c785f168 Fix BDD 2025-11-13 09:22:18 -08:00
Fang-Pen Lin
25102757e8 Return more msg in challenge 2025-11-13 09:22:17 -08:00
Fang-Pen Lin
0b7f691f08 Fix linter issues 2025-11-13 09:22:16 -08:00
Fang-Pen Lin
d4f15a3931 Do not enforce empty payload as some client somehow may not follow it and it's probably not defined in the RFC 2025-11-13 09:22:15 -08:00
Fang-Pen Lin
48601a5e8f BDD nock enabled on CI 2025-11-13 09:22:14 -08:00
Fang-Pen Lin
58963b8185 Lint 2025-11-13 09:22:13 -08:00
Fang-Pen Lin
3a3a6f3152 Keep the domain for now 2025-11-13 09:22:12 -08:00
Fang-Pen Lin
edd9fa3eef Fix assert 2025-11-13 09:22:11 -08:00
Fang-Pen Lin
839fe9fa6b Fix import 2025-11-13 09:22:10 -08:00
Fang-Pen Lin
40532290f8 Skip challenge verification 2025-11-13 09:22:09 -08:00
Fang-Pen Lin
2f8700fdcd Allow regex for path 2025-11-13 09:22:08 -08:00
Fang-Pen Lin
3b9c881586 Add missing env 2025-11-13 09:22:07 -08:00
Fang-Pen Lin
833061f080 Ext ca bdd 2025-11-13 09:22:06 -08:00
Fang-Pen Lin
95f909ebc2 More ext bdd tests 2025-11-13 09:22:05 -08:00
Fang-Pen Lin
4f17e23a95 Add todo 2025-11-13 09:22:04 -08:00
Fang-Pen Lin
7d97f3263b Create ext ca 2025-11-13 09:22:03 -08:00
Fang-Pen Lin
668abeb47b Activate 2025-11-13 09:22:02 -08:00
Fang-Pen Lin
907cdd94c5 activate... 2025-11-13 09:22:01 -08:00
Fang-Pen Lin
4b70f73362 Clean all 2025-11-13 09:22:00 -08:00
Fang-Pen Lin
3742d23d60 order 2025-11-13 09:21:59 -08:00
Fang-Pen Lin
1b90a1dca0 Use mock api call 2025-11-13 09:21:58 -08:00
Fang-Pen Lin
146524ac2d More mock 2025-11-13 09:21:57 -08:00
Fang-Pen Lin
89baed638d Provide nock api 2025-11-13 09:21:56 -08:00
Fang-Pen Lin
79ddc8465c Move files 2025-11-13 09:21:55 -08:00
Fang-Pen Lin
873deff71b more mock 2025-11-13 09:21:54 -08:00
Fang-Pen Lin
1a18096ac8 Mock third party calls 2025-11-13 09:21:53 -08:00
Fang-Pen Lin
8246483e8a Use NODE_EXTRA_CA_CERTS to fix the problem 2025-11-13 09:21:52 -08:00
Fang-Pen Lin
d20373e840 Add pebble config and certs 2025-11-13 09:21:51 -08:00
Fang-Pen Lin
6ff590e633 Add pebble for BDD tests 2025-11-13 09:21:50 -08:00
Fang-Pen Lin
41725add64 Fix test cases 2025-11-13 09:21:50 -08:00