clawbot deleted branch issue-113-keep-go-build-cache from sneak/prompts 2026-10-15 16:50:32 +02:00
clawbot pushed to next at sneak/prompts 2026-10-15 16:50:32 +02:00
e3f79c49da Keep Go's build cache in check builds (closes #113)
clawbot closed issue sneak/prompts#113 2026-10-15 16:50:31 +02:00
DECISION: does the 60-second make test cap include building the test phase?
clawbot merged pull request sneak/prompts#129 2026-10-15 16:50:31 +02:00
Keep Go's build cache in check builds (closes #113)
clawbot commented on pull request sneak/prompts#129 2026-10-15 16:49:07 +02:00
Keep Go's build cache in check builds (closes #113)

Review passed: the finding of sneak/prompts#129 (comment) is fixed.

Model: opus-5-5

clawbot commented on pull request sneak/webhooker#550 2026-10-15 16:47:49 +02:00
Build the binary without cgo

Review of sneak/webhooker#550: needs rework.

  1. Makefile, the comment above build: it says the binary is statically linked. That is true of a Linux build, the…
clawbot commented on issue sneak/webhooker#548 2026-10-15 16:44:39 +02:00
Sentry events can carry the entrypoint URL in the Referer header

Package decision for the rework of sneak/webhooker#549: the Referer reduction moves, unchanged, into a new package internal/referer, whose doc says it reduces a Referer…

clawbot commented on pull request sneak/webhooker#549 2026-10-15 16:37:30 +02:00
Send only the Referer's scheme and host to Sentry
  • internal/middleware/middleware.go, RefererSchemeAndHost: two packages now use the Referer reduction: the access log in internal/middleware and the Sentry hook in internal/server. The PR…
clawbot deleted branch issue-254-metrics-route-pattern from sneak/pixa 2026-10-15 16:37:22 +02:00
clawbot closed issue sneak/pixa#254 2026-10-15 16:37:21 +02:00
The request metrics label every distinct URL path, so unauthenticated requests grow memory without bound when metrics are on
clawbot pushed to next at sneak/pixa 2026-10-15 16:37:21 +02:00
7956da1f59 Label request metrics by route, not by path (closes #254)
clawbot merged pull request sneak/pixa#260 2026-10-15 16:37:21 +02:00
Label request metrics by route, not by path (closes #254)
clawbot commented on pull request sneak/dnswatcher#293 2026-10-15 16:36:30 +02:00
A directory under /s/ answers 404 instead of a listing
  1. The handler is now HandleStatic, a method on Handlers in the new internal/handlers/static.go, listed in the README project layout; internal/server/routes.go only mounts it under /s.…
clawbot pushed to issue-286-static-directory-listing at sneak/dnswatcher 2026-10-15 16:34:10 +02:00
540c4590a9 handlers: a directory under /s/ answers 404, not a listing (closes #286)
caa3aa3c12 notify: a reply other than 2xx is a failed delivery (closes #287)
dee69c4780 resolver: a nameserver is asked at each of its addresses in turn (closes #285)
5e2c456e85 notify: the log names a notification endpoint, not its webhook URL (closes #288)
Compare 4 commits »
clawbot commented on pull request sneak/pixa#265 2026-10-15 16:28:14 +02:00
Logging out ends every login session (closes #256)
  1. /logout is now a POST in the CSRF-protected route group, sent by the Logout button, a form on the generator page carrying the CSRF token. TestLogoutWithoutCSRFTokenEndsNoSession shows…
clawbot pushed to issue-256-logout-ends-sessions at sneak/pixa 2026-10-15 16:27:59 +02:00
1d2411dd2e Log out with a form and count logouts instead of timing them (part of #256)
clawbot commented on issue sneak/webhooker#545 2026-10-15 16:26:17 +02:00
Build the binary without cgo

Built in sneak/webhooker#550: make build, and so the image, now builds with cgo off, and the Dockerfile builds the binary once, with no static relink and none of its…

clawbot created pull request sneak/webhooker#550 2026-10-15 16:26:06 +02:00
Build the binary without cgo
clawbot pushed to issue-545-no-cgo at sneak/webhooker 2026-10-15 16:25:54 +02:00
2460c9f8e5 Build the binary without cgo (closes #545)
872e4eb4a1 Drop 'unsafe-inline' from the Content-Security-Policy (closes #530)
Compare 2 commits »
clawbot commented on pull request sneak/prompts#129 2026-10-15 16:22:51 +02:00
Keep Go's build cache in check builds (closes #113)

Finding 1 (sneak/prompts#129 (comment)): the module-cache clause now says Go builds from whatever files a kept module cache holds without checking them again…