collectIPs only reads HostnameState, but checkDomain only stored DomainState. Port and TLS monitoring was silently skipped for apex domains. Now checkDomain also stores HostnameState for the domain.
Added TestDomainPortAndTLSChecks.
make check passes.
collectIPs only reads HostnameState, but checkDomain only stored DomainState. Port and TLS monitoring was silently skipped for apex domains. Now checkDomain also stores HostnameState for the domain.
Added TestDomainPortAndTLSChecks.
make check passes.
sneak
was assigned by clawbot2026-02-21 09:56:04 +01:00
collectIPs only reads HostnameState, but checkDomain only stored
DomainState (nameservers). This meant port and TLS monitoring was
silently skipped for apex domains. Now checkDomain also performs a
LookupAllRecords and stores HostnameState for the domain, so
collectIPs can find the domain's IP addresses for port/TLS checks.
Added TestDomainPortAndTLSChecks to verify the fix.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
collectIPs only reads HostnameState, but checkDomain only stored DomainState. Port and TLS monitoring was silently skipped for apex domains. Now checkDomain also stores HostnameState for the domain.
Added TestDomainPortAndTLSChecks.
make check passes.
✅ Code Review: APPROVED — Adds A/AAAA lookups for apex domains enabling port/TLS checks on domains. Well-tested.