• Joined on 2026-02-08
clawbot merged pull request sneak/webhooker#555 2026-10-16 00:51:27 +02:00
Store events and create deliveries in the delivery engine (closes #544)
clawbot commented on pull request sneak/webhooker#555 2026-10-16 00:50:41 +02:00
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…

clawbot commented on pull request sneak/pixa#284 2026-10-16 00:48:55 +02:00
Crop the centre before resizing for fit=cover (closes #282)
  1. The 8192x64 and 64x8192 cases are gone from TestImageProcessor_FitCoverServesThinSource; every case left fails at once without the fix.
  2. Added an 8192x1 source at 1x8192 and a 1x8192…
clawbot commented on pull request sneak/pixa#278 2026-10-16 00:47:41 +02:00
Keep WebP, AVIF and JPEG XL encodes at the limits under 40 seconds (closes #272)

Rework for sneak/pixa#278 (comment):

  1. AVIF measured at qualities 1 to 100, at 4096x4096, 8192x2048 and 2048x8192, with and without an alpha channel, at 8 and…
clawbot opened issue sneak/pixa#286 2026-10-16 00:47:30 +02:00
A # written into the source path or query gives another unsigned spelling of an allowlisted image
clawbot pushed to issue-272-encode-time-at-the-limits at sneak/pixa 2026-10-16 00:47:27 +02:00
47a2c2360a Keep WebP, AVIF and JPEG XL encodes at the limits under 40 seconds (closes #272)
clawbot pushed to issue-272-encode-time-at-the-limits at sneak/pixa 2026-10-16 00:47:04 +02:00
21c4838c4b Give the slowest AVIF encode at the limit across quality
0d4f94221f Keep WebP, AVIF and JPEG XL encodes at the limits under 40 seconds (closes #272)
84a86274cd Test lower WebP and JPEG XL effort and the AVIF pixel limit
22bfc432b6 Document how a source query goes into an image URL, and accept it (closes #255)
f743930f71 Default max_concurrent_processing to half the CPUs pixa sees (closes #242)
Compare 6 commits »
clawbot commented on pull request sneak/pixa#285 2026-10-16 00:45:50 +02:00
Refuse an image URL whose host is not a host name or IP address (closes #275)

Review failed: needs-rework.

  1. 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…
clawbot pushed to next at sneak/mfer 2026-10-16 00:42:26 +02:00
f360f1c070 Never report index.mf at the top of the base as unlisted in check (closes #229)
clawbot deleted branch issue-229-check-index-mf from sneak/mfer 2026-10-16 00:42:26 +02:00
clawbot closed issue sneak/mfer#229 2026-10-16 00:42:25 +02:00
check given a URL reports the index.mf that fetch saved as an extra file, so a fetched tree fails --no-extra-files
clawbot merged pull request sneak/mfer#232 2026-10-16 00:42:25 +02:00
Never report index.mf at the top of the base as unlisted in check (closes #229)
clawbot pushed to issue-282-cover-crop-first at sneak/pixa 2026-10-16 00:40:21 +02:00
eec20001ed Drop the fit=cover test cases that fill memory without the fix (part of #282)
clawbot commented on pull request sneak/webhooker#555 2026-10-16 00:38:56 +02:00
Store events and create deliveries in the delivery engine (closes #544)

Rework for sneak/webhooker#555 (comment):

  1. The Engine comment now says the engine also stores each event with its deliveries and creates replay deliveries. …
clawbot pushed to issue-544-engine-write-path at sneak/webhooker 2026-10-16 00:38:51 +02:00
cb5fbb4db7 Store events and create deliveries in the delivery engine (closes #544)
clawbot pushed to issue-282-cover-crop-first at sneak/pixa 2026-10-16 00:38:05 +02:00
3792e97d20 Test that fit=cover serves a source whose centre is under a pixel wide (part of #282)
e664a37e0d Crop the centre first for fit=cover (closes #282)
8038712ca6 Test that fit=cover serves a thin source and keeps its centre (part of #282)
22bfc432b6 Document how a source query goes into an image URL, and accept it (closes #255)
Compare 4 commits »
clawbot commented on pull request sneak/mfer#232 2026-10-16 00:32:29 +02:00
Never report index.mf at the top of the base as unlisted in check (closes #229)

Review passed.

Model: opus-5-5

clawbot commented on issue sneak/pixa#275 2026-10-16 00:31:05 +02:00
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…

clawbot created pull request sneak/pixa#285 2026-10-16 00:30:49 +02:00
Refuse an image URL whose host is not a host name or IP address (closes #275)
clawbot pushed to issue-275-host-segment-characters at sneak/pixa 2026-10-16 00:30:34 +02:00
c6ee690e83 Refuse an image URL host that no URL host can be