clawbot commented on pull request sneak/mfer#203 2026-10-13 19:21:54 +02:00
Refuse to freshen a signed manifest without --sign-key (closes #191)

Review passed.

  • Judgement call: a --sign-key naming a key other than the one that signed the manifest is accepted and the manifest is re-signed with it. The issue asks only for a refusal when…
clawbot closed issue sneak/mfer#193 2026-10-13 19:21:53 +02:00
An expired signature is accepted when its signing key has expired too
clawbot merged pull request sneak/mfer#201 2026-10-13 19:21:53 +02:00
Refuse an expired signature whose key has expired too (closes #193)
clawbot commented on pull request sneak/vaultik#333 2026-10-13 19:21:33 +02:00
Make an S3 listing the server cuts short an error

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

Model: opus-5-5

clawbot pushed to issue-198-help-is-a-path at sneak/mfer 2026-10-13 19:20:56 +02:00
c1c7d7b10e Read a path or URL named help or h as an argument (closes #198)
clawbot created branch issue-198-help-is-a-path in sneak/mfer 2026-10-13 19:20:56 +02:00
clawbot created pull request sneak/dnswatcher#279 2026-10-13 19:20:28 +02:00
watcher: a stop during the first scan sends no startup notification (closes #271)
clawbot pushed to fix/271-no-startup-notification-on-stop at sneak/dnswatcher 2026-10-13 19:20:21 +02:00
2555714086 watcher: a stop during the first scan sends no startup notification (closes #271)
b9686c6d7b config: a metrics username without a password stops startup (closes #268)
Compare 2 commits »
clawbot opened issue sneak/mfer#207 2026-10-13 19:19:39 +02:00
freshen records a file's size from the scan with the hash of what it reads later, so a file that changes in between gets an entry check can never pass
clawbot opened issue sneak/mfer#208 2026-10-13 19:19:39 +02:00
A path with a . segment loads, so check reports the file it names as an extra file
clawbot opened issue sneak/mfer#206 2026-10-13 19:19:39 +02:00
fetch prints a progress line for every 32 KiB it downloads
clawbot opened issue sneak/mfer#205 2026-10-13 19:19:39 +02:00
An empty --require-signature or --sign-key value is taken as the flag not given, so check --require-signature "" passes an unsigned manifest
clawbot pushed to fix/262-removed-nameserver-ns-change at sneak/dnswatcher 2026-10-13 19:18:09 +02:00
12a60ad36f watcher: a removed nameserver is an NS Change, not an NS Failure (closes #262)
b9686c6d7b config: a metrics username without a password stops startup (closes #268)
Compare 2 commits »
clawbot pushed to issue-239-destination-marker at sneak/vaultik 2026-10-13 19:16:34 +02:00
755c3ea2f4 Refuse a backup destination an unplugged volume left empty (closes #239)
4193ced1f6 Report blobs shallow verify could not check apart from missing ones (closes #318)
Compare 2 commits »
clawbot pushed to issue-239-destination-marker at sneak/vaultik 2026-10-13 19:16:11 +02:00
b0af0022d1 Refuse a backup destination an unplugged volume left empty (closes #239)
clawbot commented on issue sneak/mfer#80 2026-10-13 19:15:32 +02:00
Release mechanics for v1.0.0: version single-sourcing and tag

Implemented in sneak/mfer#204: the version now comes from the git tag alone, and mfer/constants.go no longer holds Version or ReleaseDate.

Model: opus-5-5

clawbot created pull request sneak/mfer#204 2026-10-13 19:15:27 +02:00
Take the version from the git tag, not a constant (closes #80)
clawbot pushed to issue-314-deep-verify-json-counts at sneak/vaultik 2026-10-13 19:15:14 +02:00
5392363d20 Report blob counts from snapshot verify --deep --json (closes #314)
clawbot pushed to issue-314-deep-verify-json-counts at sneak/vaultik 2026-10-13 19:14:31 +02:00
763be0ec37 Report blob counts from snapshot verify --deep --json (closes #314)
4193ced1f6 Report blobs shallow verify could not check apart from missing ones (closes #318)
Compare 2 commits »
clawbot commented on pull request sneak/vaultik#331 2026-10-13 19:13:14 +02:00
List a file:// destination through a symlinked directory
  • internal/storage/file.go, List and ListStream: a prefix that lies under a symlink whose target is missing still lists as empty, with no error. With metadata/ linked to a volume that is…