117 Commits (d54eb9966f35f02eb25baecec000ec77c0587049)

Author SHA1 Message Date
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 2 years ago
LHHDZ c08f6d0ff7 File upload should succeed should return `ETag` instead of `Etag` 2 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
Lapshinn Vitaly 6bdc274d4d add s3api error for copy in file, not directory 3 years ago
Sebastian Kurfuerst c35660175d BUGFIX: ensure Authorization header is only added once 3 years ago
Sebastian Kurfuerst 10404c4275 FEATURE: add JWT to HTTP endpoints of Filer and use them in S3 Client 3 years ago
chrislu 5788bf2270 s3: increase timeout limit 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
chrislu 7210558c7b s3: pass through s3 presigned headers 3 years ago
Konstantin Lebedev 34779e8f38 force enable asynchronous I/O sending events to Fluentd 3 years ago
Konstantin Lebedev 98251fe16a non blocking audit log 3 years ago
Konstantin Lebedev 10678cde81 audit log config 3 years ago
Konstantin Lebedev 4ec8715f20 audit log 3 years ago
Chris Lu f17fa400d5 refactoring 3 years ago
Chris Lu 006b4ec0f8 refactoring 3 years ago
Chris Lu a6bb509cb7 adjust mime detection 3 years ago
Konstantin Lebedev dd2cc1acaf fix https://github.com/chrislusf/seaweedfs/issues/2387 3 years ago
Konstantin Lebedev 8de7915950 s3 mime detect 3 years ago
Eng Zer Jun a23bcbb7ec
refactor: move from io/ioutil to io and os package 3 years ago
Chris Lu 59dd271734 more glog 3 years ago
Chris Lu 4cbba2b1c6 add more glog to s3 3 years ago
Chris Lu 71175461ef add glog for s3 handlers 3 years ago
Chris Lu e5fc35ed0c change server address from string to a type 3 years ago
Chris Lu 8b382a8209 refactor 4 years ago
Chris Lu 33b87244ef refactoring 4 years ago
Chris Lu 2b60e2abb1 only disallow streaming signed when no auth enabled 4 years ago
Konstantin Lebedev b612d5aebd s3 test get w/ If-Match: bogus ETag 4 years ago
Konstantin Lebedev 69c768870b - object write cache control 4 years ago
Chris Lu 431684798b s3: add errors if requests are signed by no authentication is setup 4 years ago
Konstantin Lebedev 03d1199d5f Revert "revert PR #1903 avoid http error: superfluous response.WriteHeader" 4 years ago
Chris Lu ac71117ee6 revert PR #1903 avoid http error: superfluous response.WriteHeader 4 years ago
Merlin Gaillard 4d4acc715e s3api: handle 304 response code from filer 4 years ago
Konstantin Lebedev bf94149920 add line 4 years ago
Konstantin Lebedev c5705e7a35 dir + slash key does not exist 4 years ago