366 Commits (cb422d96f7976c35838d6d392c23931b58f7b723)

Author SHA1 Message Date
chrislu 866fed1eab avoid grpc name conflict 3 years ago
chrislu 29198720f2 s3: add grpc server to accept configuration changes 3 years ago
shichanglin5 688d55488c test(s3api_object_copy_handlers_test.go): some unit tests have been added to the processMetadata & processMetadataBytes methods of s3api_object_copy_handlers.go 3 years ago
shichanglin5 1166dead00 fix the problem of metadata and tagging loss when files are copied 3 years ago
chrislu f7366a9668 skip unix socket mode for windows 3 years ago
chrislu f17cd0d5cd return false if not found 3 years ago
chrislu 00c1dfec4f go fmt 3 years ago
Konstantin Lebedev 306cf70c4a avoid empty listMultipartUploads response 3 years ago
justin 3551ca2fcf enhancement: replace sort.Slice with slices.SortFunc to reduce reflection 3 years ago
guol-fnst 44d810d163 rename functions and remove uncessary check 3 years ago
guol-fnst 180aa88a92 check uploadid using object name hash string 3 years ago
guol-fnst 2232cfb5b7 Check object name and uploadID when processing multipart uploading 3 years ago
root f15a737a0a Add "Location:" in response when creating bucket 3 years ago
root b7e34016d4 fix error response in case of wrong expire time format 3 years ago
Konstantin Lebedev 691ed50957 use constant for ErrBucketNotEmpty 3 years ago
Konstantin Lebedev b6a2b43efe allowDeleteBucketNotEmpty 3 years ago
Konstantin Lebedev a8b15c676c s3 test bucket delete nonempty 4 years ago
Konstantin Lebedev 6317f6a8a9 fix Description 3 years ago
Konstantin Lebedev 993283bb1d revert sort.Search 3 years ago
Konstantin Lebedev 5b90a39954 fix s3 tests: 3 years ago
Konstantin Lebedev 9231971c88 fix test_s3.test_multi_object_delete_key_limit and 3 years ago
chrislu e48764be75 s3: multipart upload verifies uploaded parts 3 years ago
chrislu 18ae8943ef better clean up upload directory 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
guosj 82cad5e330
correct comments 3 years ago
guosj 121b31f750 fix incorrect log information 3 years ago
chrislu 61811dc2f1 comments 3 years ago
chrislu 9014d00fd0 Revert "s3: listObjectParts return ErrNoSuchUpload if does not exist" 3 years ago
chrislu 81f86c381d s3: avoid nil response 3 years ago
zerospiel f3364fec99 weed/s3api: rearrange s3 methods handlers to ensure correct methods requesting 3 years ago
Lapshinn Vitaly 6bdc274d4d add s3api error for copy in file, not directory 3 years ago
chrislu 6cf2e7d493 s3: listObjectParts return ErrNoSuchUpload if does not exist 3 years ago
zerospiel b54a65ba5a weed/s3api: added new bucket handlers for more compatibility with AWS S3 3 years ago
chrislu 77362700e1 S3: fail fast when "X-Amz-Copy-Source" is a folder 3 years ago
chrislu c87b8f4c30 S3: fail fast when "X-Amz-Copy-Source" is a folder 3 years ago
Konstantin Lebedev edb753ab4d https://github.com/chrislusf/seaweedfs/issues/2583 3 years ago
chrislu e76105e2ab fix auth permission checking 3 years ago
chrislu a7887166cf wildcard prefix to restrict access to directories in s3 bucket 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 5c87fcc6d2 add client id for all metadata listening clients 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 969f513265 disable audit log for s3 statusHandler 3 years ago
Konstantin Lebedev 34779e8f38 force enable asynchronous I/O sending events to Fluentd 3 years ago
kmlebedev 4f98553ba9 audit log SignatureVersion 3 years ago
Konstantin Lebedev 98251fe16a non blocking audit log 3 years ago