aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api
AgeCommit message (Expand)AuthorFilesLines
2022-05-15avoid grpc name conflictchrislu1-3/+3
2022-05-15Merge branch 'master' of https://github.com/chrislusf/seaweedfschrislu3-8/+551
2022-05-15s3: add grpc server to accept configuration changeschrislu4-4/+22
2022-05-14test(s3api_object_copy_handlers_test.go): some unit tests have been added to ...shichanglin52-22/+441
2022-05-13fix the problem of metadata and tagging loss when files are copiedshichanglin52-8/+132
2022-05-04skip unix socket mode for windowschrislu1-1/+1
2022-05-03return false if not foundchrislu1-0/+3
2022-05-01go fmtchrislu2-2/+2
2022-04-27avoid empty listMultipartUploads responseKonstantin Lebedev1-5/+9
2022-04-18Merge branch 'master' into slices.SortFuncleyou2402-6/+42
2022-04-18enhancement: replace sort.Slice with slices.SortFunc to reduce reflectionjustin2-5/+6
2022-04-12rename functions and remove uncessary checkguol-fnst1-11/+5
2022-04-12check uploadid using object name hash stringguol-fnst2-15/+25
2022-04-11Check object name and uploadID when processing multipart uploadingguol-fnst1-3/+35
2022-04-06Add "Location:" in response when creating bucketroot1-0/+1
2022-04-02fix error response in case of wrong expire time formatroot1-1/+1
2022-03-31use constant for ErrBucketNotEmptyKonstantin Lebedev1-2/+3
2022-03-30allowDeleteBucketNotEmptyKonstantin Lebedev2-15/+18
2022-03-30s3 test bucket delete nonemptyKonstantin Lebedev1-0/+16
2022-03-30Merge pull request #2840 from kmlebedev/fix_multi_object_delete_key_limitChris Lu2-0/+15
2022-03-30fix DescriptionKonstantin Lebedev1-1/+1
2022-03-29revert sort.SearchKonstantin Lebedev1-7/+12
2022-03-29fix s3 tests:Konstantin Lebedev2-7/+20
2022-03-29fix test_s3.test_multi_object_delete_key_limit andKonstantin Lebedev2-0/+15
2022-03-23s3: multipart upload verifies uploaded partschrislu3-9/+140
2022-03-23better clean up upload directorychrislu1-4/+5
2022-03-07s3 and filer transport using unix domain socket instead of tcpchrislu2-13/+20
2022-03-07refactoringchrislu1-8/+10
2022-03-02filer, s3, volume server: a bit memory optimizationchrislu1-1/+4
2022-02-26Merge pull request #2712 from guo-sj/correct_commentsChris Lu1-1/+2
2022-02-26correct commentsguosj1-1/+2
2022-02-24Merge pull request #2706 from guo-sj/fix_log_infoChris Lu1-1/+1
2022-02-25fix incorrect log informationguosj1-1/+1
2022-02-18commentschrislu1-0/+3
2022-02-18Revert "s3: listObjectParts return ErrNoSuchUpload if does not exist"chrislu1-4/+0
2022-02-07s3: avoid nil responsechrislu1-2/+2
2022-02-04Merge pull request #2632 from lapshin-vitaly/s3api_errorsChris Lu2-2/+12
2022-02-04weed/s3api: rearrange s3 methods handlers to ensure correct methods requestingzerospiel1-33/+55
2022-02-04add s3api error for copy in file, not directoryLapshinn Vitaly2-2/+12
2022-02-03s3: listObjectParts return ErrNoSuchUpload if does not existchrislu1-0/+4
2022-02-03weed/s3api: added new bucket handlers for more compatibility with AWS S3zerospiel6-22/+107
2022-01-18S3: fail fast when "X-Amz-Copy-Source" is a folderchrislu1-7/+2
2022-01-17S3: fail fast when "X-Amz-Copy-Source" is a folderchrislu1-0/+4
2022-01-12https://github.com/chrislusf/seaweedfs/issues/2583Konstantin Lebedev2-0/+14
2022-01-03fix auth permission checkingchrislu2-11/+11
2022-01-03wildcard prefix to restrict access to directories in s3 bucketchrislu4-10/+58
2022-01-02Merge branch 'master' into metadata_follow_with_client_idChris Lu3-7/+45
2022-01-01Merge pull request #2543 from skurfuerst/seaweedfs-158Chris Lu3-11/+50
2021-12-31BUGFIX: ensure Authorization header is only added onceSebastian Kurfuerst1-4/+7
2021-12-30FEATURE: add JWT to HTTP endpoints of Filer and use them in S3 ClientSebastian Kurfuerst3-10/+46