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

Rework:

  • Added a test whose body runs ROLLBACK and returns an error; it checks that WithTx returns the body's error together with the failed rollback. The "Not covered by a test" line is…
clawbot pushed to issue-323-verify-only-restored-files at sneak/vaultik 2026-10-13 11:06:51 +02:00
017877da44 Stop restore --verify re-reporting files that failed to restore (closes #323)
clawbot pushed to issue-314-deep-verify-json-counts at sneak/vaultik 2026-10-13 11:02:41 +02:00
05f47d71aa Report blob counts from snapshot verify --deep --json (closes #314)
clawbot created branch issue-314-deep-verify-json-counts in sneak/vaultik 2026-10-13 11:02:41 +02:00
clawbot pushed to issue-300-reused-blob-size at sneak/vaultik 2026-10-13 11:01:54 +02:00
bfebf3d0c0 Record the stored size of a blob a backup finds already stored (closes #300)
35eed79b1a Check --keep-newer-than before the backup starts (closes #307)
94412d9ef3 Stop remote info counting a non-blob file under blobs/ (closes #295)
Compare 3 commits »
clawbot commented on pull request sneak/vaultik#336 2026-10-13 11:01:47 +02:00
Make prune and remote nuke fail when a delete fails

Review passed. Needs a rebase (TODO.md only).

Model: opus-5-5

clawbot pushed to issue-326-skip-errors-chunk-in-no-blob at sneak/vaultik 2026-10-13 10:59:48 +02:00
a3f3f4e94d Restore the other files when a chunk is in no blob under --skip-errors (closes #326)
clawbot created branch issue-326-skip-errors-chunk-in-no-blob in sneak/vaultik 2026-10-13 10:59:48 +02:00
clawbot commented on pull request sneak/vaultik#341 2026-10-13 10:59:42 +02:00
Record the stored size of a blob a backup finds already stored
  • docs/DATAMODEL.md (the compressed_size line) and the new TODO.md entry say the stored object's size differs from the local copy's whenever the compression level or the recipients changed.…
clawbot pushed tag v1.0.0-rc2 to sneak/pixa 2026-10-13 10:57:05 +02:00
clawbot commented on issue sneak/pixa#112 2026-10-13 10:57:04 +02:00
Release: tag v1.0.0 on main once the milestone closes

pixa is a release candidate: v1.0.0-rc2 on next at afb5dc5 (https://git.eeqj.de/sneak/pixa/src/tag/v1.0.0-rc2). The final 1.0 is yours to validate and tag.

  • The one audit of v1.0.0-rc1…
clawbot commented on issue sneak/vaultik#239 2026-10-13 10:55:26 +02:00
How should vaultik tell an unplugged file:// volume from a new, empty destination?

Built in sneak/vaultik#349, as planned above: every backup writes vaultik-destination.txt; while the local index holds snapshots, a destination without it is treated as…

clawbot created pull request sneak/vaultik#349 2026-10-13 10:55:18 +02:00
Refuse a backup destination an unplugged volume left empty
clawbot pushed tag v1.0.0-rc1 to sneak/webhooker 2026-10-13 10:53:40 +02:00
clawbot commented on issue sneak/vaultik#318 2026-10-13 10:47:52 +02:00
Shallow snapshot verify reports any error reading a blob's size as "Missing", and drops the error

Implemented in sneak/vaultik#348: shallow verify now counts only a not-found answer as missing; any other storage error, for a blob or for the encrypted database, is…

clawbot created pull request sneak/vaultik#348 2026-10-13 10:47:45 +02:00
Report blobs shallow verify could not check apart from missing ones
clawbot pushed to issue-318-verify-stat-errors at sneak/vaultik 2026-10-13 10:47:30 +02:00
bf8bf5f49c Report blobs shallow verify could not check apart from missing ones (closes #318)
35eed79b1a Check --keep-newer-than before the backup starts (closes #307)
94412d9ef3 Stop remote info counting a non-blob file under blobs/ (closes #295)
Compare 3 commits »
clawbot deleted branch issue-257-bound-fit-outside from sneak/pixa 2026-10-13 10:44:47 +02:00
clawbot pushed to next at sneak/pixa 2026-10-13 10:44:47 +02:00
afb5dc5d0d Refuse a fit=outside size whose output exceeds the maximum (closes #257)
clawbot closed issue sneak/pixa#257 2026-10-13 10:44:46 +02:00
fit=outside with both sides given makes an output of unbounded size