watchdog/internal
NotAShelf 7ecc03ac19
various: cleanup
Fixes a status code conflict in `LimitedResponseWriter`, and a clock
skew bug that I probably introduced last time I dealt with time. I hate
computers.

We now use `tie.Since()`, which employs a monotonic clock that is immune
to system wall clock changes. 

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Iec3147c21c5a295170f48cbf1a4620596a6a6964
2026-05-25 10:19:21 +03:00
..
aggregate various: cleanup 2026-05-25 10:19:21 +03:00
api api/handler: document request ID size 2026-03-10 13:19:44 +03:00
config watchdog: make metrics rate limit configurable; document env vars 2026-03-10 13:19:38 +03:00
health various: add internal health and runtime metrics 2026-03-02 22:38:28 +03:00
limits various: extract magic numbers into named constants 2026-03-02 22:38:24 +03:00
normalize various: standardize registry APIs; truncate metrics responses at 10MB 2026-03-10 13:19:43 +03:00
ratelimit various: cleanup 2026-05-25 10:19:21 +03:00