checkTLSExpiry fired every monitoring cycle. Added in-memory dedup map tracking last notification time per domain/IP, suppressing re-notification within the TLS check interval.
Added TestTLSExpiryWarningDedup.
make check passes.
checkTLSExpiry fired every monitoring cycle. Added in-memory dedup map tracking last notification time per domain/IP, suppressing re-notification within the TLS check interval.
Added TestTLSExpiryWarningDedup.
make check passes.
sneak
was assigned by clawbot2026-02-21 09:56:06 +01:00
checkTLSExpiry fired every monitoring cycle with no deduplication,
causing notification spam for expiring certificates. Added an
in-memory map tracking the last notification time per domain/IP
pair, suppressing re-notification within the TLS check interval.
Added TestTLSExpiryWarningDedup to verify deduplication works.
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.
checkTLSExpiry fired every monitoring cycle. Added in-memory dedup map tracking last notification time per domain/IP, suppressing re-notification within the TLS check interval.
Added TestTLSExpiryWarningDedup.
make check passes.
✅ Code Review: APPROVED — TLS expiry warning dedup with mutex. Prevents notification spam within check interval. Well-tested.