aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api
AgeCommit message (Expand)AuthorFilesLines
2025-06-03change version directorychrislu1-2/+2
2025-05-27unlimit the list entries in completeMultipartUpload (#6822)Bruce Zou1-3/+4
2025-05-26Unable to upload empty files to seaweed via. multipart when length is unknown...royatwp1-1/+5
2025-05-22added context to filer_client method calls (#6808)Aleksey Kosov5-16/+17
2025-05-01[s3] refactor duplicate put-object code paths (#6727)Taehyung Lim3-42/+38
2025-04-23[s3] use chunkedReader in PutObjectPartHandler to handle aws-chunked encoding...Taehyung Lim1-1/+1
2025-04-23[s3] fix checksum algorithm CRC64NVMe (#6722)Konstantin Lebedev1-2/+2
2025-04-08* Fix s3 auth failed with X-Forwarded-Host and X-Forwarded-Port (#6698)zuzuviewer1-3/+3
2025-03-31chore(deps): bump gocloud.dev from 0.40.0 to 0.41.0 (#6679)dependabot[bot]1-1/+1
2025-03-21add more logging for s3 signature (#6652)Tom Crasset1-2/+7
2025-03-20Fix s3 auth failed with X-Forwarded-Host and X-Forwarded-Port (#6650)zuzuviewer1-2/+31
2025-03-18skip headers when signing a requestchrislu1-7/+16
2025-03-18fix: restore deletion audit of individual objects (#6644)SmoothDenis2-3/+15
2025-03-07chore: make function comment match function name (#6607)NinaLua1-1/+1
2025-02-12implement s3 streaming-unsigned-payload-trailer (#6539)Tom Crasset4-47/+392
2025-02-07omit http and https ports when using X-Forwarded-Port (#6527)Tom Crasset1-1/+1
2025-02-07add s3 signature tests and prepare implementation of STREAMING-UNSIGNED-PAYLO...Tom Crasset7-8/+208
2025-02-07fix: record and delete bucket metrics after inactive (#6523)zouyixiong4-3/+10
2025-02-06use X-Forwarded-Host and X-Forwarded-Port to determine correct host for AWS s...Tom Crasset1-6/+21
2025-02-03Revert "Add content length to filer's requests (#6489)"chrislu1-1/+0
2025-02-01adjust fixchrislu1-0/+1
2025-01-29verify if bucket exists in GetBucketLocationHandler (#6485)Tom Crasset1-0/+7
2025-01-29Add content length to filer's requests (#6489)Hadi Zamani1-0/+1
2025-01-25Add metrics for uploaded and deleted s3 objects (#6475)Hadi Zamani3-1/+6
2025-01-17fix S3 per-user-directory Policy (#6443)Tom Crasset2-2/+32
2025-01-16Add bucket's traffic metrics (#6444)Hadi Zamani3-9/+18
2025-01-16improve iam error handling (#6446)Tom Crasset1-0/+2
2025-01-15Bugfix s3 audit missing requester for PUT requests (#6434)ftong20201-3/+1
2024-12-19fix compilationchrislu1-3/+0
2024-12-19"golang.org/x/exp/slices" => "slices" and go fmtchrislu3-2/+4
2024-12-19Fix for DeleteMultipleObjectsHandler wrongly deleting parent folders (#6380)Warren Hodgkinson1-2/+7
2024-12-12fix: record and delete bucket metrics after inactive (#6349)zouyixiong1-3/+6
2024-11-26change comment for expect header (#6289)steve.wei1-5/+4
2024-11-20consistent error message if auth is not setupchrislu1-1/+6
2024-11-01Update filer_multipart.go (#6188)han1-0/+1
2024-10-23remove X-Forwarded-Forchrislu1-2/+0
2024-10-21adjust commentchrislu1-1/+1
2024-10-14feat: add in-flight metric for s3/file/volume-server (#6120)steve.wei1-0/+4
2024-10-10set proxied request content lengthchrislu1-0/+3
2024-10-04[s3] add {Get,Put,Delete}BucketTagging and PublicAccessBlock Handlers (#6088)Konstantin Lebedev3-0/+54
2024-10-03fixchrislu2-4/+3
2024-10-03[s3] add skip bucket encryption handlers (#6091)Konstantin Lebedev2-0/+19
2024-10-03s3api: Fix signature v4 with reverse proxy at sub-path (#6092)Er21-6/+30
2024-10-01support load balancer in front of s3chrislu1-1/+5
2024-09-26fix: Prevent potential metadata change events from being lost. (#6066)steve.wei1-1/+3
2024-09-17refactorchrislu1-2/+1
2024-09-09more consistent server header for s3 apischrislu1-1/+2
2024-09-04[s3] reducing the number of metrics for 403 (#5961)Konstantin Lebedev1-4/+1
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