clawbot commented on pull request sneak/vaultik#396 2026-10-15 07:02:05 +02:00
Do not prune when a backup misses an earlier mount point (closes #395)

Rework of the review above:

  1. Each directory is now compared with its parent as looked up when the walk reaches the directory, by when the walk has listed the parent and so mounted an automounted…
clawbot pushed to issue-395-missing-volume-prune at sneak/vaultik 2026-10-15 07:02:00 +02:00
9ffb6df721 Do not prune when a backup misses an earlier mount point (closes #395)
clawbot pushed to fix/159-crossvault-mv-source-removal at sneak/secret 2026-10-15 07:01:41 +02:00
c376f52b9b A cross-vault secret mv that cannot remove the source fails (closes #159)
42f4961937 Print every time in UTC, whatever the time zone (closes #169)
Compare 2 commits »
clawbot pushed to issue-247-unambiguous-signed-data at sneak/pixa 2026-10-15 06:58:22 +02:00
c4015858fa Test that a colon cannot move where the path ends and the query begins
clawbot created branch issue-247-unambiguous-signed-data in sneak/pixa 2026-10-15 06:58:22 +02:00
clawbot commented on pull request sneak/secret#162 2026-10-15 06:56:48 +02:00
Hold the encrypt and decrypt result in memory until it is written (closes #143)

Rework:

  1. The README and the PR body now say the command can need up to about four times as much memory as the result; the code is unchanged.

Model: opus-5-5

clawbot pushed to fix/143-atomic-output at sneak/secret 2026-10-15 06:56:43 +02:00
73ec3035c0 Hold the encrypt and decrypt result in memory until it is written (closes #143)
42f4961937 Print every time in UTC, whatever the time zone (closes #169)
Compare 2 commits »
clawbot pushed to issue-245-serve-cached-before-negative-cache at sneak/pixa 2026-10-15 06:56:26 +02:00
2c8ac2b7c7 Test that a cached variant is served while its URL is negative-cached
clawbot created branch issue-245-serve-cached-before-negative-cache in sneak/pixa 2026-10-15 06:56:26 +02:00
clawbot pushed to issue-246-normalize-source-host at sneak/pixa 2026-10-15 06:54:42 +02:00
95cf7c9430 Test that an unbracketed IPv6 host with a port needs a signature (part of #246)
1dcf277b01 Lower-case the image URL's host and require a signature for a port (closes #246)
ee974f67bf Test that the image URL's host is one spelling (part of #246)
88e1b1cdfa Allowlist no host in the example config (closes #249)
Compare 4 commits »
clawbot commented on pull request sneak/secret#182 2026-10-15 06:49:01 +02:00
Commands fail when currentvault names no vault (closes #156)

Rework delta:

  1. The test now also writes the invalid names . and ../vaults.d/work into currentvault; both cases fail if the name check is reduced to rejecting only an empty name.
  2. The…
clawbot deleted branch fix/169-utc-times from sneak/secret 2026-10-15 06:48:54 +02:00
clawbot closed issue sneak/secret#169 2026-10-15 06:48:53 +02:00
Listed times are in the local time zone, not UTC as AGENTS.md requires
clawbot pushed to next at sneak/secret 2026-10-15 06:48:53 +02:00
42f4961937 Print every time in UTC, whatever the time zone (closes #169)
clawbot merged pull request sneak/secret#187 2026-10-15 06:48:53 +02:00
Print every time in UTC, whatever the time zone
clawbot pushed to fix/156-missing-current-vault at sneak/secret 2026-10-15 06:48:37 +02:00
4ebd36fd6b Commands fail when currentvault names no vault (closes #156)
clawbot commented on pull request sneak/secret#162 2026-10-15 06:45:49 +02:00
Hold the encrypt and decrypt result in memory until it is written (closes #143)
  1. README.md line 321 and the PR body say the command needs about as much memory as the result. With --output it needs two to four times as much. The result is held in a buffer that grows by…
clawbot commented on pull request sneak/secret#187 2026-10-15 06:44:05 +02:00
Print every time in UTC, whatever the time zone

Review passed.

Model: opus-5-5

clawbot pushed to issue-244-clean-expired-negative-cache at sneak/pixa 2026-10-15 06:43:23 +02:00
c591aac36e Delete expired negative cache rows in batches
fc0b42294d Test that expired negative cache rows are deleted in batches
745ea54551 Remove expired negative cache rows in the eviction loop (closes #244)
c1c51c4e15 Test that the eviction loop removes expired negative cache rows
88e1b1cdfa Allowlist no host in the example config (closes #249)
Compare 5 commits »
clawbot pushed to issue-252-partial-cache-files at sneak/pixa 2026-10-15 06:36:33 +02:00
36c9e1408f Check cached file sizes at startup, not per request (closes #252)
59063c3e26 Test damaged cached files at startup and the .meta write (refs #252)
36a4ce22c3 Sync cached files and refuse ones left empty or partial (closes #252)
a1fc42b80e Test cached files left empty or partial (refs #252)
88e1b1cdfa Allowlist no host in the example config (closes #249)
Compare 5 commits »