- Breaking: renamed the API
groupNametocert-manager-webhook-inwx.bitte-ein-bit.github.com. Update thegroupNamein yourIssuer/ClusterIssuerwebhookconfig to match when upgrading. - Made the 2FA/OTP unlock robust: retry across TOTP windows so rapid or concurrent logins no longer fail on INWX's single-use OTP policy
- Renamed the Go module to
github.com/bitte-ein-bit/cert-manager-webhook-inwx
- Modernized dependencies: cert-manager
v1.20.3(module renamejetstack→cert-manager), Kubernetes librariesv0.35.2,klog/v2, goinwxv0.12.0, Go1.25 - Migrated apiextensions API
v1beta1→v1 - Added an end-to-end conformance workflow running against the INWX OTE sandbox on every PR
- Dropped support for non-2FA INWX accounts (2FA is now required)
- Maintained fork: container images now published to
ghcr.io/bitte-ein-bit/cert-manager-webhook-inwx - Helm chart published via GitHub Pages at https://bitte-ein-bit.github.io/cert-manager-webhook-inwx
- Image tag now defaults to the chart
appVersion - Add missing
replicaCountchart value; fix log format verb
- Support for multiple credentialsSecretRefs #7
- Add CA certificates to Docker image
- Add multi arch container images
- Support INWX accounts protected by multi factor authentication