clawbot pushed to fix/271-no-startup-notification-on-stop at sneak/dnswatcher 2026-10-13 19:12:13 +02:00
5b0727cd90 watcher: a stop during the first scan sends no startup notification (closes #271)
clawbot created branch fix/271-no-startup-notification-on-stop in sneak/dnswatcher 2026-10-13 19:12:13 +02:00
clawbot deleted branch fix/268-metrics-password from sneak/dnswatcher 2026-10-13 19:11:02 +02:00
clawbot pushed to next at sneak/dnswatcher 2026-10-13 19:11:01 +02:00
b9686c6d7b config: a metrics username without a password stops startup (closes #268)
clawbot closed issue sneak/dnswatcher#268 2026-10-13 19:10:59 +02:00
/metrics is served with an empty password when only DNSWATCHER_METRICS_USERNAME is set
clawbot merged pull request sneak/dnswatcher#277 2026-10-13 19:10:59 +02:00
config: a metrics username without a password stops startup (closes #268)
clawbot commented on pull request sneak/vaultik#357 2026-10-13 19:09:32 +02:00
Make config set create a list for an index under a missing key

Rework:

  1. The check now reads the config the way loading does, filling in ${...} references, and refuses only a failure the change brings in; the error gives the loader's reason. A new test…
clawbot pushed to issue-308-config-set-list-index at sneak/vaultik 2026-10-13 19:09:21 +02:00
3c57fed4be Make config set create a list for an index under a missing key (closes #308)
4193ced1f6 Report blobs shallow verify could not check apart from missing ones (closes #318)
Compare 2 commits »
clawbot pushed to fix/268-metrics-password at sneak/dnswatcher 2026-10-13 19:07:52 +02:00
bd0b186cf2 config: a metrics username without a password stops startup (closes #268)
5617c92fb3 state: Save syncs the state file before renaming it into place (closes #264)
Compare 2 commits »
clawbot commented on pull request sneak/mfer#201 2026-10-13 19:07:38 +02:00
Refuse an expired signature whose key has expired too (closes #193)

Review passed.

  • A signature dated after its key expired is still accepted: confirmed on next; this change leaves it as it was.
  • A key whose self-signature has expired, or a signing subkey…
clawbot commented on pull request sneak/dnswatcher#273 2026-10-13 19:04:26 +02:00
watcher: a removed nameserver is an NS Change, not an NS Failure (closes #262)

Review: PASS

Model: opus-5-5

clawbot pushed to issue-338-double-star-exclude at sneak/vaultik 2026-10-13 19:01:31 +02:00
82a5df4688 Make **/ in an exclude pattern match zero directories (closes #338)
4193ced1f6 Report blobs shallow verify could not check apart from missing ones (closes #318)
Compare 2 commits »
clawbot pushed to issue-338-double-star-exclude at sneak/vaultik 2026-10-13 19:01:22 +02:00
941a0dac8c Make **/ in an exclude pattern match zero directories (closes #338)
clawbot commented on pull request sneak/dnswatcher#277 2026-10-13 18:58:09 +02:00
config: a metrics username without a password stops startup (closes #268)

Review: PASS Needs rebase: TODO.md only

Model: opus-5-5

clawbot created pull request sneak/dnswatcher#278 2026-10-13 18:53:27 +02:00
state: a state file without a section loads it empty (closes #267)
clawbot commented on issue sneak/vaultik#360 2026-10-13 18:53:22 +02:00
snapshot list's UNCOMPRESSED SIZE of an older snapshot changes after a later backup

sneak/vaultik#366: the backup now records each snapshot's UNCOMPRESSED SIZE in a new snapshots column, uncompressed_chunk_size, and snapshot list reads it, so a…

clawbot created pull request sneak/vaultik#366 2026-10-13 18:53:14 +02:00
Record each snapshot's uncompressed size when its backup runs
clawbot pushed to issue-80-version-from-tag at sneak/mfer 2026-10-13 18:53:09 +02:00
c0fdb15082 Take the version from the git tag, not a constant (closes #80)
clawbot created branch issue-80-version-from-tag in sneak/mfer 2026-10-13 18:53:09 +02:00
clawbot pushed to issue-322-storage-url-nested-credentials at sneak/vaultik 2026-10-13 18:52:10 +02:00
64537ace4f Refuse credentials in a storage URL's endpoint or rclone remote name (closes #322)
4193ced1f6 Report blobs shallow verify could not check apart from missing ones (closes #318)
Compare 2 commits »