Block a user
Restore has no progress bar for file restoration
On it. Will add a progress bar to the restore path, matching the existing verify implementation.
fix: track and report file restore failures
Ran tests via nix-shell. All packages pass except internal/vaultik which has a pre-existing build failure on main — FetchBlob and FetchAndDecryptBlob methods are referenced in `restore.go…
feat: add progress bar to restore operation
fix: track and report file restore failures
Shallow verify path: deep verification is a TODO stub
Shallow verify path: deep verification is a TODO stub
Fixed. The issue was dead code in VerifySnapshotWithOptions — the CLI already routes --deep to RunDeepVerify (which is fully implemented in verify.go), so the TODO stub inside `VerifySnap…
find bugs or incomplete functionality for 1.0
Code Review: Issues Filed for 1.0 Release
I reviewed the vaultik codebase and created the following issues:
Unimplemented Features
- #2 — Shallow verify deep mode is a TODO stub (note:…
Restore silently continues when individual file restoration fails
Restore has no progress bar for file restoration
snapshot_files FK on file_id lacks ON DELETE CASCADE
uploads table FK on snapshot_id lacks ON DELETE CASCADE
No database migration support — schema changes require full re-backup
PruneBlobs has O(n²) duplicate snapshot ID detection