aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api
AgeCommit message (Expand)AuthorFilesLines
2024-03-22fix s3api: delimeter properly takes prefixes into account (#5411)adasauce1-5/+9
2024-03-07[filer.backup] add param uploader_part_size for S3sink (#5352)Konstantin Lebedev1-0/+1
2024-03-06feat: add support for S3 ListObjects and ListObjectsV2 (#5350)adasauce1-23/+44
2024-02-19refactor: put the auth outside (#5313)7y-92-8/+2
2024-02-19fix: only admin auth can delete S3 bucket (#5312)7y-91-1/+1
2024-02-05Add s3 postpolicy support header (#5280)sxlehua1-0/+13
2024-02-03Adapt S3 POST ContentType (#5275)sxlehua1-9/+20
2024-01-10chore: add status code for request_total metrics (#5188)Konstantin Lebedev1-19/+1
2024-01-03Fix missing VersionConfiguration node in get-bucket-versioning response (#5162)Konstantin Lebedev1-4/+5
2023-12-22Merge branch 'master' of https://github.com/seaweedfs/seaweedfschrislu2-5/+37
2023-12-22minorchrislu1-1/+1
2023-12-20Set allowed origins in config (#5109)jerebear122-5/+37
2023-11-13s3 api add not implemented response for PutBucketVersioningKonstantin Lebedev2-0/+7
2023-11-13s3 api add default response for GetBucketVersioningKonstantin Lebedev2-0/+20
2023-10-19fixchrislu1-1/+1
2023-10-18[s3] do reload s3 static config (#4923)Konstantin Lebedev1-0/+11
2023-10-13disconnect from old subscriberschrislu1-3/+2
2023-10-05handle wrapped errorschrislu1-1/+2
2023-10-05minorchrislu1-1/+5
2023-10-01RetryForever => RetryUntilchrislu1-1/+1
2023-09-25Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweed...chrislu2-4/+4
2023-09-25[s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration (...Konstantin Lebedev11-191/+238
2023-09-21[iam] Replace action read/write to readAcp/writeAcp for handlers with acl (#...Konstantin Lebedev4-10/+20
2023-09-21[s3acl] Step 0: Put bucket ACL only responds success if the ACL is private. (...Konstantin Lebedev2-29/+45
2023-09-21[s3] optimization iam lookup for reducing algorithm complexity (#4857)Konstantin Lebedev3-55/+93
2023-09-19fix grpd dial optionchrislu1-2/+8
2023-09-18Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs"chrislu2-4/+4
2023-09-18Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 (#4850)dependabot[bot]2-4/+4
2023-09-05Clean up old signature hash poolsPatrick Schmidt3-19/+54
2023-09-05Improve S3 request signing performancePatrick Schmidt4-57/+112
2023-08-21Add time to first byte metric for s3 (#4768)SmsS42-1/+7
2023-08-17ErrInvalidPart when completed parts has extra partschrislu1-0/+19
2023-07-22s3api should return 500 code from filer (#4699)SmoothDenis1-0/+5
2023-07-11Fix S3 API multipart upload on Windows (#4666)Henco Appel1-1/+1
2023-05-16Use filerGroup for s3 buckets collection prefix (#4465)SmsS47-9/+23
2023-04-25allow deleting only older empty dir without recursion (#4430)Konstantin Lebedev1-11/+4
2023-04-12fix s3test test_bucket_listv2_delimiter_prefix_ends_with_delimiter (#4399)Konstantin Lebedev2-11/+21
2023-04-12try fix s3test test_bucket_listv2_delimiter_prefix (#4396)Konstantin Lebedev1-3/+12
2023-04-12fix test prefix is a directory (#4393)Konstantin Lebedev1-2/+2
2023-04-11s3 fix get list of dir object key with slash suffix (#4391)Konstantin Lebedev1-8/+22
2023-04-11s3 fix get fake dir object key (#4390)Konstantin Lebedev2-1/+2
2023-03-25update entry Attributes.Mtime = time.Now().Unix()chrislu1-0/+1
2023-03-21refactoringchrislu1-2/+14
2023-03-02 fix chunk.ModifiedTsNs (#4264)zemul1-1/+1
2023-02-21Fix s3api_object_list_handlers returning contents less than the specified lim...LHHDZ1-39/+47
2023-02-07text changechrislu1-2/+2
2023-02-07typochrislu1-1/+1
2023-02-07detect invalid bucket namechrislu1-0/+9
2023-02-07refactoringchrislu2-0/+77
2023-01-20grpc connection to filer add sw-client-id headerchrislu3-3/+3