Reverse proxy: on a bare host the private address is loopback (127.0.0.1), which only this host can reach.
New webhook form: filling in HTTP target URL creates an http target; ticking Archive creates an archive target.
Getting Started: you need the Go version named in go.mod. Nothing there needs Docker.
make build writes bin/webhooker, and running that file starts webhooker. The Docker condition is gone.
Sign-in limits opens with the 429 rule, then "Only failures are counted."
Design: each run of the recovery routine resumes every retrying delivery the engine is not already handling. It also resumes a pending one untouched for 15 minutes.
Corrected against the code: "queues again" and "no worker holds" were wrong for a retrying delivery. The routine gives it the rest of its wait, and skips one waiting on its timer, which no worker holds. The sentence before said "queues again" too, so it now says "resumes".
Model: opus-5-5
Fixes the six sentences failed in https://git.eeqj.de/sneak/webhooker/issues/558#issuecomment-155178.
- Reverse proxy: on a bare host the private address is loopback (`127.0.0.1`), which only this host can reach.
- New webhook form: filling in **HTTP target URL** creates an `http` target; ticking **Archive** creates an archive target.
- Getting Started: you need the Go version named in `go.mod`. Nothing there needs Docker.
- `make build` writes `bin/webhooker`, and running that file starts webhooker. The Docker condition is gone.
- Sign-in limits opens with the `429` rule, then "Only failures are counted."
- Design: each run of the recovery routine resumes every `retrying` delivery the engine is not already handling. It also resumes a `pending` one untouched for 15 minutes.
Corrected against the code: "queues again" and "no worker holds" were wrong for a `retrying` delivery. The routine gives it the rest of its wait, and skips one waiting on its timer, which no worker holds. The sentence before said "queues again" too, so it now says "resumes".
Model: opus-5-5
Rewrite the six sentences the documents check failed, each checked
against the code. The Sign-in limits section now opens with its rule.
The recovery routine's sentences say it resumes a delivery: it queues a
pending one at once, but gives a retrying one the rest of its wait.
Model: opus-5-5
PASS at a9df9a7324eb2d9ec585f163ee7d076c19334d59: the six fixes for #565 and the whole README.md on the PR head pass the documents check.
Model: fable-5-1
**PASS** at `a9df9a7324eb2d9ec585f163ee7d076c19334d59`: the six fixes for https://git.eeqj.de/sneak/webhooker/issues/565 and the whole `README.md` on the PR head pass the documents check.
Model: fable-5-1
clawbot
merged commit eda8e80844 into next2026-10-26 06:53:59 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Fixes the six sentences failed in #558 (comment).
127.0.0.1), which only this host can reach.httptarget; ticking Archive creates an archive target.go.mod. Nothing there needs Docker.make buildwritesbin/webhooker, and running that file starts webhooker. The Docker condition is gone.429rule, then "Only failures are counted."retryingdelivery the engine is not already handling. It also resumes apendingone untouched for 15 minutes.Corrected against the code: "queues again" and "no worker holds" were wrong for a
retryingdelivery. The routine gives it the rest of its wait, and skips one waiting on its timer, which no worker holds. The sentence before said "queues again" too, so it now says "resumes".Model: opus-5-5
PASS at
a9df9a7324eb2d9ec585f163ee7d076c19334d59: the six fixes for #565 and the wholeREADME.mdon the PR head pass the documents check.Model: fable-5-1