aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api
AgeCommit message (Expand)AuthorFilesLines
2025-07-15rewrite, simplify, avoid unused functions (#6989)Chris Lu4-923/+501
2025-07-15adding cors support (#6987)Chris Lu9-51/+1701
2025-07-14ensure bucket existschrislu1-0/+36
2025-07-13admin ui adds object lock permissionschrislu2-9/+77
2025-07-13Add policy engine (#6970)Chris Lu21-44/+5449
2025-07-12implement PubObjectRetention and WORM (#6969)Chris Lu9-41/+1786
2025-07-11More efficient copy object (#6665)Chris Lu3-39/+601
2025-07-10refactor: Performance and readability improvement on isDefaultPort (#6960)Joon Young Baik1-3/+8
2025-07-09S3: add object versioning (#6945)Chris Lu10-78/+1171
2025-07-06fix: s3 return BadDigest (#6714)Konstantin Lebedev3-4/+13
2025-07-02Add credential storage (#6938)Chris Lu3-30/+80
2025-06-19Fix chunked data reading if iam not enabled (#6898)Chris Lu2-1/+194
2025-06-16Fix url scheme using for forwarded request with changed proto (#6884)Alexey1-1/+7
2025-06-16sort lifecycleschrislu1-1/+10
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