Jeffrey Paul sneak
sneak commented on pull request sneak/vaultik#23 2026-02-20 11:27:35 +01:00
feat: add progress bar to restore operation

you are not allowed to touch os.Stderr

sneak reopened pull request sneak/vaultik#24 2026-02-20 11:26:28 +01:00
feat: add progress bar to restore operation
sneak commented on pull request sneak/vaultik#39 2026-02-20 11:25:37 +01:00
fix: verify blob hash after download and decryption (closes #5)

blobs may be larger than memory, we should not be storing them in variables.

sneak pushed to fix/verify-blob-hash at sneak/vaultik 2026-02-20 11:24:46 +01:00
f8d598b1d2 Merge branch 'main' into fix/verify-blob-hash
d8a51804d2 Merge pull request 'feat: implement --prune flag on snapshot create (closes #4)' (#37) from feature/implement-prune-flag-on-snapshot-create into main
76f4421eb3 Merge branch 'main' into feature/implement-prune-flag-on-snapshot-create
53ac868c5d Merge pull request 'fix: track and report file restore failures' (#22) from fix/restore-error-handling into main
8c4ea2b870 Merge branch 'main' into fix/restore-error-handling
Compare 10 commits »
sneak pushed to feat/restore-progress-bar at sneak/vaultik 2026-02-20 11:24:21 +01:00
01721a49fb Merge branch 'main' into feat/restore-progress-bar
d8a51804d2 Merge pull request 'feat: implement --prune flag on snapshot create (closes #4)' (#37) from feature/implement-prune-flag-on-snapshot-create into main
76f4421eb3 Merge branch 'main' into feature/implement-prune-flag-on-snapshot-create
53ac868c5d Merge pull request 'fix: track and report file restore failures' (#22) from fix/restore-error-handling into main
8c4ea2b870 Merge branch 'main' into fix/restore-error-handling
Compare 21 commits »
sneak commented on pull request sneak/vaultik#23 2026-02-20 11:24:16 +01:00
feat: add progress bar to restore operation

dupe of now closed #24. this is the one to be merged, 24 is closed. make this branch the ideal one.

sneak closed pull request sneak/vaultik#24 2026-02-20 11:23:33 +01:00
feat: add progress bar to restore operation
sneak commented on pull request sneak/vaultik#37 2026-02-20 11:22:50 +01:00
feat: implement --prune flag on snapshot create (closes #4)

these methods are WAAAAY too long. break them up into descriptively named methods that are no more than 100-150 lines each.

sneak pushed to main at sneak/vaultik 2026-02-20 11:22:14 +01:00
d8a51804d2 Merge pull request 'feat: implement --prune flag on snapshot create (closes #4)' (#37) from feature/implement-prune-flag-on-snapshot-create into main
76f4421eb3 Merge branch 'main' into feature/implement-prune-flag-on-snapshot-create
76e047bbb2 feat: implement --prune flag on snapshot create (closes #4)
Compare 3 commits »
sneak closed issue sneak/vaultik#4 2026-02-20 11:22:12 +01:00
--prune flag on snapshot create is a TODO
sneak merged pull request sneak/vaultik#37 2026-02-20 11:22:12 +01:00
feat: implement --prune flag on snapshot create (closes #4)
sneak pushed to feature/implement-prune-flag-on-snapshot-create at sneak/vaultik 2026-02-20 11:20:53 +01:00
76f4421eb3 Merge branch 'main' into feature/implement-prune-flag-on-snapshot-create
53ac868c5d Merge pull request 'fix: track and report file restore failures' (#22) from fix/restore-error-handling into main
8c4ea2b870 Merge branch 'main' into fix/restore-error-handling
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
Compare 12 commits »
sneak pushed to main at sneak/vaultik 2026-02-20 11:19:41 +01:00
53ac868c5d Merge pull request 'fix: track and report file restore failures' (#22) from fix/restore-error-handling into main
8c4ea2b870 Merge branch 'main' into fix/restore-error-handling
cafb3d45b8 fix: track and report file restore failures
Compare 3 commits »
sneak closed issue sneak/vaultik#21 2026-02-20 11:19:41 +01:00
Restore silently continues when individual file restoration fails
sneak merged pull request sneak/vaultik#22 2026-02-20 11:19:41 +01:00
fix: track and report file restore failures
sneak pushed to fix/restore-error-handling at sneak/vaultik 2026-02-20 11:19:24 +01:00
8c4ea2b870 Merge branch 'main' into fix/restore-error-handling
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 »
sneak commented on pull request sneak/vaultik#24 2026-02-20 11:19:06 +01:00
feat: add progress bar to restore operation

more conflicts

sneak pushed to main at sneak/vaultik 2026-02-20 11:18:33 +01:00
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
ddc23f8057 fix: return errors from deleteSnapshotFromLocalDB instead of swallowing them
Compare 3 commits »
sneak merged pull request sneak/vaultik#30 2026-02-20 11:18:31 +01:00
Return errors from deleteSnapshotFromLocalDB instead of swallowing them (closes #25)
sneak closed issue sneak/vaultik#25 2026-02-20 11:18:31 +01:00
deleteSnapshotFromLocalDB silently swallows all errors and always returns nil