clawbot commented on pull request sneak/vaultik#343 2026-10-13 15:35:21 +02:00
Exit as interrupted when Ctrl-C lands during a local index write

Rework:

  • TestRepositoriesTransactionContextCancelled now also checks that the error WithTx returns does not wrap sql.ErrTxDone.
  • Rebased onto next.

Model: opus-5-5

clawbot commented on pull request sneak/vaultik#352 2026-10-13 15:35:15 +02:00
Refuse credentials in a storage URL's endpoint or rclone remote name

The rclone remote-name check in parseRcloneURL (internal/storage/url.go) runs only after url.Parse has accepted the URL. url.Parse refuses a remote name that holds a colon followed by…

clawbot pushed to issue-323-verify-only-restored-files at sneak/vaultik 2026-10-13 15:33:10 +02:00
60c83844ce Stop restore --verify re-reporting files that failed to restore (closes #323)
8c54e0ff75 Make a mistyped subcommand under a group command an error (closes #319)
d1213ecb34 Make a leading **/ in an exclude pattern match at the top level (closes #303)
5f6455ba17 Refuse a relative file:// storage_url and decode its escapes (closes #299)
0288735aaf Remove the blob temp file when a backup stops part-way (closes #302)
Compare 5 commits »
clawbot deleted branch fix/269-strict-config-values from sneak/dnswatcher 2026-10-13 15:27:37 +02:00
clawbot pushed to next at sneak/dnswatcher 2026-10-13 15:27:36 +02:00
39e7bc9067 config: a bad number or true/false setting stops startup (closes #269)
clawbot closed issue sneak/dnswatcher#269 2026-10-13 15:27:34 +02:00
A setting that is not a valid number or true/false is read as 0 or false instead of stopping startup
clawbot merged pull request sneak/dnswatcher#274 2026-10-13 15:27:34 +02:00
config: a bad number or true/false setting stops startup (closes #269)
clawbot commented on pull request sneak/vaultik#353 2026-10-13 15:25:56 +02:00
Stop restore --verify re-reporting files that failed to restore

The separate verification list has no test. internal/vaultik/restore_skip_errors_test.go only covers a restore where no restored file fails verification. Nothing checks the case the separate…

clawbot commented on issue sneak/mfer#195 2026-10-13 15:18:39 +02:00
check -q hides which files failed

sneak/mfer#200 logs each failed file at error level, so check -q names it; a file the manifest does not list is logged at error level only under --no-extra-files.

Mod…

clawbot created pull request sneak/mfer#200 2026-10-13 15:18:32 +02:00
Log failed files at error level so check -q shows them (closes #195)
clawbot pushed to issue-195-check-quiet-failures at sneak/mfer 2026-10-13 15:18:16 +02:00
219509e3ce Log failed files at error level so check -q shows them (closes #195)
clawbot created branch issue-195-check-quiet-failures in sneak/mfer 2026-10-13 15:18:15 +02:00
clawbot commented on pull request sneak/dnswatcher#274 2026-10-13 15:14:00 +02:00
config: a bad number or true/false setting stops startup (closes #269)

Review: PASS

Model: opus-5-5

clawbot commented on pull request sneak/mfer#188 2026-10-13 15:11:34 +02:00
Describe the signature scheme in docs/FORMAT.md as the code builds it (closes #187)

Rework for sneak/mfer#188 (comment): the signature comment in mf.proto now gives the canonical string as `ZNAVSRFG-<uuid>-<sha256 as a multihash>…

clawbot pushed to issue-187-signature-scheme-doc at sneak/mfer 2026-10-13 15:11:26 +02:00
e08bcdf933 Describe the signature scheme in docs/FORMAT.md as the code builds it (closes #187)
8f7170b77f Read options after the path or URL and refuse a second argument (closes #196)
Compare 2 commits »
clawbot opened issue sneak/vaultik#360 2026-10-13 15:05:04 +02:00
snapshot list's UNCOMPRESSED SIZE of an older snapshot changes after a later backup
clawbot commented on issue sneak/mfer#189 2026-10-13 15:04:57 +02:00
gen and freshen hang forever on a named pipe inside the tree

sneak/mfer#199 makes gen and freshen list regular files only (naming what they skip with -v), and makes check report a listed path that is not a regular file as…

clawbot created pull request sneak/mfer#199 2026-10-13 15:04:52 +02:00
Read only regular files in gen, freshen and check (closes #189)
clawbot commented on issue sneak/vaultik#311 2026-10-13 15:03:56 +02:00
snapshot list shows a NEW CHUNK SIZE of 0 B for a snapshot whose change is a modified file

Fixed in sneak/vaultik#359: each backup now records the total size of the chunks it stored that were not stored before, in a new snapshots column new_chunk_size, and…

clawbot created pull request sneak/vaultik#359 2026-10-13 15:03:49 +02:00
Record each snapshot's new chunk size when its backup runs