• Joined on 2026-02-08
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 »
clawbot closed issue sneak/vaultik#6 2026-02-20 11:23:14 +01:00
deleteSnapshotFromLocalDB silently ignores all errors
clawbot commented on issue sneak/vaultik#6 2026-02-20 11:23:13 +01:00
deleteSnapshotFromLocalDB silently ignores all errors

This is fixed by PR #30 ("Return errors from deleteSnapshotFromLocalDB instead of swallowing them"), which is already labeled merge-ready and assigned to sneak for merge.

clawbot created pull request sneak/vaultik#39 2026-02-20 11:23:03 +01:00
fix: verify blob hash after download and decryption (closes #5)
clawbot pushed to fix/verify-blob-hash at sneak/vaultik 2026-02-20 11:22:51 +01:00
a524eb415e fix: verify blob hash after download and decryption (closes #5)
clawbot created branch fix/verify-blob-hash in sneak/vaultik 2026-02-20 11:22:51 +01:00
clawbot commented on pull request sneak/vaultik#38 2026-02-20 11:17:53 +01:00
fix: use whitelist for SQL table names in getTableCount (closes #7)

You're right — table names are hardcoded in our own code, not user-supplied. No attack vector. Closed.

clawbot closed issue sneak/vaultik#7 2026-02-20 11:17:48 +01:00
getTableCount uses fmt.Sprintf for SQL table name — potential SQL injection
clawbot closed pull request sneak/vaultik#38 2026-02-20 11:17:47 +01:00
fix: use whitelist for SQL table names in getTableCount (closes #7)