Jeffrey Paul sneak
sneak pushed to main at sneak/mfer 2026-06-28 09:35:34 +02:00
5dc4433477 move to standardized repo policies (#56)
3be8064865 Merge branch 'main' into next
958a5f8fc4 move to standardized repo policies
Compare 3 commits »
sneak merged pull request sneak/mfer#56 2026-06-28 09:35:33 +02:00
move to standardized repo policies
sneak pushed to next at sneak/mfer 2026-06-28 09:35:23 +02:00
3be8064865 Merge branch 'main' into next
9ce16a83ad Add TODO section to README with 1.0 roadmap, remove TODO.md (#54)
01124c10d9 Add Gitea Actions CI workflow (#53)
6ba32f5b35 Add REPO_POLICIES.md, rename CLAUDE.md to AGENTS.md, deduplicate (#51)
e62c709d42 Remove committed .index.mf and add to .gitignore (#52)
Compare 34 commits »
sneak created pull request sneak/mfer#56 2026-06-28 09:34:03 +02:00
move to standardized repo policies
sneak pushed to next at sneak/mfer 2026-06-28 09:30:48 +02:00
958a5f8fc4 move to standardized repo policies
sneak created branch next in sneak/mfer 2026-06-28 09:30:48 +02:00
sneak pushed to main at sneak/vaultik 2026-06-28 07:48:35 +02:00
fda6d7a7eb Merge branch 'fix/restore-skip-chown-non-root'
1a97a80a81 Skip chown when restore runs as non-root; warn at end
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-28 06:20:14 +02:00
d492f34e8d Merge branch 'fix/snapshot-rm-no-auto-prune'
c17426b556 snapshot rm: remove metadata only, print prune command for blobs
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-28 06:10:31 +02:00
c06d53ad45 Merge branch 'feature/snapshot-rm-removes-unique-blobs'
b39d765374 Make snapshot rm clean up the remote by default
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-26 01:54:41 +02:00
017ad7d3a6 Merge feature/remote-id-hashing-and-resilient-list
fd759a921a Hash snapshot IDs at the storage boundary; make snapshot list resilient
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-24 08:58:34 +02:00
a84b911155 Merge fix/cron-quietness-and-upload-destination
5ce1dfa39e Restore --cron warning visibility; show destination on blob upload
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-24 08:55:06 +02:00
aa3e8f081b Merge fix/info-and-doc-drift
1f22b9c603 Collapse snapshot prune into vaultik prune; auto-clean on removal
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-24 08:35:41 +02:00
60abeb636a Merge test/restore-locality-and-readat
7ae49a1b2c Stream blobs to disk and restore files in blob-locality order
a92b1a82ad Add failing test for restore blob-cache locality and ReadAt usage
Compare 3 commits »
sneak pushed to main at sneak/vaultik 2026-06-17 08:01:58 +02:00
39d5d21d48 Revert "Merge fix/restore-cache-readat"
sneak pushed to main at sneak/vaultik 2026-06-17 07:58:03 +02:00
44c9008e7e Merge fix/restore-cache-readat
8036d93914 Read chunks from cached blobs via ReadAt instead of full-blob Get
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-17 07:54:20 +02:00
b55d5763ad Merge refactor/restore-progress-output
53febb48d2 Replace restore progress bars with periodic ui.Progress lines
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-17 07:20:12 +02:00
d55ddc5914 Merge test/restore-sweeper
d9319dc0fb Add integration test for restore sweeper
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-17 07:15:27 +02:00
af330f2777 Merge fix/restore-blob-cache-eviction
683fb0b103 Replace LRU eviction in restore with reference-counted sweeper
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-17 06:34:04 +02:00
a1065d4f1f Merge feature/snapshot-ls-delta-column
0e9c96c8b5 Add uncompressed-size and new-chunk-size columns to snapshot list
Compare 2 commits »
sneak pushed to main at sneak/vaultik 2026-06-17 06:27:54 +02:00
cafae65f61 Merge refactor/snapshot-restore
7a0d5bfd73 Move restore to snapshot restore subcommand
8d1c8982d7 Merge feature/remote-nuke
e75367c594 Add 'vaultik remote nuke', rename Processing→Backing up, bits/sec rates
Compare 4 commits »