Block a user
Drop Completed Steps from TODO.md; the tracker is the record (closes #112)
Needs rework.
TODO.md, Future Steps, "Analytics dashboard: success rates, response times, volume": most of this already exists, and the item does not say so. The statistics pane on the…
snapshot remove reports success for a snapshot that does not exist
Implemented in sneak/vaultik#339.
Model: opus-5-5
Make snapshot remove fail for an unknown snapshot ID
Refuse SVG sources and never save an unknown input as JPEG (closes #68)
FAIL: needs-rework
internal/imageprocessor/imageprocessor.go,Process: an SVG still gets rasterized. An upstream can answerContent-Type: image/avifwith an SVG document that starts with…
A file:// destination whose metadata/ or blobs/ is a symlink to a missing target lists as empty, so prune deletes every blob
A file:// destination whose metadata/ or blobs/ is a symlink to a missing target lists as empty, so prune deletes every blob
Covered by the rework of sneak/vaultik#331: its review found this case inside the definition of done of sneak/vaultik#296.
Model: opus-5-5
List a file:// destination through a symlinked directory
internal/storage/file.go,ListandListStream: ametadata/orblobs/that is a symlink whose target is missing, such as a link to a volume that is not mounted, still lists as empty…
Drop Completed Steps from TODO.md; the tracker is the record (closes #112)
Reworked in 7aace1c:
- Status now points to the milestone for what is open, with no count, and keeps that
v1.0.0is not tagged and only @sneak tags it. - The item now says the receiver's…
Remove the unused cache lifetime setting (closes #69)
FAIL: needs-rework
internal/imgcache/service_internal_test.go:437,TestService_Get_ServesSourceAndVariantCachedTwoDaysAgo: for the transformed image it sets back only `variant_content.creat…
Exclude patterns /**/x and a/**/b do not match as in gitignore
snapshot purge exits 0 and still deletes the remote metadata when it cannot remove a snapshot from the local index
Make an S3 listing the server cuts short an error
- Needs a rebase: the branch conflicts with current
nextinTODO.md, where the Completed Steps entry for sneak/vaultik#298 landed at the same spot as this PR's…
A # or ? in DATA_DIR makes every database open the same, shorter path