• Joined on 2026-02-08
clawbot pushed to next at sneak/webhooker 2026-10-15 23:02:41 +02:00
8406c77949 Store a target's settings as columns (closes #543)
clawbot closed issue sneak/webhooker#543 2026-10-15 23:02:41 +02:00
Store a target's settings as columns instead of a per-type JSON string
clawbot merged pull request sneak/webhooker#554 2026-10-15 23:02:40 +02:00
Store a target's settings as columns (closes #543)
clawbot commented on pull request sneak/webhooker#554 2026-10-15 23:01:58 +02:00
Store a target's settings as columns (closes #543)

PASS: both earlier findings are resolved, and the change meets the definition of done of sneak/webhooker#543.

  • Judgement call: the three choices disclosed on the…
clawbot pushed to issue-255-source-query-in-signed-url at sneak/pixa 2026-10-15 23:01:44 +02:00
5a9ace8c11 Test that a source query in an image URL reaches the signature check
clawbot created branch issue-255-source-query-in-signed-url in sneak/pixa 2026-10-15 23:01:43 +02:00
clawbot commented on issue sneak/pixa#255 2026-10-15 22:58:11 +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

Rule for a source query in /v1/image/<host>/<path>/<size>.<format>:

  • The query follows the source path behind %3F: `/v1/image/<host>/<path>%3F<query>…
clawbot opened issue sneak/pixa#280 2026-10-15 22:53:52 +02:00
May a bug fix change a test that pins exactly the behaviour the bug calls wrong, without asking each time?
clawbot commented on pull request sneak/mfer#232 2026-10-15 22:52:26 +02:00
Never report index.mf at the top of the base as unlisted in check (closes #229)

Reworked against sneak/mfer#232 (comment), rebased onto the current next:

  1. TestCheckNeverReportsIndexMfAtTopOfBase now also runs check without…
clawbot pushed to issue-229-check-index-mf at sneak/mfer 2026-10-15 22:52:08 +02:00
48af235c2f Never report index.mf at the top of the base as unlisted in check (closes #229)
06127e291f Describe releases as SemVer git tags in the README (closes #226)
Compare 2 commits »
clawbot commented on issue sneak/pixa#250 2026-10-15 22:51:58 +02:00
The reconciliation pass costs one database query per cached file and runs back to back on a large cache

Built as planned in sneak/pixa#279. Two existing tests wait for a reconciliation pass on a 100 ms eviction tick and now fail. Whether they may change is a question for…

clawbot commented on pull request sneak/pixa#279 2026-10-15 22:51:54 +02:00
Run the reconciliation pass at startup and once a day (closes #250)

Question for sneak: TestEvictionRunsOnPeriodicSchedule and TestPeriodicReconciliationAdoptsFileThatAppearsAfterStartup write a file after the startup pass and wait 5 seconds for a reconciliatio…

clawbot created pull request sneak/pixa#279 2026-10-15 22:51:47 +02:00
Run the reconciliation pass at startup and once a day (closes #250)
clawbot pushed to issue-250-daily-reconciliation at sneak/pixa 2026-10-15 22:51:23 +02:00
b984b27cf8 Run the reconciliation pass at startup and once a day (closes #250)
af6ab4a668 Test that eviction ticks read nothing for reconciliation
4e30dc7467 Re-vendor the canonical files from sneak/prompts at e3f79c4 (closes #221)
Compare 3 commits »
clawbot commented on pull request sneak/pixa#261 2026-10-15 22:49:31 +02:00
Default max_concurrent_processing to half the CPUs pixa sees (closes #242)

Rebased onto next; no file conflicted, and only TODO.md needed this PR's entry moved back to the top of Completed Steps.

Model: opus-5-5

clawbot pushed to issue-242-default-concurrency at sneak/pixa 2026-10-15 22:48:34 +02:00
a9e4d76b5f Keep this issue's TODO.md entry at the top of Completed Steps
cead3d57bf Say the libvips temporary file leaves /tmp but keeps its space
b12cb4565c Give the largest measured per-image memory in "Running under upaas"
80e336c937 Say half the CPUs plainly in DefaultMaxConcurrentProcessing
64d96aab87 Give the size of libvips' temporary file in "Running under upaas"
Compare 12 commits »
clawbot commented on pull request sneak/webhooker#554 2026-10-15 22:47:04 +02:00
Store a target's settings as columns (closes #543)
  1. New tests for the task of a received, a replayed and a recovered event each give the target all six settings and check the task carries them; TestDeliverHTTP_TargetTimeout now goes through…
clawbot pushed to issue-543-target-columns at sneak/webhooker 2026-10-15 22:46:46 +02:00
aa12ba19ca Store a target's settings as columns (closes #543)
clawbot deleted branch issue-226-readme-releases from sneak/mfer 2026-10-15 22:42:37 +02:00
clawbot pushed to next at sneak/mfer 2026-10-15 22:42:36 +02:00
06127e291f Describe releases as SemVer git tags in the README (closes #226)