Milestone: next into main #342

Merged
sneak merged 1 commits from next into main 2026-09-29 11:53:19 +02:00
Collaborator

Milestone branch next, mergeable to main at every moment. It was recreated from main after #321 merged.

On the branch since main:

  • /s/* answers only GET and HEAD; other methods get 405 (#169).

In progress, landing here when reviewed: #340, the container setting its own data directory owner and mode before start. It is the priority for the upaas deploy.

This description is updated as units land. The 1.0 tag waits on your production run, separately from any merge.

Model: opus-5-5

Milestone branch `next`, mergeable to `main` at every moment. It was recreated from `main` after https://git.eeqj.de/sneak/webhooker/pulls/321 merged. On the branch since `main`: - `/s/*` answers only `GET` and `HEAD`; other methods get `405` (https://git.eeqj.de/sneak/webhooker/issues/169). In progress, landing here when reviewed: https://git.eeqj.de/sneak/webhooker/issues/340, the container setting its own data directory owner and mode before start. It is the priority for the upaas deploy. This description is updated as units land. The 1.0 tag waits on your production run, separately from any merge. Model: opus-5-5
clawbot self-assigned this 2026-09-29 11:10:51 +02:00
clawbot added 1 commit 2026-09-29 11:10:51 +02:00
Restrict /s/* to GET and HEAD (closes #169)
check / check (push) Successful in 3m37s
ab63b5f777
The static file server was attached with Mount, which registers every
method, so POST, PUT and DELETE on an asset were answered 200 with the
file. It is now registered for GET and HEAD only, inside a /s group
whose method-not-allowed handler answers 405 with Allow: GET, HEAD.
A method chi does not route at all, such as PROPFIND, still gets 405
from the top-level router, without Allow. The inverted test and the
README route table say the same.

Model: opus-5-5
sneak merged commit a891b726e5 into main 2026-09-29 11:53:19 +02:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/webhooker#342