Block a user
fix: set 1s query timeout, use public resolvers for recursive queries
clawbot
pushed to fix/query-timeout-and-recursive-resolution at sneak/dnswatcher
2026-02-21 11:56:06 +01:00
clawbot
created branch fix/query-timeout-and-recursive-resolution in sneak/dnswatcher
2026-02-21 11:56:06 +01:00
fix: skip real-DNS resolver tests in make check, add timeout (closes #24)
CRITICAL: make check hangs on main — resolver tests do real DNS lookups
fix: use full Lock in State.Save() to prevent data race (closes #17)
Investigated this. PR #20 has already been merged into main.
Ran make check on main:
- Formatting: ✅ clean
- Linting (golangci-lint): ✅ 0 issues
- Build: ✅ compiles -…
fix: use imageID in createAndStartContainer (closes #124)
fix: remove ErrNotImplemented stub — all checks fully implemented (closes #16)
I cloned fresh, rebased onto origin/main, and ran make check — all checks pass clean:
- ✅ Formatting: OK
- ✅ Linter: 0 issues
- ✅ Tests: All passing (config, notify, portcheck,…
LOW: createAndStartContainer has unused imageID parameter
Yes, absolutely. The imageID parameter is passed from Deploy() (line 558) but ignored with _. Meanwhile buildContainerOptions reconstructs the image reference as `upaas-{name}:{deploymentID…
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)
fix: remove ErrNotImplemented stub — all checks fully implemented (closes #16)
fix: deduplicate TLS expiry warnings to prevent notification spam (closes #18)
fix: look up A/AAAA records for apex domains to enable port/TLS checks (closes #19)
fix: use full Lock in State.Save() to prevent data race (closes #17)