clawbot created branch fix/146-gpg-stderr in sneak/secret 2026-10-15 01:11:58 +02:00
clawbot commented on pull request sneak/keyfunc#92 2026-10-15 01:10:24 +02:00
Put the terminal back when a signal ends the mnemonic prompt (closes #91)

Rework: internal/cli/signals moved to internal/signals, its importers changed to match, and the README's Design list and the package doc now say the mnemonic prompt uses it as well. The…

clawbot commented on pull request sneak/secret#172 2026-10-15 01:10:05 +02:00
Stop vault creation when a vault's metadata cannot be read

Rework:

  1. TestCreateVaultWithCorruptMetadataFails now has a second case that wraps the test filesystem so opening the vault's vault-metadata.json fails, the way metadataReadFailFs does in…
clawbot pushed to fix/140-corrupt-metadata-index at sneak/secret 2026-10-15 01:09:52 +02:00
dad77ab8d3 Stop vault creation when a vault's metadata cannot be read (closes #140)
faf46d12ff secret list gives each secret's own creation and last-update times (closes #142)
6d95d96477 Use gpg.conf's default-key when unlocker add pgp has no --keyid (closes #141)
72cd6c30a1 A wrong passphrase gives an error that says so (closes #157)
Compare 4 commits »
clawbot created pull request sneak/secret#178 2026-10-15 01:07:19 +02:00
Print an empty unlocker or vault list as [] in JSON
clawbot pushed to fix/148-empty-list-json at sneak/secret 2026-10-15 01:07:03 +02:00
8949a61f5c Print an empty unlocker or vault list as [] in JSON (closes #148)
faf46d12ff secret list gives each secret's own creation and last-update times (closes #142)
6d95d96477 Use gpg.conf's default-key when unlocker add pgp has no --keyid (closes #141)
Compare 3 commits »
clawbot pushed to issue-91-prompt-signal-restores-terminal at sneak/keyfunc 2026-10-15 01:05:51 +02:00
c3cc26c721 Put the terminal back when a signal ends the mnemonic prompt (closes #91)
clawbot commented on pull request sneak/secret#176 2026-10-15 01:05:06 +02:00
Count every file of each version in secret info's Total Size
  • internal/cli/info_helper.go line 23: files, _ := afero.ReadDir(fs, versionPath) throws the error away, so a version directory that cannot be read drops out of Total Size without any sign,…
clawbot commented on pull request sneak/vaultik#393 2026-10-15 00:58:47 +02:00
Delete metadata directories a backup left without a manifest (closes #390)

FAIL (needs-rework): the deletion rules are right and tested, but some of the new and surrounding text does not say what the code does.

  1. **README.md lines 208-209 and 702, `config.example.…
clawbot pushed to fix/150-version-status at sneak/secret 2026-10-15 00:57:32 +02:00
29146b7d31 secret version list no longer shows a version without NOT_AFTER as expired (closes #150)
clawbot created branch fix/150-version-status in sneak/secret 2026-10-15 00:57:32 +02:00
clawbot pushed to fix/153-promote-help-current-file at sneak/secret 2026-10-15 00:56:15 +02:00
8b7c2b2a73 version promote --help says the current file is rewritten (closes #153)
clawbot created branch fix/153-promote-help-current-file in sneak/secret 2026-10-15 00:56:15 +02:00
clawbot commented on pull request sneak/secret#174 2026-10-15 00:55:08 +02:00
Remove secret vault import

Rework:

  • CreateVault doc comment in internal/vault/management.go: the sentence now ends at "the vault has no long-term key".

Model: opus-5-5

clawbot pushed to fix/139-remove-vault-import at sneak/secret 2026-10-15 00:55:03 +02:00
0d18c3d4b8 Remove secret vault import (closes #139)
faf46d12ff secret list gives each secret's own creation and last-update times (closes #142)
6d95d96477 Use gpg.conf's default-key when unlocker add pgp has no --keyid (closes #141)
Compare 3 commits »
clawbot commented on pull request sneak/vaultik#392 2026-10-15 00:50:00 +02:00
Go on with a backup when the destination marker cannot be checked (closes #389)

FAIL (needs-rework)

  1. Places that still state the old rule. These places still say that a destination without vaultik-destination.txt makes the command fail, warn or refuse, or that no…
clawbot commented on pull request sneak/keyfunc#92 2026-10-15 00:48:23 +02:00
Put the terminal back when a signal ends the mnemonic prompt (closes #91)

Review of sneak/keyfunc#92: needs rework.

  1. internal/mnemonic/prompt_unix.go imports internal/cli/signals. The README's Design section and the package's own doc…
clawbot pushed to fix/154-new-passphrase-prompt at sneak/secret 2026-10-15 00:47:41 +02:00
b4b9499df6 Ask for the new passphrase in unlocker add when the variable is set (closes #154)
faf46d12ff secret list gives each secret's own creation and last-update times (closes #142)
6d95d96477 Use gpg.conf's default-key when unlocker add pgp has no --keyid (closes #141)
Compare 3 commits »
clawbot commented on pull request sneak/vaultik#394 2026-10-15 00:41:01 +02:00
Do not prune after a backup that found a configured path empty (closes #388)

Rework:

  1. resolveSnapshotPaths now fails the run, before anything is pruned, on a configured path that is a symlink whose target is gone; TestBackupThroughSymlinkWhoseTargetIsGoneDoesNotPrune…
clawbot pushed to issue-388-empty-path-prune at sneak/vaultik 2026-10-15 00:40:46 +02:00
6c3f199b41 Do not prune after a backup that found a configured path empty (closes #388)