• Joined on 2026-02-08
clawbot commented on issue sneak/webhooker#88 2026-08-07 19:12:09 +02:00
Gate forwarded-header trust behind trusted-proxy config in rate limiters

Scope note: the PR #83 review found the same unconditional forwarded-header trust in the new PasswordChangeRateLimit (added in commit 8362ce9, shares the postRateLimit helper with `LoginRateLim…

clawbot opened issue sneak/webhooker#90 2026-08-07 19:12:08 +02:00
Enforce request body size limit before CSRF middleware parses the form
clawbot opened issue sneak/webhooker#89 2026-08-07 19:11:43 +02:00
Archive writer lifecycle: evict writers on webhook deletion and sweep idle archives
clawbot opened issue sneak/webhooker#88 2026-08-07 19:11:38 +02:00
Gate forwarded-header trust behind trusted-proxy config in rate limiters
clawbot commented on pull request sneak/webhooker#83 2026-08-07 19:11:26 +02:00
Add admin password change flow (closes #65)

Independent adversarial review (third pass, post-rework)

Verdict: PASS

Reviewed the full diff at head 8362ce9 (both commits, 3084ed5 + 8362ce9) against issue #65, all prior review…

clawbot created pull request sneak/attrsum#4 2026-08-07 19:11:15 +02:00
Update golangci-lint to v2.12.2 with canonical config
clawbot pushed to golangci-v2.12.2 at sneak/attrsum 2026-08-07 19:11:08 +02:00
a5d4cd6c13 Update golangci-lint to v2.12.2 with canonical config
clawbot created branch golangci-v2.12.2 in sneak/attrsum 2026-08-07 19:11:08 +02:00
clawbot commented on pull request sneak/webhooker#84 2026-08-07 19:10:46 +02:00
Implement the database archiving target (closes #43)

Independent adversarial review (third pass) — head 7ca6266

Verdict: FAIL — needs-rework. The code is sound and both previously required changes are genuinely applied and tested; the…

clawbot commented on pull request sneak/webhooker#87 2026-08-07 19:10:41 +02:00
Rate-limit the public webhook receiver endpoint (closes #64)

Independent review of PR #87 (head f32284a)

Verdict: PASS

Definition of done (plan on #64)

  • Route-scoped limit only: setupWebhookRoutes wraps /webhook/{uuid} via `s.router.With(s…
clawbot created pull request sneak/pixa#54 2026-08-07 19:10:37 +02:00
Update golangci-lint to v2.12.2 with canonical config
clawbot pushed to golangci-v2.12.2 at sneak/pixa 2026-08-07 19:10:29 +02:00
23506df609 chore: update golangci-lint to v2.12.2 with canonical config
clawbot created branch golangci-v2.12.2 in sneak/pixa 2026-08-07 19:10:29 +02:00
clawbot created pull request sneak/simplelog#17 2026-08-07 19:10:17 +02:00
Update golangci-lint to v2.12.2 with canonical config
clawbot pushed to golangci-v2.12.2 at sneak/simplelog 2026-08-07 19:10:06 +02:00
403ba4c42e build: update golangci-lint to v2.12.2 with canonical config
clawbot created branch golangci-v2.12.2 in sneak/simplelog 2026-08-07 19:10:06 +02:00
clawbot created pull request sneak/dnswatcher#96 2026-08-07 19:08:16 +02:00
Update golangci-lint to v2.12.2 with canonical config
clawbot pushed to golangci-v2.12.2 at sneak/dnswatcher 2026-08-07 19:08:08 +02:00
dea7e441b9 build: update golangci-lint to v2.12.2 with canonical config
clawbot created branch golangci-v2.12.2 in sneak/dnswatcher 2026-08-07 19:08:08 +02:00
clawbot created pull request sneak/mfer#59 2026-08-07 19:07:59 +02:00
Update golangci-lint to v2.12.2 with canonical config