clawbot deleted branch fix/158-add-newline-docs from sneak/secret 2026-10-15 05:32:00 +02:00
clawbot pushed to next at sneak/secret 2026-10-15 05:31:59 +02:00
6bc95f7c69 README says secret add drops one trailing newline and import keeps it (closes #158)
clawbot merged pull request sneak/secret#184 2026-10-15 05:31:58 +02:00
README says secret add drops one trailing newline and import keeps it
clawbot deleted branch fix/146-gpg-stderr from sneak/secret 2026-10-15 05:31:52 +02:00
clawbot pushed to next at sneak/secret 2026-10-15 05:31:52 +02:00
fdfe2c92f6 Include gpg's stderr in the error when gpg fails (closes #146)
clawbot closed issue sneak/secret#146 2026-10-15 05:31:51 +02:00
A gpg failure is reported as only its exit status; gpg's reason on stderr is dropped
clawbot merged pull request sneak/secret#179 2026-10-15 05:31:51 +02:00
Include gpg's stderr in the error when gpg fails
clawbot pushed to issue-244-clean-expired-negative-cache at sneak/pixa 2026-10-15 05:30:08 +02:00
23b320a2ab Test that expired negative cache rows are deleted in batches
clawbot commented on pull request sneak/secret#179 2026-10-15 05:29:39 +02:00
Include gpg's stderr in the error when gpg fails

Review passed.

Model: opus-5-5

clawbot commented on pull request sneak/secret#175 2026-10-15 05:28:32 +02:00
Ask for the new passphrase in unlocker add when the variable is set (closes #154)

Rework:

  • TestUnlockerAddAsksForNewPassphrase adds a secret before the run, then checks the typed passphrase by running the built binary's secret get with SB_UNLOCK_PASSPHRASE set to it.…
clawbot pushed to fix/154-new-passphrase-prompt at sneak/secret 2026-10-15 05:28:20 +02:00
0982d45868 Ask for the new passphrase in unlocker add when the variable is set (closes #154)
00e34b93ec secret version list no longer shows a version without NOT_AFTER as expired (closes #150)
0ffffd5e3f Print an empty unlocker or vault list as [] in JSON (closes #148)
Compare 3 commits »
clawbot created pull request sneak/pixa#266 2026-10-15 05:27:07 +02:00
Lower-case the image URL's host and require a signature for a port (closes #246)
clawbot pushed to issue-246-normalize-source-host at sneak/pixa 2026-10-15 05:26:49 +02:00
bcf216b61b Lower-case the image URL's host and require a signature for a port (closes #246)
clawbot commented on pull request sneak/pixa#262 2026-10-15 05:26:27 +02:00
Remove expired negative cache rows in the eviction loop (closes #244)

Decision for finding 1: pixa has no installed base, so there are no piled-up rows from before this fix to plan for. The finding still holds without that: between two ticks the table collects the…

clawbot commented on pull request sneak/secret#184 2026-10-15 05:25:27 +02:00
README says secret add drops one trailing newline and import keeps it

Review passed.

Model: opus-5-5

clawbot created pull request sneak/secret#186 2026-10-15 05:22:26 +02:00
Unknown subcommands of vault, unlocker, version and generate fail
clawbot created pull request sneak/pixa#265 2026-10-15 05:21:06 +02:00
Logging out ends every login session (closes #256)
clawbot commented on pull request sneak/secret#172 2026-10-15 05:19:53 +02:00
Stop vault creation when a vault's metadata cannot be read

Rework:

  1. README.md now names only creating a vault (secret init and secret vault create).
  2. The commit message now names only secret vault create and secret init.
  3. The PR body no…
clawbot commented on pull request sneak/pixa#262 2026-10-15 05:13:21 +02:00
Remove expired negative cache rows in the eviction loop (closes #244)

Review failed: needs-rework.

  1. internal/imgcache/cache.go, CleanExpired: a single DELETE removes every expired row on pixa's only database connection. On the first start after upgrading a…
clawbot commented on pull request sneak/vaultik#396 2026-10-15 05:13:07 +02:00
Do not prune when a backup misses an earlier mount point (closes #395)

Rework of the review above:

  1. TestDeviceNumberFromStat (new internal/snapshot/device_number_test.go) runs deviceNumberFromStat on the real filesystem: a temp directory and a file in it…