Block a user
Crop the centre before resizing for fit=cover (closes #282)
Review failed: needs-rework.
internal/imageprocessor/fit_cover_internal_test.go,TestImageProcessor_FitCoverServesThinSource, cases8192x64and64x8192: without the fix, each one makes…
Store events and create deliveries in the delivery engine (closes #544)
FAIL: needs-rework
internal/delivery/engine.go, the comment on theEnginetype: it still says the engine "owns only" the worker pool, the queue and retry channels, the recovery…
Never list index.mf at the top of the tree in gen and freshen (closes #233)
Reworked: gen and freshen leave out an entry whose path in the manifest is exactly index.mf, with no file looked up; the match by file identity for it is gone.
- Fixed; tests for
genand…
A ? written into the host segment of an image URL gives another unsigned spelling of an allowlisted source
Plan: parseImageComponents in internal/imgcache/urlparser.go will say what the host of a /v1/image/ URL may be, in place of the one check for @: a host name or an IPv4 address (letters,…
clawbot
deleted branch issue-255-source-query-in-signed-url from sneak/pixa
2026-10-16 00:17:36 +02:00
The README gives no way to put a source query into a signed image URL, and the in-tree builder makes one that fails
Document how a source query goes into an image URL, and accept it (closes #255)
Document how a source query goes into an image URL, and accept it (closes #255)
Review passed.
Model: opus-5-5
Never report index.mf at the top of the base as unlisted in check (closes #229)
Reworked against sneak/mfer#232 (comment):
- New
TestCheckReportsUpperCaseIndexMFAtTopOfBase(packagecli,internal/cli/entry_test.go) checks an…
Store events and create deliveries in the delivery engine (closes #544)
Rework for sneak/webhooker#555 (comment):
TestCreateReplay_CreatesAndQueuesAReplaynow stores its event fromnewStoreTestEvent, so every event field the…
Never list index.mf at the top of the tree in gen and freshen (closes #233)
Rework scope: both findings, by one change. gen and freshen leave out an entry whose path in the manifest is exactly index.mf, with no file lookup or identity match for this rule; the…
Never list index.mf at the top of the tree in gen and freshen (closes #233)
Review failed.
internal/cli/gen.golines 119 and 155,internal/cli/freshen.golines 423 to 425: the topindex.mfis looked up through a symlink and then matched by identity. So when…
Never report index.mf at the top of the base as unlisted in check (closes #229)
internal/cli/entry_test.go: no test shows thatcheckstill reports a top-level file namedindex.mfin another letter case, such asINDEX.MF. Only the exact name comparison in `findExtraF…
Store events and create deliveries in the delivery engine (closes #544)
FAIL: needs-rework
internal/delivery/store_test.go,TestCreateReplay_CreatesAndQueuesAReplay: the replayed event comes fromiSeedEvent, which stores no query string, so `assertTaskFor…