2026-02-05T17:47:40Z - 2026-02-08T17:47:40Z
Overview
3 Pull requests proposed by 1 user
Proposed
#22 fix: track and report file restore failures
Proposed
#23 feat: add progress bar to restore operation
Proposed
#24 feat: add progress bar to restore operation
1 Issue closed from 1 user
Closed
#2 Shallow verify path: deep verification is a TODO stub
20 Issues created by 2 users
Opened
#1 find bugs or incomplete functionality for 1.0
Opened
#3 Daemon mode not implemented
Opened
#4 --prune flag on snapshot create is a TODO
Opened
#5 Restore: downloaded blob hash is not verified
Opened
#6 deleteSnapshotFromLocalDB silently ignores all errors
Opened
#7 getTableCount uses fmt.Sprintf for SQL table name — potential SQL injection
Opened
#8 ListSnapshots downloads manifests synchronously for unknown remote snapshots
Opened
#9 PurgeSnapshots operates across all snapshot names, no per-name filtering
Opened
#10 syncWithRemote deletes snapshot records without cleaning up related tables
Opened
#11 Restore: blobCache grows unboundedly, will OOM with large backups
Opened
#12 RemoveAllSnapshots has O(n²) duplicate detection for snapshot IDs
Opened
#13 ctime is in schema and model but verify scanner populates it correctly
Opened
#14 Manifest is unencrypted — leaks blob count and sizes
Opened
#15 ListSnapshots has destructive side effect: deletes local snapshots not in remote
Opened
#16 PruneBlobs has O(n²) duplicate snapshot ID detection
Opened
#17 No database migration support — schema changes require full re-backup
Opened
#18 uploads table FK on snapshot_id lacks ON DELETE CASCADE
Opened
#19 snapshot_files FK on file_id lacks ON DELETE CASCADE
Opened
#20 Restore has no progress bar for file restoration
Opened
#21 Restore silently continues when individual file restoration fails