aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api
AgeCommit message (Expand)AuthorFilesLines
2024-08-21also use `/healthz` for most consistent health checkchrislu1-1/+2
2024-08-18Dont try lazy decode content in proxyToFiler if no accept-encoding provided (...Oleg Salionov1-0/+1
2024-08-09added access-control-expose-headers to put request (#5876)Kamran Sarwar1-0/+1
2024-07-20get, set and add path confchrislu1-1/+5
2024-07-16Added tls for http clients (#5766)vadimartynov5-15/+17
2024-07-10[s3] revert skip deletion error, since the error file was not found is alread...Konstantin Lebedev1-5/+7
2024-07-08simplifychrislu1-5/+2
2024-07-08Fix S3 deletion in deep folders, and names with empty spaceschrislu1-2/+3
2024-07-04add s3test for sql (#5718)Konstantin Lebedev9-365/+939
2024-07-01refactor all methods strings to const (#5726)Konstantin Lebedev4-59/+59
2024-06-04fix(s3api): make post api upload object default return 204 (#5648)Lê Hoàng Nam1-1/+3
2024-05-17added s3 iam DeleteBucket permission management (#5599)Riccardo Bertossa6-14/+36
2024-05-07also delete parent folder if emptychrislu1-1/+1
2024-04-29AllowEmptyFolder checks during object deletionchrislu2-10/+30
2024-04-29split filechrislu3-359/+387
2024-04-29rename fileschrislu7-0/+0
2024-04-27[s3] Put bucket lifecycle configuration (#5510)Konstantin Lebedev2-10/+145
2024-04-14[s3] fix s3 test_multipart_get_part (#5476)Konstantin Lebedev3-5/+23
2024-04-08chore: fix function names in comment (#5478)clonefetch3-3/+3
2024-04-07[s3] add s3 pass test_multipart_upload_size_too_small (#5475)Konstantin Lebedev1-6/+22
2024-04-07[s3] add s3 pass test_multipart_upload (#5474)Konstantin Lebedev2-17/+41
2024-04-06[s3] fix s3 test_multipart_resend_first_finishes_last (#5471)Konstantin Lebedev2-146/+84
2024-04-04fix: correctly form partNumber from new entry.Name format in "listObjectParts...Nikita Borzykh1-1/+7
2024-04-02fix completed multiupload lost data (#5460)skycope3-31/+66
2024-04-01fix: ensure complete gRPC stream consumption in doListFilerEntries to prevent...Nikita Borzykh1-1/+1
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