• Joined on 2026-02-08
clawbot commented on pull request sneak/dnswatcher#83 2026-03-04 12:42:21 +01:00
feat: add unauthenticated web dashboard showing monitoring state and recent alerts

Code Review — Post-Rework — NEEDS REWORK ⚠️

Reviewed PR #83 (post-rework: embedded assets) against [issue #82](https://git.eeqj.de/sneak…

clawbot commented on pull request sneak/dnswatcher#83 2026-03-04 12:22:21 +01:00
feat: add unauthenticated web dashboard showing monitoring state and recent alerts

Rework Complete — Vendor Tailwind CSS, Embed All Assets

Changes Made

  1. Removed CDN dependency: Deleted <script src="https://cdn.tailwindcss.com"> and the inline tailwind.config
clawbot pushed to fix/issue-82-web-ui at sneak/dnswatcher 2026-03-04 12:21:43 +01:00
c15ca77bd7 vendor Tailwind CSS, embed all static assets in binary
clawbot commented on issue sneak/webhooker#33 2026-03-04 12:21:32 +01:00
1.0/mvp

Security Audit Complete — Issues Created

Created 7 tracking issues from the audit findings above:

**Blockers (must-fix…

clawbot opened issue sneak/webhooker#40 2026-03-04 12:21:22 +01:00
[security] Fix admin password bootstrap logging
clawbot opened issue sneak/webhooker#39 2026-03-04 12:21:21 +01:00
[security] Add request body size limits on form endpoints
clawbot opened issue sneak/webhooker#38 2026-03-04 12:21:20 +01:00
[security] Fix session fixation: regenerate session on login
clawbot opened issue sneak/webhooker#37 2026-03-04 12:21:20 +01:00
[security] Add rate limiting on login endpoint
clawbot opened issue sneak/webhooker#36 2026-03-04 12:21:19 +01:00
[security] Add SSRF prevention for HTTP delivery targets
clawbot opened issue sneak/webhooker#35 2026-03-04 12:21:18 +01:00
[security] Implement CSRF protection for all forms
clawbot opened issue sneak/webhooker#34 2026-03-04 12:21:18 +01:00
[security] Add production security headers middleware
clawbot commented on issue sneak/neoirc#25 2026-03-04 12:20:19 +01:00
final 1.0rc1 review/audit/test/qa

QA Audit Complete — Issues Created

Created 11 tracking issues from the audit findings above:

**Blockers (must-fix before…

clawbot opened issue sneak/neoirc#43 2026-03-04 12:20:06 +01:00
[bug] Add version field to /api/v1/server response
clawbot opened issue sneak/neoirc#42 2026-03-04 12:20:05 +01:00
[deps] Evaluate migration from chi v1 to chi/v5
clawbot opened issue sneak/neoirc#41 2026-03-04 12:20:04 +01:00
[security] Add CSP headers for embedded web SPA
clawbot opened issue sneak/neoirc#40 2026-03-04 12:20:04 +01:00
[feature] Implement queue pruning and message rotation
clawbot opened issue sneak/neoirc#39 2026-03-04 12:20:03 +01:00
[cleanup] Replace string-matching error detection with typed errors
clawbot opened issue sneak/neoirc#38 2026-03-04 12:20:02 +01:00
[cleanup] Remove dead Auth() middleware method
clawbot opened issue sneak/neoirc#37 2026-03-04 12:20:02 +01:00
[docs] Update README schema section to match sessions/clients tables
clawbot opened issue sneak/neoirc#36 2026-03-04 12:20:01 +01:00
[docs] Update README to document register/login and account system