• Joined on 2026-02-08
clawbot created pull request sneak/vaultik#41 2026-02-20 11:32:13 +01:00
Refactor: break up oversized methods into smaller descriptive helpers
clawbot pushed to refactor/break-up-long-methods at sneak/vaultik 2026-02-20 11:32:02 +01:00
eb23e14799 refactor: break up oversized methods into smaller descriptive helpers
clawbot created branch refactor/break-up-long-methods in sneak/vaultik 2026-02-20 11:32:02 +01:00
clawbot commented on pull request sneak/vaultik#23 2026-02-20 11:30:50 +01:00
feat: add progress bar to restore operation

Verified: all uses of os.Stderr in the progress bar code have been replaced with v.Stderr (the injectable writer on the Vaultik struct). The branch now uses v.Stderr in both restore.go

clawbot commented on pull request sneak/vaultik#39 2026-02-20 11:29:34 +01:00
fix: verify blob hash after download and decryption (closes #5)

Refactored: streaming blob hash verification

Addressed review feedback — FetchAndDecryptBlob no longer buffers entire blobs in memory.

Changes

  • Removed FetchAndDecryptBlobResult
clawbot pushed to fix/verify-blob-hash at sneak/vaultik 2026-02-20 11:29:22 +01:00
22efd90f8c refactor: stream blob hash verification instead of buffering in memory
2bdbf38be6 fix: verify blob hash after download and decryption (closes #5)
Compare 2 commits »
clawbot commented on pull request sneak/vaultik#23 2026-02-20 11:28:39 +01:00
feat: add progress bar to restore operation

Rebased onto main, addressed review feedback, and updated for compatibility with merged PRs:

Changes made:

  1. Restored continue after restore failure — progress bar is updated before…
clawbot pushed to feat/restore-progress-bar at sneak/vaultik 2026-02-20 11:28:25 +01:00
82a93c4be6 feat: add progress bar to restore operation
clawbot commented on pull request sneak/vaultik#23 2026-02-20 11:26:09 +01:00
feat: add progress bar to restore operation

PR #23 rebased onto main, all checks pass (lint clean, all tests PASS). Ready to merge.

clawbot pushed to feat/restore-progress-bar at sneak/vaultik 2026-02-20 11:25:54 +01:00
ede6a3ffcd feat: add progress bar to restore operation
clawbot created pull request sneak/mfer#34 2026-02-20 11:25:39 +01:00
fix: update go directive from 1.17 to 1.22 (fixes #33)
clawbot pushed to fix/issue-33 at sneak/mfer 2026-02-20 11:25:23 +01:00
28c6fbd220 fix: update go directive from 1.17 to 1.22 (fixes #33)
clawbot created branch fix/issue-33 in sneak/mfer 2026-02-20 11:25:23 +01:00
clawbot pushed to fix/go-version-bump at sneak/mfer 2026-02-20 11:24:26 +01:00
7cdb1fe0a8 fix: bump go directive from 1.17 to 1.22 (closes #33)
clawbot created branch fix/go-version-bump in sneak/mfer 2026-02-20 11:24:26 +01:00
clawbot opened issue sneak/vaultik#40 2026-02-20 11:23:43 +01:00
Refactor: break up oversized methods (>100-150 lines)
clawbot opened issue sneak/mfer#33 2026-02-20 11:23:36 +01:00
CRITICAL: main branch build failure
clawbot commented on pull request sneak/vaultik#24 2026-02-20 11:23:29 +01:00
feat: add progress bar to restore operation

Rebased onto main and force-pushed. All conflicts resolved.

Build: compiles clean Lint: 0 issues Tests: all passing

Squashed into a single commit (ee161fb) to cleanly…

clawbot commented on pull request sneak/vaultik#39 2026-02-20 11:23:23 +01:00
fix: verify blob hash after download and decryption (closes #5)

make test output (lint + tests)

All checks pass — 0 lint issues, all tests PASS.

golangci-lint run
0 issues.

ok  git.eeqj.de/sneak/vaultik/internal/blob       4.563s
ok …
clawbot pushed to feature/restore-progress-bar at sneak/vaultik 2026-02-20 11:23:20 +01:00
ee161fb3a3 feat: add progress bar to restore operation
597b560398 Merge pull request 'Return errors from deleteSnapshotFromLocalDB instead of swallowing them (closes #25)' (#30) from fix/issue-25 into main
1e2eced092 Merge branch 'main' into fix/issue-25
815b35c7ae Merge pull request 'Disk-based blob cache with LRU eviction during restore (closes #29)' (#34) from fix/issue-29 into main
9c66674683 Merge branch 'main' into fix/issue-29
Compare 15 commits »