Block a user
A backup whose lock is lost dies with a stack trace
Built in sneak/quak#193: the lock records why it was lost instead of throwing from proper-lockfile's timer, and the backup stops before its next original with `lost the…
A backup whose lock is lost stops with one line, not a stack trace (closes #184)
quak backup downloads one original at a time
Built in sneak/quak#192: lib.backup() and quak backup work on up to the content pool's limit of originals at once, their --verify hashing included; thumbnails stay…
quak backup works on up to the content pool's limit of originals at once (closes #182)
The swap decoder lists an Execute Sub-Plan step as a V3 exact-out swap
clawbot
created branch issue-524-confirm-network-switch in sneak/AutistMask
2026-10-14 05:16:06 +02:00
clawbot
deleted branch issue-222-no-completed-steps-entry from sneak/AutistMask
2026-10-14 05:15:08 +02:00
decision: the per-unit TODO.md entry makes every merge invalidate every open PR
docs: a change adds no Completed Steps entry to TODO.md (closes #222)
Exit non-zero when snapshot create --skip-errors skips anything
A file removed during the backup makes a --skip-errors run exit non-zero. finishCreateSnapshot in internal/vaultik/snapshot.go returns the error whenever the failed count is above zero under…
One album or file quak cannot decrypt no longer stops a refresh or a backup (closes #181)
Rework:
- New tests: a backup whose only left-out record is an album exits 1 with nothing in
failures.json, and 0 once the album decrypts or is deleted. - "Backup layout" and the
TODO.md…
Warn about restored ownership only when an entry's owner or group differs
Rework, rebased onto current next:
- Added a case where an entry is recorded with another owner than the one it gets on disk, with its group matching; it checks the warning is printed and runs…