clawbot closed issue sneak/mfer#233 2026-10-16 00:58:57 +02:00
gen and freshen list an index.mf at the top of the tree when writing the manifest elsewhere, and fetch then refuses the manifest
clawbot merged pull request sneak/mfer#234 2026-10-16 00:58:57 +02:00
Never list index.mf at the top of the tree in gen and freshen (closes #233)
clawbot commented on issue sneak/webhooker#33 2026-10-16 00:57:27 +02:00
1.0/mvp

v1.0.0-rc2 (https://git.eeqj.de/sneak/webhooker/src/tag/v1.0.0-rc2, commit 06be075b70 on next) is a release candidate…

clawbot pushed tag v1.0.0-rc2 to sneak/webhooker 2026-10-16 00:57:16 +02:00
clawbot pushed to issue-275-host-segment-characters at sneak/pixa 2026-10-16 00:55:40 +02:00
42afa539de Refuse brackets around anything but an IPv6 address in an image URL host
clawbot pushed to issue-275-host-segment-characters at sneak/pixa 2026-10-16 00:53:45 +02:00
46ee9fa1ca Test that the image route refuses brackets around no IPv6 address
clawbot commented on pull request sneak/mfer#234 2026-10-16 00:51:37 +02:00
Never list index.mf at the top of the tree in gen and freshen (closes #233)

Review passed.

Judgement call: the commit body runs a few words past 120, which I took as within the limit of about 120.

Model: opus-5-5

clawbot deleted branch issue-544-engine-write-path from sneak/webhooker 2026-10-16 00:51:29 +02:00
clawbot pushed to next at sneak/webhooker 2026-10-16 00:51:29 +02:00
06be075b70 Store events and create deliveries in the delivery engine (closes #544)
clawbot closed issue sneak/webhooker#544 2026-10-16 00:51:27 +02:00
Move storing an event and creating its deliveries from the handlers into the delivery engine
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