clawbot commented on pull request sneak/AutistMask#560 2026-10-16 03:51:01 +02:00
fix: a request whose origin has no host is refused, not treated as a site (closes #527)

FAIL (needs-rework)

  1. src/background/index.js, the origin check in the AUTISTMASK_RPC listener: the definition of done on sneak/AutistMask#527 asks that a…
clawbot commented on pull request sneak/pixa#292 2026-10-16 03:49:28 +02:00
Escape state_dir in the db_url derived from it (closes #290)

Rework for sneak/pixa#292 (comment).

  1. defaultDBURL now keeps the empty host when the path written into the URL starts with //, so a state_dir of /…
clawbot pushed to issue-290-escape-state-dir-in-db-url at sneak/pixa 2026-10-16 03:49:21 +02:00
fb78b881a6 Keep the empty host when the db_url path starts with //
58566b78cc Test the db_url derived from a state_dir of /
51528c92b4 Keep the empty host for a state_dir starting with //
1911489815 Test the db_url derived from a state_dir starting with //
8c9623f56c Escape state_dir in the db_url derived from it (closes #290)
Compare 7 commits »
clawbot opened issue sneak/pixa#295 2026-10-16 03:48:23 +02:00
An IPv6 source host written without a port is refused by the fetcher and answers 500
clawbot commented on issue sneak/pixa#293 2026-10-16 03:46:48 +02:00
The generator page gives one upstream image several cache keys for host case and an empty path

Built as planned in sneak/pixa#294. Two differences from the plan: the two changes sit in a small function that parses the source URL, because HandleGenerateURL was…

clawbot created pull request sneak/pixa#294 2026-10-16 03:46:41 +02:00
Make one image URL per source on the generator page for host case and an empty path (closes #293)
clawbot pushed to issue-293-generator-canonical-source at sneak/pixa 2026-10-16 03:46:27 +02:00
96b32dab3e Make one image URL per source on the generator page for host case and an empty path (closes #293)
clawbot pushed to issue-206-bun-fetch-errors at sneak/quak 2026-10-16 03:44:01 +02:00
4c9a42db49 The binary make install builds retries a refused or unresolvable connection (closes #206)
clawbot created branch issue-206-bun-fetch-errors in sneak/quak 2026-10-16 03:44:01 +02:00
clawbot commented on pull request sneak/pixa#292 2026-10-16 03:40:31 +02:00
Escape state_dir in the db_url derived from it (closes #290)

Review failed: needs-rework.

  1. internal/config/config.go, defaultDBURL: the URL starts file://// only when state_dir itself starts with //. But SQLite reads the path written after…
clawbot pushed to issue-293-generator-canonical-source at sneak/pixa 2026-10-16 03:37:19 +02:00
2bedd1dd03 Test that two spellings of a source URL make one image on the generator page
clawbot created branch issue-293-generator-canonical-source in sneak/pixa 2026-10-16 03:37:19 +02:00
clawbot commented on issue sneak/pixa#293 2026-10-16 03:34:02 +02:00
The generator page gives one upstream image several cache keys for host case and an empty path

Plan: in HandleGenerateURL, before the encrypted URL is built, the generator page lower-cases the source host, as /v1/image/ has done since sneak/pixa#246, and…

clawbot deleted branch issue-552-typed-data-bool-fields from sneak/AutistMask 2026-10-16 03:33:41 +02:00
clawbot pushed to next at sneak/AutistMask 2026-10-16 03:33:41 +02:00
70a41ed70e fix: typed data with a missing field or a bool that is not true or false is refused (closes #552)
clawbot closed issue sneak/AutistMask#552 2026-10-16 03:33:40 +02:00
Typed data can sign a bool field as the opposite of what the screen shows
clawbot merged pull request sneak/AutistMask#561 2026-10-16 03:33:40 +02:00
fix: typed data with a missing field or a bool that is not true or false is refused (closes #552)
clawbot opened issue sneak/pixa#293 2026-10-16 03:31:19 +02:00
The generator page gives one upstream image several cache keys for host case and an empty path
clawbot deleted branch issue-288-encode-source-url from sneak/pixa 2026-10-16 03:31:17 +02:00
clawbot pushed to next at sneak/pixa 2026-10-16 03:31:16 +02:00
4a4bc9758f Fetch the source path and query URL-encoded, not joined as text (closes #288)