02ca796085
Merge pull request 'Simplify CI: docker build instead of manual toolchain setup' (#38) from fix/simplify-ci into main
sneak2026-02-28 13:04:31 +01:00
2e3526986f
simplify CI to docker build, pin all image refs by SHA
clawbot2026-02-28 03:54:11 -08:00
55c6c21b5a
Merge pull request 'fix: distinguish timeout from negative DNS responses (closes#35)' (#37) from fix/timeout-vs-negative-response into main
sneak2026-02-28 12:38:18 +01:00
2993911883
fix: distinguish timeout from negative DNS responses (closes#35)
clawbot2026-02-28 03:27:14 -08:00
70fac87254
Merge pull request 'fix: remove ErrNotImplemented stub — all checks fully implemented (closes#16)' (#23) from fix/remove-unimplemented-stubs into main
sneak2026-02-28 12:26:27 +01:00
940f7c89da
Merge branch 'main' into fix/remove-unimplemented-stubs
sneak2026-02-28 12:09:24 +01:00
0eb57fc15b
Merge pull request 'fix: look up A/AAAA records for apex domains to enable port/TLS checks (closes#19)' (#21) from fix/domain-port-tls-state-lookup into main
sneak2026-02-28 12:09:04 +01:00
5739108dc7
Merge branch 'main' into fix/domain-port-tls-state-lookup
sneak2026-02-28 12:08:56 +01:00
54272c2be5
Merge pull request 'fix: deduplicate TLS expiry warnings to prevent notification spam (closes#18)' (#22) from fix/tls-expiry-dedup into main
sneak2026-02-28 12:08:46 +01:00
7d380aafa4
Merge branch 'main' into fix/remove-unimplemented-stubs
sneak2026-02-28 12:08:35 +01:00
b18d29d586
Merge branch 'main' into fix/domain-port-tls-state-lookup
sneak2026-02-28 12:08:25 +01:00
e63241cc3c
Merge branch 'main' into fix/tls-expiry-dedup
sneak2026-02-28 12:08:19 +01:00
5ab217bfd2
Merge pull request 'Reduce DNS query timeout and limit root server fan-out (closes#29)' (#30) from fix/reduce-dns-timeout-and-root-fanout into main
sneak2026-02-28 12:07:20 +01:00
518a2cc42e
Merge pull request 'doc: add TESTING.md — real DNS only, no mocks' (#34) from doc/testing-policy into main
sneak2026-02-28 12:06:57 +01:00
4cb81aac24
doc: add testing policy — real DNS only, no mocks
user2026-02-22 04:28:47 -08:00
8cfff5dcc8
Merge pull request 'fix: use full Lock in State.Save() to prevent data race (closes#17)' (#20) from fix/state-save-data-race into main
sneak2026-02-21 11:22:46 +01:00
d0220e5814
fix: remove ErrNotImplemented stub — resolver, port, and TLS checks are fully implemented (closes#16)
clawbot2026-02-21 00:55:38 -08:00
f8d0dc4166
fix: look up A/AAAA records for apex domains to enable port/TLS checks (closes#19)
clawbot2026-02-21 00:53:42 -08:00
b162ca743b
fix: use full Lock in State.Save() to prevent data race (closes#17)
clawbot2026-02-21 00:51:58 -08:00
622acdb494
Merge pull request 'feat: implement TCP port connectivity checker (closes#3)' (#6) from feature/portcheck-implementation into main
sneak2026-02-20 19:38:37 +01:00
4d4f74d1b6
Merge pull request 'feat: implement iterative DNS resolver (closes#1)' (#9) from feature/resolver into main
sneak2026-02-20 19:37:59 +01:00
617270acba
Merge pull request 'feat: implement TLS certificate inspector (closes#4)' (#7) from feature/tlscheck-implementation into main
sneak2026-02-20 19:36:39 +01:00
e185000402
Merge pull request 'feat: implement watcher monitoring orchestrator (closes#2)' (#8) from feature/watcher-implementation into main
sneak2026-02-20 09:06:42 +01:00
d5738d6d43
Merge branch 'main' into feature/watcher-implementation
sneak2026-02-20 09:06:27 +01:00
5e4631776a
Merge pull request 'feat: unify DOMAINS/HOSTNAMES into single TARGETS config (closes#10)' (#11) from feature/unified-targets into main
sneak2026-02-20 09:04:59 +01:00