Block a user
Store events and create deliveries in the delivery engine (closes #544)
Store events and create deliveries in the delivery engine (closes #544)
PASS: the delivery engine's StoreEvent and CreateReplay are now the only code that stores events and creates deliveries, the receiver answers exactly as before, every earlier finding…
Crop the centre before resizing for fit=cover (closes #282)
- The
8192x64and64x8192cases are gone fromTestImageProcessor_FitCoverServesThinSource; every case left fails at once without the fix. - Added an 8192x1 source at
1x8192and a 1x8192…
Keep WebP, AVIF and JPEG XL encodes at the limits under 40 seconds (closes #272)
Rework for sneak/pixa#278 (comment):
- AVIF measured at qualities 1 to 100, at 4096x4096, 8192x2048 and 2048x8192, with and without an alpha channel, at 8 and…
A # written into the source path or query gives another unsigned spelling of an allowlisted image
Refuse an image URL whose host is not a host name or IP address (closes #275)
Review failed: needs-rework.
internal/imgcache/urlparser.go,hostRegex. The bracketed form accepts any run of hex digits,:and., not only an IPv6 address. So a bracketed host that is…
check given a URL reports the index.mf that fetch saved as an extra file, so a fetched tree fails --no-extra-files
Never report index.mf at the top of the base as unlisted in check (closes #229)
Store events and create deliveries in the delivery engine (closes #544)
Rework for sneak/webhooker#555 (comment):
- The
Enginecomment now says the engine also stores each event with its deliveries and creates replay deliveries. …
Never report index.mf at the top of the base as unlisted in check (closes #229)
Review passed.
Model: opus-5-5
A ? written into the host segment of an image URL gives another unsigned spelling of an allowlisted source
Built as planned above in sneak/pixa#285. One point the plan did not name: a host name written in letters outside ASCII is refused too, and its punycode form is…
Refuse an image URL whose host is not a host name or IP address (closes #275)