trinity-1686a
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-07 18:55:10 +00:00
f551062456 add length support to post policy
8eaba9e615 add post object policy support
bc7242d01a refactore params parsing
259cd7e02c refactore signature verification to avoir duplication
fca685e67d update Cargo.nix and fix clippy
Compare 17 commits »
trinity-1686a commented on pull request Deuxfleurs/garage#222 2022-02-07 18:51:55 +00:00
Support for PostObject

the actual response should be

trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-07 18:40:27 +00:00
4f52708111 add length support to post policy
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-06 15:03:47 +00:00
04c1b67721 add post object policy support
trinity-1686a opened issue Deuxfleurs/garage#227 2022-02-06 08:41:58 +00:00
DeleteObject should almost always return 204
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-05 23:13:35 +00:00
11bb514b34 refactore params parsing
dca1018cd5 refactore signature verification to avoir duplication
Compare 2 commits »
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-05 23:09:48 +00:00
15fdbb48e2 refactore params parsing
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-05 19:36:10 +00:00
5a309f5751 refactore signature verification to avoir duplication
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-05 13:00:59 +00:00
853e18bd44 update Cargo.nix and fix clippy
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-05 12:52:48 +00:00
6a42cd027e update Cargo.nix
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-05 12:51:18 +00:00
30e8e885a5 update Cargo.nix
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-05 12:48:09 +00:00
73d234c893 working PostObject without policy support
5886be7f0a add basic parsing for PostObject
c5c3fa3f1a add routing for Post Object
935670690f Probably fix test-smoke
ae2f32baf1 Hide deleted key in bucket info (fix #211)
Compare 7 commits »
trinity-1686a created pull request Deuxfleurs/garage#222 2022-02-05 12:46:02 +00:00
WIP: Support for PostObject
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-05 12:39:56 +00:00
569f7496ae working PostObject without policy support
trinity-1686a created branch post-object in trinity-1686a/garage 2022-02-01 22:43:44 +00:00
trinity-1686a pushed to post-object at trinity-1686a/garage 2022-02-01 22:43:44 +00:00
55036c9bd9 add basic parsing for PostObject
c8984b94dc add routing for Post Object
26849ed066 Add step to 0.6.0 migration guide
c99f55c420 Add restriction on part ordering in CompleteMultipartUpload
acdf893362 Fix partnumber
Compare 10 commits »
trinity-1686a commented on issue Deuxfleurs/garage#205 2022-01-25 18:16:26 +00:00
Minio : Bad request: Invalid content sha256 hash: Invalid character 'S' at position 0

I believe this S is the start of STREAMING-AWS4-HMAC-SHA256-PAYLOAD (if you could confirm this by looking in Garage logs or by using Wireshark it would be amazing).

This mode of payload…

trinity-1686a commented on issue Deuxfleurs/garage#204 2022-01-25 13:20:13 +00:00
Full compatibility with S3 multipart uploads
  • In case one of the parts upload went wrong, you have to abort the multipart upload and start over.

I think this is the most annoying part of this ticket. It's one of the main selling point of…

trinity-1686a commented on issue Deuxfleurs/garage#201 2022-01-25 10:34:39 +00:00
minor incompatibilities on Head/GetObject with partNumber

for a file with 2 part of exactly 6Mio each, the exact header is Content-Range: bytes 6291456-12582911/12582912, so it's the latter (with added full content lenght which was not in your example)

trinity-1686a commented on issue Deuxfleurs/garage#191 2022-01-24 21:49:54 +00:00
Handle part_number in HeadObject and GetObject

Fixed by #192