aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api
AgeCommit message (Expand)AuthorFilesLines
2025-08-30S3 API: Advanced IAM System (#7160)Chris Lu25-67/+7243
2025-08-22S3 API: Add integration with KMS providers (#7152)Chris Lu6-98/+89
2025-08-22S3 API: conditional read and write (#7154)Chris Lu6-0/+1155
2025-08-22S3 API: Add SSE-S3 (#7151)Chris Lu25-436/+1267
2025-08-21S3 API: Add SSE-KMS (#7144)Chris Lu33-231/+9810
2025-08-19S3 API: Add SSE-C (#7143)Chris Lu8-20/+1083
2025-08-14fix ListAllMyBucketsResult xmlnschrislu2-0/+45
2025-08-11fix presigned signaturechrislu1-1/+1
2025-08-11S3 API: unsigned streaming (no cred) but chunks contain signatures (#7118)Chris Lu2-13/+86
2025-08-05fix signature hashing for iam (#7100)Chris Lu3-20/+125
2025-08-04S3: Fix iam payload hash (#7081)Chris Lu2-3/+544
2025-08-01Support X-Forwarded-Port (#7070)Chris Lu2-1/+105
2025-08-01S3: support for the X-Forwarded-Prefix header (#7068)Chris Lu2-22/+327
2025-08-01S3: fix list buckets handler (#7067)Chris Lu3-57/+194
2025-07-28tag parsing decode url encodedchrislu2-101/+107
2025-07-28address List permissionchrislu3-4/+218
2025-07-23return proper default value for locking and versioningchrislu2-2/+2
2025-07-23minorchrislu1-3/+2
2025-07-23change priority of admin credentials from env varaibles (#7032)Chris Lu2-37/+40
2025-07-23S3 API: simpler way to start s3 with credentials (#7030)Chris Lu2-20/+145
2025-07-22fix listing objects (#7008)Chris Lu21-644/+1380
2025-07-21Fix versioning list only (#7015)Chris Lu1-3/+23
2025-07-21fix listing object versions (#7006)Chris Lu6-78/+412
2025-07-20fix loggingchrislu1-5/+5
2025-07-20add basic object ACL (#7004)Chris Lu8-42/+365
2025-07-20Read write directory object (#7003)Chris Lu3-46/+44
2025-07-20read directory object (#7002)Chris Lu1-2/+97
2025-07-19test versioning also (#7000)Chris Lu8-210/+925
2025-07-19refactor (#6999)Chris Lu6-152/+179
2025-07-18Test object lock and retention (#6997)Chris Lu14-196/+600
2025-07-18Fix get object lock configuration handler (#6996)Chris Lu11-265/+782
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu12-45/+45
2025-07-16Object locking need to persist the tags and set the headers (#6994)Chris Lu5-21/+874
2025-07-16unusedchrislu1-23/+0
2025-07-15S3 Object Lock: ensure x-amz-bucket-object-lock-enabled header (#6990)Chris Lu3-0/+49
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