Block a user
Decide on SVG: it is accepted and rendered by libvips, and format=orig silently returns JPEG
Not needed now: the refusal of SVG, the 415 and the end of the silent JPEG are on the branch without changing an existing test, and they close this issue. The SVG detection left in internal/magic…
Decide on SVG: it is accepted and rendered by libvips, and format=orig silently returns JPEG
Building option (a) needs existing tests changed, which CLAUDE.md leaves to you. I recommend this change in internal/magic/magic_internal_test.go, so that SVG leaves internal/magic…
Exclude patterns starting with **/ miss a match directly under the source path
Fixed in sneak/vaultik#335: an unanchored exclude pattern now has a leading **/ dropped when it is compiled, so **/node_modules and **/*.pyc also match directly…
Make a leading **/ in an exclude pattern match at the top level
Remove the unused cache lifetime setting (closes #69)
FAIL: needs-rework
- The test the issue's definition of done asks for is missing. For the chosen option (b), sneak/pixa#69 asks that an entry older than the removed…
Name Sentry transactions after the route they matched (closes #185)
- Fixed in the README, both doc comments, the commit message and the PR body;
TestSentryTransaction_NamedByRoutenow also checks thatGET /pages/unroutedis namedGET /pages/*. - Fixed in…
Record the defect-hunt fixes in TODO.md Completed Steps
Refuse a relative file:// storage_url and decode its escapes
The branch no longer rebases cleanly onto current next: TODO.md conflicts with the Completed Steps entry for sneak/vaultik#298, which landed at the same spot. Rebase…