558 Commits (331c1f0f3f1a227b76a6752aa051c031a3655903)

Author SHA1 Message Date
Tom Crasset 551baa44b2
verify if bucket exists in GetBucketLocationHandler (#6485) 3 weeks ago
Hadi Zamani 9f42ce3f01
Add content length to filer's requests (#6489) 3 weeks ago
Hadi Zamani a2330f624b
Add metrics for uploaded and deleted s3 objects (#6475) 3 weeks ago
Tom Crasset c5f21b2b01
fix S3 per-user-directory Policy (#6443) 1 month ago
Hadi Zamani c7ae969c06
Add bucket's traffic metrics (#6444) 1 month ago
Tom Crasset aa299462f2
improve iam error handling (#6446) 1 month ago
ftong2020 2304d2b472
Bugfix s3 audit missing requester for PUT requests (#6434) 1 month ago
chrislu d7dfb11be9 fix compilation 2 months ago
chrislu ec155022e7 "golang.org/x/exp/slices" => "slices" and go fmt 2 months ago
Warren Hodgkinson a1a76ccb8c
Fix for DeleteMultipleObjectsHandler wrongly deleting parent folders (#6380) 2 months ago
zouyixiong 9987a65e8a
fix: record and delete bucket metrics after inactive (#6349) 2 months ago
steve.wei 88fa64a01a
change comment for expect header (#6289) 3 months ago
chrislu 6b2612690b consistent error message if auth is not setup 3 months ago
han 65fb8fad99
Update filer_multipart.go (#6188) 4 months ago
chrislu 1c2b10303a remove X-Forwarded-For 4 months ago
chrislu 0df4a4298b adjust comment 4 months ago
steve.wei cfbe45c765
feat: add in-flight metric for s3/file/volume-server (#6120) 4 months ago
chrislu 6845e25318 set proxied request content length 4 months ago
Konstantin Lebedev 44b275879b
[s3] add {Get,Put,Delete}BucketTagging and PublicAccessBlock Handlers (#6088) 5 months ago
chrislu a3a8f6217e fix 5 months ago
Konstantin Lebedev a3556acd98
[s3] add skip bucket encryption handlers (#6091) 5 months ago
Er2 5644bc8f01
s3api: Fix signature v4 with reverse proxy at sub-path (#6092) 5 months ago
chrislu f747767aa1 support load balancer in front of s3 5 months ago
steve.wei ae8c6d95a6
fix: Prevent potential metadata change events from being lost. (#6066) 5 months ago
chrislu 50e22864cf refactor 5 months ago
chrislu 43d9f68219 more consistent server header for s3 apis 5 months ago
Konstantin Lebedev 16984ef07a
[s3] reducing the number of metrics for 403 (#5961) 6 months ago
chrislu 6ce27affa4 also use `/healthz` for most consistent health check 6 months ago
Oleg Salionov 4cfc7d3b10
Dont try lazy decode content in proxyToFiler if no accept-encoding provided (#5907) 6 months ago
Kamran Sarwar 63c707f9c1
added access-control-expose-headers to put request (#5876) 6 months ago
chrislu aed2a18223 get, set and add path conf 7 months ago
vadimartynov 86d92a42b4
Added tls for http clients (#5766) 7 months ago
Konstantin Lebedev 9c440d472c
[s3] revert skip deletion error, since the error file was not found is already skipped on the side of the grpc function (#5760) 7 months ago
chrislu b8121e4b24 simplify 8 months ago
chrislu f618121e63 Fix S3 deletion in deep folders, and names with empty spaces 8 months ago
Konstantin Lebedev f77eee667d
add s3test for sql (#5718) 8 months ago
Konstantin Lebedev 5ffacbb6ea
refactor all methods strings to const (#5726) 8 months ago
Lê Hoàng Nam 1f2dc54647
fix(s3api): make post api upload object default return 204 (#5648) 9 months ago
Riccardo Bertossa f6e8a9bf9c
added s3 iam DeleteBucket permission management (#5599) 9 months ago
chrislu 1917f70f78 also delete parent folder if empty 10 months ago
chrislu e6bfd061c7 AllowEmptyFolder checks during object deletion 10 months ago
chrislu d521466a37 split file 10 months ago
chrislu a1b59948cc rename files 10 months ago
Konstantin Lebedev 3d3ee04eb9
[s3] Put bucket lifecycle configuration (#5510) 10 months ago
Konstantin Lebedev 33537ae29f
[s3] fix s3 test_multipart_get_part (#5476) 10 months ago
clonefetch 9e07a87fcb
chore: fix function names in comment (#5478) 11 months ago
Konstantin Lebedev 3e25ed1b11
[s3] add s3 pass test_multipart_upload_size_too_small (#5475) 11 months ago
Konstantin Lebedev 35cba720a5
[s3] add s3 pass test_multipart_upload (#5474) 11 months ago
Konstantin Lebedev d42a04cceb
[s3] fix s3 test_multipart_resend_first_finishes_last (#5471) 11 months ago
Nikita Borzykh 7aa25c1137
fix: correctly form partNumber from new entry.Name format in "listObjectParts" (#5470) 11 months ago