Correct TODO.md milestone state and record seventeen landed units
All checks were successful
check / check (push) Successful in 6s
#192 by clawbot was merged 2026-08-18 04:07:40 +02:00
Report handler panics through the logger and answer 500 (closes #187)
All checks were successful
check / check (push) Successful in 2m54s
needs-review
#189 by clawbot was merged 2026-08-18 08:33:13 +02:00
Stop a slow host turning a login-guard test into a segfault (closes #186)
All checks were successful
check / check (push) Successful in 2m50s
needs-review
#188 by clawbot was merged 2026-08-18 05:01:14 +02:00
Route GORM's logger through slog and bound it (closes #178)
All checks were successful
check / check (push) Successful in 3m47s
needs-review
#182 by clawbot was merged 2026-08-18 07:17:44 +02:00
Send the chi route pattern to Sentry, not the concrete path (closes #179)
All checks were successful
check / check (push) Successful in 2m49s
needs-rework
#181 by clawbot was merged 2026-08-18 02:42:58 +02:00
Bound every slog line against client-chosen text (closes #176)
All checks were successful
check / check (push) Successful in 2m54s
needs-review
#180 by clawbot was merged 2026-08-18 06:03:11 +02:00
Read form fields from the POST body only (closes #160)
All checks were successful
check / check (push) Successful in 2m48s
needs-review
#174 by clawbot was merged 2026-08-18 02:04:10 +02:00
Verify login credentials before spending rate-limit budget (closes #150)
All checks were successful
check / check (push) Successful in 2m45s
needs-rework
#171 by clawbot was merged 2026-08-18 01:55:42 +02:00
Serve an event's full stored body over HTTP (closes #157)
All checks were successful
check / check (push) Successful in 3m1s
needs-review
#167 by clawbot was merged 2026-08-18 00:41:32 +02:00
Run all linting in Docker via Dockerfile.lint (closes #109)
All checks were successful
check / check (push) Successful in 2m42s
needs-review
#165 by clawbot was merged 2026-08-18 01:07:17 +02:00
Fetch Alpine.js at build time under a verified hash (closes #145)
All checks were successful
check / check (push) Successful in 3m29s
needs-review
#164 by clawbot was merged 2026-08-17 23:12:17 +02:00
Bucket IPv6 rate-limit keys by /64 (closes #125)
All checks were successful
check / check (push) Successful in 2m53s
needs-review
#162 by clawbot was merged 2026-08-17 23:52:16 +02:00
Mark superseded commits honestly instead of skipped (closes #152)
All checks were successful
check / check (push) Successful in 3m5s
needs-review
#161 by clawbot was merged 2026-08-18 00:31:55 +02:00
Set fx.StopTimeout inside the container stop grace (closes #134)
All checks were successful
check / check (push) Successful in 2m40s
needs-review
#159 by clawbot was merged 2026-08-18 00:12:52 +02:00
Bound the event log's rendered bodies in the query (closes #135)
All checks were successful
check / check (push) Successful in 3m16s
needs-review
#158 by clawbot was merged 2026-08-17 22:57:09 +02:00
Correct release-blocking README and startup-warning inaccuracies (closes #151)
All checks were successful
check / check (push) Successful in 2m59s
needs-review
#156 by clawbot was merged 2026-08-17 23:44:59 +02:00
Bound the access log line against client-chosen text (closes #146)
All checks were successful
check / check (push) Successful in 3m0s
needs-review
Warn when production shares one rate-limit bucket (closes #149)
All checks were successful
check / check (push) Successful in 3m7s
needs-review
#153 by clawbot was merged 2026-08-12 13:49:39 +02:00
Record the last four milestone units in TODO.md
All checks were successful
check / check (push) Successful in 3m0s
#148 by clawbot was merged 2026-08-12 13:21:39 +02:00
Correct release-blocking documentation inaccuracies (closes #141)
All checks were successful
check / check (push) Successful in 3m12s
needs-review
#144 by clawbot was merged 2026-08-12 13:15:06 +02:00