vaultik/internal/cli
sneak 9c072166fa Add blob manifest for pruning without decryption
- Update bucket structure to include unencrypted blob manifest files
- Add <snapshot_id>.manifest.json.zst containing list of referenced blobs
- This enables pruning operations without requiring decryption keys
- Add snapshot management commands: list, rm, latest (stubs)
- Add --prune flag to backup command for automatic cleanup
- Update DESIGN.md to document manifest format and updated prune flow
2025-07-20 11:03:53 +02:00
..
app.go Implement local SQLite index database with repositories 2025-07-20 10:26:15 +02:00
backup.go Add blob manifest for pruning without decryption 2025-07-20 11:03:53 +02:00
entry_test.go Implement local SQLite index database with repositories 2025-07-20 10:26:15 +02:00
entry.go Implement local SQLite index database with repositories 2025-07-20 10:26:15 +02:00
fetch.go Implement local SQLite index database with repositories 2025-07-20 10:26:15 +02:00
prune.go Implement local SQLite index database with repositories 2025-07-20 10:26:15 +02:00
restore.go Implement local SQLite index database with repositories 2025-07-20 10:26:15 +02:00
root.go Add blob manifest for pruning without decryption 2025-07-20 11:03:53 +02:00
snapshot.go Add blob manifest for pruning without decryption 2025-07-20 11:03:53 +02:00
verify.go Implement local SQLite index database with repositories 2025-07-20 10:26:15 +02:00