168 Commits

Author SHA1 Message Date
Fang-Pen Lin
7faac62c8a Fix linter errors 2025-11-07 09:21:03 -08:00
Fang-Pen Lin
582f0bc067 Add env for bdd 2025-11-07 09:20:51 -08:00
Fang-Pen Lin
65b61514ae Fix all broken tests 2025-11-07 09:20:41 -08:00
Fang-Pen Lin
efe923d2a0 Fix test 2025-11-07 09:20:40 -08:00
Fang-Pen Lin
c9f6cebd7b Remove org name in csr for now 2025-11-07 09:20:39 -08:00
Fang-Pen Lin
088059b305 Fix BDD test 2025-11-07 09:20:38 -08:00
Fang-Pen Lin
ba16793de5 Update todo 2025-11-07 09:20:37 -08:00
Fang-Pen Lin
f555c4ea7d Format 2025-11-07 09:20:36 -08:00
Fang-Pen Lin
79c7320140 Fix cert format 2025-11-07 09:20:35 -08:00
Fang-Pen Lin
ef98b1b3bd Add eab secrets and kid for bdd 2025-11-07 09:20:28 -08:00
Fang-Pen Lin
ce3d70c30a Replace secret and kid 2025-11-07 09:20:12 -08:00
Fang-Pen Lin
a8cd3619bd Add quote 2025-11-07 09:20:11 -08:00
Fang-Pen Lin
a5363cb7ea Implement EAB verification 2025-11-07 09:20:09 -08:00
Fang-Pen Lin
e595e947e2 Use eab to sign up 2025-11-07 09:20:08 -08:00
Fang-Pen Lin
5b2c0583e0 Add quote for jq 2025-11-07 09:20:07 -08:00
Fang-Pen Lin
4f5e1760d4 Assert eab 2025-11-07 09:20:06 -08:00
Fang-Pen Lin
9ed4600d1d More test cases 2025-11-07 09:20:04 -08:00
Fang-Pen Lin
fd6128aa65 Implement acme secret reveal 2025-11-07 09:20:03 -08:00
Fang-Pen Lin
6c6c5f803d Naming style 2025-11-07 09:20:02 -08:00
Fang-Pen Lin
52ae835d0f More tests 2025-11-07 09:20:01 -08:00
Fang-Pen Lin
2cee9cf3cc More tests 2025-11-07 09:20:00 -08:00
Fang-Pen Lin
79e4231ddf Add auth token 2025-11-07 09:19:59 -08:00
Fang-Pen Lin
ebb4260386 Add ACME cert profile creation feature 2025-11-07 09:19:58 -08:00
Fang-Pen Lin
b4bd05cbd0 issuing cert 2025-11-07 09:19:47 -08:00
Fang-Pen Lin
f3852638e5 Poll and finalize 2025-11-07 09:19:46 -08:00
Fang-Pen Lin
7a6ba788f9 Fix bdd's http-01 server 2025-11-07 09:19:40 -08:00
Fang-Pen Lin
b410d886ba B64url 2025-11-07 09:19:39 -08:00
Fang-Pen Lin
d14d64e11e Fix tell ready 2025-11-07 09:19:15 -08:00
Fang-Pen Lin
b989777ed6 Tell server challenge is ready 2025-11-07 09:19:14 -08:00
Fang-Pen Lin
42706c205b Run server with thread 2025-11-07 09:19:13 -08:00
Fang-Pen Lin
3a05ad8cd1 Serve challenge server 2025-11-07 09:19:12 -08:00
Fang-Pen Lin
5d31627afd Add challenge selection 2025-11-07 09:19:11 -08:00
Fang-Pen Lin
6cf08622ed Add challenge 2025-11-07 09:19:10 -08:00
Fang-Pen Lin
f6955da9ca More auth feature 2025-11-07 09:19:09 -08:00
Fang-Pen Lin
7b15dee2e6 Add challenge 2025-11-07 09:19:06 -08:00
Fang-Pen Lin
b50d7157b9 More asserts 2025-11-07 09:19:05 -08:00
Fang-Pen Lin
9bc22f8b3c Better glom path 2025-11-07 09:19:04 -08:00
Fang-Pen Lin
33e140d641 Add auth feature 2025-11-07 09:19:02 -08:00
Fang-Pen Lin
744b02ee00 Refactor the code a bit 2025-11-07 09:19:00 -08:00
Fang-Pen Lin
4970428f1d Rename 2025-11-07 09:18:57 -08:00
Fang-Pen Lin
8cab927cf2 Sort values 2025-11-07 09:18:56 -08:00
Fang-Pen Lin
51e6170abf Fix tests 2025-11-07 09:18:55 -08:00
Fang-Pen Lin
a1835c0624 More features 2025-11-07 09:18:54 -08:00
Fang-Pen Lin
8c2e1379fe Rename 2025-11-07 09:18:53 -08:00
Fang-Pen Lin
3442ef1905 Fix DAL 2025-11-07 09:18:52 -08:00
Fang-Pen Lin
0f3dce4026 Add test for fetch order 2025-11-07 09:18:51 -08:00
Fang-Pen Lin
bdc8d783f1 More asserts 2025-11-07 09:18:50 -08:00
Fang-Pen Lin
dca819615f Provide more asserts 2025-11-07 09:18:49 -08:00
Fang-Pen Lin
e4655532a8 More asserts 2025-11-07 09:18:48 -08:00
Fang-Pen Lin
69f93db519 Use glom instead 2025-11-07 09:18:47 -08:00