Commit Graph

143 Commits

Author SHA1 Message Date
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
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
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
d9d6d3b3d9 Add test to ensure that we don't create duplicate account 2025-11-20 09:38:09 -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
bd8a417e56 Fix bdd tests 2025-11-20 08:57:18 -08:00
Fang-Pen Lin
877d7780f6 Better assert msg 2025-11-20 08:57:15 -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
95e2d70781 Fix BDD test caused by strict SANs only rule of Pebble 2025-11-13 12:29:41 -08:00
Fang-Pen Lin
5d3a730443 Fix bdd tests 2025-11-13 09:22:19 -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
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
4b70f73362 Clean all 2025-11-13 09:22:00 -08:00
Fang-Pen Lin
1b90a1dca0 Use mock api call 2025-11-13 09:21:58 -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
Fang-Pen Lin
5c69f3bbcc Add x509 asserts 2025-11-13 09:21:49 -08:00
Fang-Pen Lin
dda9c26c10 Add more bdd tests 2025-11-13 09:21:48 -08:00
Fang-Pen Lin
f14df38eaa Fix challenge bdd tests 2025-11-13 09:21:45 -08:00
Fang-Pen Lin
a19c840060 More tests 2025-11-13 09:21:44 -08:00
Fang-Pen Lin
f7c76abe82 Fix web server cleanup 2025-11-13 09:21:43 -08:00
Fang-Pen Lin
d7cf08790b More tests 2025-11-13 09:21:41 -08:00
Fang-Pen Lin
771b026175 More test cases 2025-11-13 09:21:40 -08:00
Fang-Pen Lin
7de071736e Fix TTL for issuing cert 2025-11-12 09:13:14 -08:00
Fang-Pen Lin
c4b759b6a8 Fix bootstrap auth 2025-11-12 09:12:38 -08:00
Fang-Pen Lin
3b5046eadd Add new token 2025-11-12 09:12:37 -08:00
Fang-Pen Lin
a641e82b29 Save bootstrap result to avoid losing it 2025-11-12 09:12:36 -08:00
Fang-Pen Lin
eabfa3a7a9 Bootstrap new Infisical instance for BDD tests 2025-11-12 09:12:35 -08:00
Fang-Pen Lin
60c428c5bb Fix provisioning profile 2025-11-12 09:12:34 -08:00
Fang-Pen Lin
1ad84f0450 Provision a new profile automatically if not provided 2025-11-12 09:12:33 -08:00
Fang-Pen Lin
97b7e6c6bf Fix broken tests 2025-11-12 09:12:31 -08:00
Fang-Pen Lin
a3e289954c More test cases 2025-11-12 09:12:30 -08:00
Fang-Pen Lin
d792a79da8 Fix more tests 2025-11-12 09:12:29 -08:00
Fang-Pen Lin
a057100274 More test cases 2025-11-12 09:12:28 -08:00
Fang-Pen Lin
4c5d7f3c9d More tests 2025-11-12 09:12:27 -08:00
Fang-Pen Lin
4150035fcd More test cases 2025-11-12 09:12:26 -08:00