QA batch 4a - protocol honesty (v0.6.251) #700
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix-qa4"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fourth batch, first slice: the contained protocol/UI fixes from the storage cluster.
u.RawPath = encodePath(...)in req/putStream) — Garage stops 403ing colon keys, version minting works again on S3 backends (#670)getlastmodifiedon undatable collections instead of Go zero time (#665)closeEditorrefetches the folder and re-renders the details pane from fresh data (#671)#659 and #664 (plaintext size + preserved mtime on encrypted/S3 backends) come next as their own slice — they share a metadata mechanism.
Red-green: web/test/qa4.test.js, internal/dav/qa4_test.go, internal/storage/s3/qa4_test.go (httptest server asserting the wire path equals the signed canonical path).
Closes #670
Closes #665
Closes #671
Closes #672