Commit graph

6 commits

Author SHA1 Message Date
3366cebf7d refactor: always probe DNSKEY regardless of parent DS presence
Move the "skip DNSKEY when no parent DS" decision out of Collect and
into the rules, so the prober stays a pure observer. The dnskeyQueryRule
and dnskeyMatchesDSRule already return StatusUnknown when no parent DS
is present.
2026-05-16 13:18:30 +08:00
7e8faa7169 refactor: deduplicate primary parent view selection in Collect
Replace the inline loop with a call to the existing primaryParentView()
helper so the selection algorithm lives in exactly one place.
2026-05-16 13:14:08 +08:00
c884f3f80a Add CI/CD pipeline
All checks were successful
continuous-integration/drone/push Build is passing
2026-05-10 19:05:03 +08:00
392023fc80 Include rules in README 2026-04-29 22:46:24 +07:00
c0a9623ee0 docker: add HEALTHCHECK probing /health v0.1.0
The binary doubles as its own healthcheck client via the SDK's
-healthcheck flag, so the probe works in the scratch image
(no shell, no curl, no wget).
2026-04-26 19:46:01 +07:00
7e0f29075e Initial commit 2026-04-26 19:46:01 +07:00