watchdog/internal/api
NotAShelf 7e1ef845e8
internal/api: resolve IPv6 handling; prevent XFF spoofing & add rate limiting
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ibe415a133bbc8bd533a21ed1ccd44cf36a6a6964
2026-03-02 22:38:05 +03:00
..
event.go internal/api: centralize constants; improve validation & santize errors 2026-03-02 22:38:04 +03:00
event_test.go internal/api: add event model with validation 2026-03-02 22:37:54 +03:00
handler.go internal/api: resolve IPv6 handling; prevent XFF spoofing & add rate limiting 2026-03-02 22:38:05 +03:00
handler_test.go internal/api: ingestion handler; wire normalization pipeline 2026-03-02 22:37:55 +03:00