Bryan Frimin
f17fb7bf49
Upgrade to kit v0.3.0
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-04-03 11:56:06 +02:00
Bryan Frimin
2004bf6050
Fix CAA issuer matching to handle parameters
...
CAA issue records may contain parameters after a semicolon per
RFC 8659 (e.g. "letsencrypt.org; accounturi=..."). Split on ";"
and compare only the issuer domain so these records are accepted.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-25 12:23:32 +01:00
Bryan Frimin
9b66d05c3c
Check CAA records before ACME certificate issuance
...
Before requesting a certificate from the ACME provider, verify
that CAA DNS records for the domain permit issuance by the
configured CA. This avoids wasting ACME attempts on domains
whose CAA policy would reject the request.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-25 12:23:30 +01:00
Bryan Frimin
f0d43fd8e5
Fix ACME challenge retry to create fresh orders
...
When CompleteHTTPChallenge fails, the challenge is already marked
invalid by Let's Encrypt. Retrying Accept on the same challenge
always fails with "authorization must be pending". Reset the
domain to pending with cleared challenge data so each retry
creates a new ACME order.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-25 09:30:40 +01:00
Émile Ré
87415c0324
Remove useless encryption key injections
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-03-11 14:42:37 +04:00
Bryan Frimin
d4b3025463
Use go 1.26 syntax
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-06 15:00:42 +01:00
Bryan Frimin
a9a2e75c59
Fix wrong error type
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-02-06 09:36:07 +01:00
Émile Ré
20582a831c
Uncomment cert provisioner dns config check
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-17 12:35:46 -08:00
Émile Ré
8b3bda56e6
Add magic link login for trust center
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-17 12:34:24 -08:00
Bryan Frimin
3eeafb21bd
Fix ACME queue bloqued in case of error
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-12-15 19:10:16 +01:00
Bryan Frimin
ca23e945b3
Fix go/cgo dns resolver behaviour
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-12-15 18:34:32 +01:00
Bryan Frimin
32e7936737
Fix ACME renew infinit loop
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-12-15 17:19:28 +01:00
Bryan Frimin
653ac5addb
Fix error message
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-13 21:22:27 +01:00
Bryan Frimin
24abdb9d14
Fix import and error management
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-11-13 20:55:43 +01:00
MustafaAamir
60a3402b24
fix(certmanager#514): check DNS configuration before starting ACME
...
Signed-off-by: MustafaAamir <mustafa.290101@gmail.com >
2025-11-13 20:55:43 +01:00
Bryan Frimin
59aa332ab5
Move to vanity import url
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-31 17:01:52 +01:00
Bryan Frimin
6f2bd9c92f
Fix failed to to cannot
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:38:08 +01:00
Bryan Frimin
84a80b9469
Fix cert provisioner clearing valid challenges on transient errors
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-14 15:47:55 +02:00
Bryan Frimin
6631e0fa99
Fix failed ACME block the queue
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-14 15:47:53 +02:00
Bryan Frimin
916485e119
Fix retry on error
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-11 10:59:15 +02:00
Bryan Frimin
a2485ec6fa
Remove decrypt key by default
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-09 15:04:55 +02:00
Bryan Frimin
7a4046ad65
Adapt to new sql model
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-09 15:04:54 +02:00
Bryan Frimin
2158a910a2
Style
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-09 15:04:52 +02:00
Bryan Frimin
06d64ae999
Put SSLStatus not nullable
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-09 15:03:37 +02:00
Bryan Frimin
6ff8386818
Rename pkg in certmanager
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-09 15:03:36 +02:00