156 Commits (2637fc0a13b02e87b5402d7e2f29be2c2d570c77)

Author SHA1 Message Date
Oleg Salionov 4cfc7d3b10
Dont try lazy decode content in proxyToFiler if no accept-encoding provided (#5907) 5 months ago
vadimartynov 86d92a42b4
Added tls for http clients (#5766) 6 months ago
Konstantin Lebedev f77eee667d
add s3test for sql (#5718) 7 months ago
Konstantin Lebedev 5ffacbb6ea
refactor all methods strings to const (#5726) 7 months ago
chrislu d521466a37 split file 9 months ago
Konstantin Lebedev 33537ae29f
[s3] fix s3 test_multipart_get_part (#5476) 10 months ago
changlin.shi 618668dda8 Revert "fix: 当缺少content-type头和文件后缀时自动检测mime type" 11 months ago
changlin.shi 503ae6ad64 fix: 当缺少content-type头和文件后缀时自动检测mime type 1 year ago
chrislu 645ae8c57b Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs"" 1 year ago
chrislu 8cb42c39ad Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs" 1 year ago
dependabot[bot] a04bd4d26f
Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 (#4850) 1 year ago
SmsS4 f61490966f
Add time to first byte metric for s3 (#4768) 1 year ago
SmoothDenis 51bcc219ea
s3api should return 500 code from filer (#4699) 2 years ago
SmsS4 17e91d2917
Use filerGroup for s3 buckets collection prefix (#4465) 2 years ago
Konstantin Lebedev 5614ad0000
fix s3test test_bucket_listv2_delimiter_prefix_ends_with_delimiter (#4399) 2 years ago
Konstantin Lebedev 130bc3e668
s3 fix get fake dir object key (#4390) 2 years ago
changlin.shi 0c3009911e optimize readability 2 years ago
changlin.shi 3b69ce6c3d set accept-encoding if empty 2 years ago
changlin.shi 381b496132 acl for Initializing multipart upload 2 years ago
pavelzhurov abe4a61659
Bug fix: empty key in DeleteMultipleObjects request caused bucket delete (#3939) 2 years ago
chrislu 8b9957d461 add back "/" prefix if it is missing in object 2 years ago
changlin.shi ebe1e39e7d fix parent path 2 years ago
changlin.shi 900feb62b6 fix parent path 2 years ago
famosss 874fd197b5
feat: simplify a bit (#3905) 2 years ago
famosss 25e012d30b
fix: set user metadata key to lowercase (#3894) 2 years ago
Guo Lei 97edb40275
Fix errinfo (#3893) 2 years ago
changlin.shi 4b36721323 implement `GetObjectAclHandler` 2 years ago
changlin.shi f79a3a73ee add acl support for `PutObjectAcl` 2 years ago
changlin.shi af093721a2 add acl support for `PutObject` and `PutObjectPart` 2 years ago
changlin.shi daf5b4d59b add acl validation for s3 GetObjectHandler 2 years ago
Ryan Russell ad3a3c8782
refactor(s3api_object_handlers): `deleteMultipleObjectsLimmit` -> `de… (#3695) 2 years ago
Konstantin Lebedev f7aeb06544
s3: report metadata if the directory is explicitly created (#3498) 2 years ago
chrislu 9fce75607d s3: report http.StatusOK if the directory is explicitly created 2 years ago
chrislu 42c6e52513 s3: fix regression on HEAD directory operation 2 years ago
Andrey Triumfov 31faa6d43d
Remove duplicate slashes in object path to prevent 500 errors (#3442) 2 years ago
chrislu 7457c746f0 s3: fix aws s3api head-object 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 3 years ago
LHHDZ c08f6d0ff7 File upload should succeed should return `ETag` instead of `Etag` 3 years ago
Konstantin Lebedev 49f058da85 fix s3 tests: 3 years ago
Konstantin Lebedev c07820178f fix s3 tests 3 years ago
chrislu 27732ecfa4 move s3 related constants from package http to s3_constants 3 years ago
chrislu 596c3860ca use final destination to resolve fs configuration 3 years ago
Konstantin Lebedev af562e1a20 rm log info 3 years ago
Konstantin Lebedev 26f3646961 show fake dirs 3 years ago
justin 3551ca2fcf enhancement: replace sort.Slice with slices.SortFunc to reduce reflection 3 years ago
root b7e34016d4 fix error response in case of wrong expire time format 3 years ago
Konstantin Lebedev 9231971c88 fix test_s3.test_multi_object_delete_key_limit and 3 years ago
chrislu da3d330616 s3 and filer transport using unix domain socket instead of tcp 3 years ago
chrislu 0cb17b45b1 refactoring 3 years ago
chrislu a96d4254e9 filer, s3, volume server: a bit memory optimization 3 years ago