Commit Graph
100 Commits
Author SHA1 Message Date
Fang-Pen Lin a5554c02d5 Add dns made easy test 2025-11-25 08:54:27 -08:00
Fang-Pen Lin 9ba677ff2b Add missing dns made easy stuff 2025-11-25 08:54:26 -08:00
Fang-Pen Lin 4722f1f1f3 Import order 2025-11-25 08:54:25 -08:00
Fang-Pen Lin 6b4d5c95f3 Add DNS made easy for PKI type 2025-11-25 08:54:24 -08:00
Fang-Pen Lin 8c59579e1e Fix wrong record name for dnsme 2025-11-25 08:54:23 -08:00
Fang-Pen Lin acca6f2323 export 2025-11-25 08:54:22 -08:00
Fang-Pen Lin 08d9c47485 Add options 2025-11-25 08:54:21 -08:00
Fang-Pen Lin 5aa5257073 Ignore duplicate error 2025-11-25 08:54:20 -08:00
Fang-Pen Lin b4e16fa1f4 Fix insert and del 2025-11-25 08:54:19 -08:00
Fang-Pen Lin 924d029889 Implement listing zone 2025-11-25 08:54:18 -08:00
Fang-Pen Lin d72c63667e Add more missing stuff 2025-11-25 08:54:17 -08:00
Fang-Pen Lin 551e9b4476 Add DNS made easy stuff 2025-11-25 08:54:16 -08:00
Fang-Pen Lin dd0b0e4633 No need to use https agent 2025-11-25 08:54:15 -08:00
Fang-Pen Lin 0d721686e6 Add sandbox switch for dns made easy 2025-11-25 08:54:14 -08:00
Fang-Pen Lin b187cb9494 Add dns made easy UI 2025-11-25 08:54:13 -08:00
Fang-Pen Lin 101470c4b3 Add option 2025-11-25 08:54:12 -08:00
Fang-Pen Lin 66ecddc584 Implement more stuff 2025-11-25 08:54:11 -08:00
Fang-Pen Lin 126c3be606 Add scaffolding for DNS made easy 2025-11-25 08:53:56 -08:00
Fang-Pen Lin 5bb59625fc inconsistency name 2025-11-24 19:13:30 -08:00
Fang-Pen Lin 44fc9d1f18 More docs 2025-11-24 16:57:37 -08:00
Fang-Pen Lin c272c0552c ACME 2025-11-24 16:55:51 -08:00
Fang-Pen Lin 05f4d4bbfa Update gloo mesh doc as well 2025-11-24 16:54:15 -08:00
Fang-Pen Lin a5516e4214 doc 2025-11-24 16:45:44 -08:00
Fang-Pen Lin 740573daab doc 2025-11-24 16:41:45 -08:00
Fang-Pen Lin 9fdce60708 k8s doc 2025-11-24 16:39:44 -08:00
Fang-Pen Lin a497b05d88 doc 2025-11-24 14:38:07 -08:00
Fang-Pen Lin 6716c5cb27 proofread 2025-11-24 14:33:39 -08:00
Fang-Pen Lin 17c4a204f4 docs 2025-11-24 14:31:40 -08:00
Fang-Pen Lin cdc1e7cc16 doc 2025-11-24 14:26:23 -08:00
Fang-Pen Lin 681f7995cf Proofread 2025-11-24 14:15:23 -08:00
Fang-Pen Lin a8354f0859 docs 2025-11-24 14:09:38 -08:00
Fang-Pen Lin 7bfb4b2969 typo 2025-11-24 14:04:08 -08:00
Fang-Pen Lin 747820c7dd k8s doc 2025-11-24 14:04:07 -08:00
Fang-Pen Lin 0d80eb6fae docs 2025-11-24 14:04:06 -08:00
Fang-Pen Lin 5252815b43 docs 2025-11-24 14:04:05 -08:00
Fang-Pen Lin 64f7a83212 More doc 2025-11-24 14:04:04 -08:00
Fang-Pen Lin c3fda7d20d update doc 2025-11-24 14:04:03 -08:00
Fang-Pen Lin d25ab57204 Update docs 2025-11-24 14:04:02 -08:00
Fang-Pen Lin 40ae5c8b3f Merge pull request #4920 from Infisical/PKI-51-internal-ca-do-not-require-cn
[PKI-51] Internal CA do not require CN when issuing cert
2025-11-21 11:11:36 -08:00
Fang-Pen Lin 709b3d7449 Remove allowEmptyCommonName flag 2025-11-21 10:34:31 -08:00
Fang-Pen Lin 810c06c6d7 No need for allowEmptyCommonName flag, just allow empty CN for all 2025-11-21 10:33:36 -08:00
Fang-Pen Lin 2b19425cc7 Fix linter error 2025-11-21 10:30:57 -08:00
Fang-Pen Lin 7c477ef027 Fix internal no CN test 2025-11-21 10:30:56 -08:00
Fang-Pen Lin cf83ae2553 Allow empty CN 2025-11-21 10:30:55 -08:00
Fang-Pen Lin 02c346c77a Revert 2025-11-21 10:30:54 -08:00
Fang-Pen Lin 3a6e287f1b Use axio instead of fetch for acme HTTP-01 challenge 2025-11-21 10:30:53 -08:00
Fang-Pen Lin 5ad4aaf017 Add tests 2025-11-21 10:30:52 -08:00
Fang-Pen Lin 2786d5f049 Add tests 2025-11-21 10:30:51 -08:00
Fang-Pen Lin 8a2b7d1f4e Merge pull request #4895 from Infisical/PKI-53-workaround-for-cert-manager
[PKI-53] Workaround for cert manager ACME bug
2025-11-20 10:02:40 -08:00
Fang-Pen Lin 2093dee2d1 Added todo 2025-11-20 09:38:13 -08:00
Fang-Pen Lin ce41803629 deepcopy 2025-11-20 09:38:12 -08:00
Fang-Pen Lin 2026fcd628 Isolate vars 2025-11-20 09:38:11 -08:00
Fang-Pen Lin 022c3802e3 Add unique constraint for public key under the same profile 2025-11-20 09:38:10 -08:00
Fang-Pen Lin d9d6d3b3d9 Add test to ensure that we don't create duplicate account 2025-11-20 09:38:09 -08:00
Fang-Pen Lin d341dd0fb7 Return existing even if onlyReturnExisting is not set to ture while creating the new one 2025-11-20 09:38:08 -08:00
Fang-Pen Lin b50f03d4fb Add test case for both jwk and kid provided 2025-11-20 09:38:07 -08:00
Fang-Pen Lin 9ae862fc1f Fix find existing account 2025-11-20 09:38:06 -08:00
Fang-Pen Lin a668822e19 Only check EAB when creating a new account 2025-11-20 09:38:05 -08:00
Fang-Pen Lin d190fb15c9 Add test to reproduce the problem 2025-11-20 09:38:04 -08:00
Fang-Pen Lin b251cf4802 Update BDD test to ensure external account required value is returned 2025-11-20 09:38:03 -08:00
Fang-Pen Lin ae48787834 Return external account required 2025-11-20 09:38:02 -08:00
Fang-Pen Lin d272a5e0e5 Merge pull request #4874 from Infisical/dynamic-import-nock
Move nock to dev deps and include the route only for dev/test builds
2025-11-20 09:35:27 -08:00
Fang-Pen Lin c5802c645c Fix import order 2025-11-20 09:19:54 -08:00
Fang-Pen Lin c3fdb10b3e Fix broken tests 2025-11-20 09:10:00 -08:00
Fang-Pen Lin af40e15cb7 Revert "Address comments"
This reverts commit 57d204c3cd80f005cc0c673efbaee438e2cab6e8.
2025-11-20 08:57:23 -08:00
Fang-Pen Lin c342650ac6 Address comments 2025-11-20 08:57:22 -08:00
Fang-Pen Lin 0edf3c8b15 Fix ems build 2025-11-20 08:57:21 -08:00
Fang-Pen Lin df395076f9 Try to fix tsup as well 2025-11-20 08:57:20 -08:00
Fang-Pen Lin 2bd904b8af Add comment 2025-11-20 08:57:19 -08:00
Fang-Pen Lin bd8a417e56 Fix bdd tests 2025-11-20 08:57:18 -08:00
Fang-Pen Lin 855bc6cd73 Linter issue 2025-11-20 08:57:17 -08:00
Fang-Pen Lin 142316db80 Do not enable in production 2025-11-20 08:57:16 -08:00
Fang-Pen Lin 877d7780f6 Better assert msg 2025-11-20 08:57:15 -08:00
Fang-Pen Lin 8e1a04206f Tryt to fix tests 2025-11-20 08:57:14 -08:00
Fang-Pen Lin 5623c666b8 Fix nock import 2025-11-20 08:57:13 -08:00
Fang-Pen Lin f23884ab12 It needs to have api prefix otherwise nginx won't even route it to the backend 2025-11-20 08:57:12 -08:00
Fang-Pen Lin ea8de6e2fc Fix configs 2025-11-20 08:57:11 -08:00
Fang-Pen Lin da41eeb2be Add debugger as well 2025-11-20 08:57:10 -08:00
Fang-Pen Lin 9a36b55f5f Rename 2025-11-20 08:57:09 -08:00
Fang-Pen Lin 2ac739a6aa Use a different build for prod and dev 2025-11-20 08:57:08 -08:00
Fang-Pen Lin 7da6929c0c Import 2025-11-20 08:57:07 -08:00
Fang-Pen Lin fbaf8d37a3 Let the import throw error instead 2025-11-20 08:57:06 -08:00
Fang-Pen Lin f5936cad7e Bring back nock route 2025-11-20 08:57:06 -08:00
Fang-Pen Lin c5f5e329e8 TS linter issue 2025-11-20 08:57:05 -08:00
Fang-Pen Lin 889fb8b7e0 Fix rebase 2025-11-20 08:57:04 -08:00
Fang-Pen Lin 8c3699b437 Move nock to dev deps and load it lazily
# Conflicts:
#	backend/src/server/routes/v1/bdd-nock-router.ts
2025-11-20 08:56:59 -08: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