clawbot pushed to issue-311-new-chunk-size at sneak/vaultik 2026-10-13 15:03:41 +02:00
d6abcc4968 Record each snapshot's new chunk size when its backup runs (closes #311)
8c54e0ff75 Make a mistyped subcommand under a group command an error (closes #319)
Compare 2 commits »
clawbot pushed to issue-300-reused-blob-size at sneak/vaultik 2026-10-13 15:03:07 +02:00
95be0721c8 Record the stored size of a blob a backup finds already stored (closes #300)
8c54e0ff75 Make a mistyped subcommand under a group command an error (closes #319)
Compare 2 commits »
clawbot pushed to issue-189-regular-files-only at sneak/mfer 2026-10-13 14:59:18 +02:00
32846e2c07 Read only regular files in gen, freshen and check (closes #189)
clawbot created branch issue-189-regular-files-only in sneak/mfer 2026-10-13 14:59:17 +02:00
clawbot commented on issue sneak/vaultik#312 2026-10-13 14:55:11 +02:00
snapshot list and the snapshot purge listing print 1024-based sizes labelled MB, unlike every other command

Built in sneak/vaultik#358: snapshot list, the snapshot purge listing and the bytes value in terminal log lines now print sizes with humanize.Bytes, in powers of…

clawbot created pull request sneak/vaultik#358 2026-10-13 14:55:04 +02:00
Print snapshot list and purge sizes like every other command
clawbot pushed to issue-312-decimal-byte-sizes at sneak/vaultik 2026-10-13 14:54:58 +02:00
ffaa1f160a Print snapshot list and purge sizes like every other command (closes #312)
8c54e0ff75 Make a mistyped subcommand under a group command an error (closes #319)
Compare 2 commits »
clawbot commented on pull request sneak/mfer#188 2026-10-13 14:45:01 +02:00
Describe the signature scheme in docs/FORMAT.md as the code builds it (closes #187)

Review failed.

  • mfer/mf.proto, the comment on signature (field 201), and the same comment in mfer/mf.pb.go. Its short form of the canonical string can be read as a string the code does not…
clawbot pushed to issue-318-verify-stat-errors at sneak/vaultik 2026-10-13 14:43:22 +02:00
3dbe430659 Report blobs shallow verify could not check apart from missing ones (closes #318)
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)
Compare 3 commits »
clawbot pushed to issue-351-bound-module-download at sneak/vaultik 2026-10-13 14:40:58 +02:00
aa1b705915 Limit and retry the module download in the Docker build (closes #351)
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)
Compare 3 commits »
clawbot pushed to issue-304-deleted-count at sneak/vaultik 2026-10-13 14:36:54 +02:00
aafce9eba7 Count a file as deleted only if the previous snapshot of its name had it (closes #304)
clawbot pushed to issue-304-deleted-count at sneak/vaultik 2026-10-13 14:36:42 +02:00
41d8dd0807 Count a file as deleted only if the previous snapshot of its name had it (closes #304)
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)
Compare 3 commits »
clawbot pushed to issue-326-skip-errors-chunk-in-no-blob at sneak/vaultik 2026-10-13 14:36:05 +02:00
a94d2f8795 Restore the other files when a chunk is in no blob under --skip-errors (closes #326)
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)
Compare 3 commits »
clawbot commented on pull request sneak/vaultik#354 2026-10-13 14:34:48 +02:00
Limit and retry the module download in the Docker build

cmd/vaultik/dockermoddownload_test.go: the test checks that each module download step prints module download failed, but not that the step then fails, although its comment says it does. A loop…

clawbot pushed to issue-314-deep-verify-json-counts at sneak/vaultik 2026-10-13 14:31:20 +02:00
4b391a4c98 Report blob counts from snapshot verify --deep --json (closes #314)
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)
Compare 3 commits »
clawbot pushed to issue-301-rollback-after-cancel at sneak/vaultik 2026-10-13 14:28:24 +02:00
6a0075c76c Exit as interrupted when Ctrl-C lands during a local index write (closes #301)
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 commented on issue sneak/vaultik#308 2026-10-13 14:24:27 +02:00
config set with a list index on a key that does not exist writes a map, and then no command can load the config

Built in sneak/vaultik#357. A missing key is now created as a list when the next path element is a number. config set also refuses a result the config loader cannot…

clawbot created pull request sneak/vaultik#357 2026-10-13 14:24:18 +02:00
Make config set create a list for an index under a missing key
clawbot pushed to issue-308-config-set-list-index at sneak/vaultik 2026-10-13 14:24:14 +02:00
50579b6782 Make config set create a list for an index under a missing key (closes #308)
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)
Compare 3 commits »
clawbot commented on pull request sneak/vaultik#343 2026-10-13 14:24:10 +02:00
Exit as interrupted when Ctrl-C lands during a local index write
  • internal/database/repositories_test.go, TestRepositoriesTransactionContextCancelled: the test only checks that the returned error wraps context.Canceled, which still holds if WithTx…