DNS: allow automatic DNS that publishes no records #306

Merged
jcoffey-dev merged 1 commits from fix/dns-01-without-records-304 into main 2026-11-06 22:29:29 +00:00
1 Commits
Author SHA1 Message Date
jcoffey-dev 9285788a5e DNS: allow automatic DNS that publishes no records
ci / fork-checks (pull_request) Skipped
ci / build (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Successful in 11m7s
DNS-01 orders take their DNS server from the domain's automatic DNS
settings, and those wouldn't save with an empty list of record types,
so a domain that only needed DNS for certificates had to publish a
record it didn't want (#304). The list may now be empty, in the
validation and in the served schema, whose description says when to
leave it so.

Saving a domain with nothing to publish and no certificate to order
afterwards no longer queues a DNS task that can only end as a failure.

Fixes #304
2026-11-06 14:53:09 -07:00