aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3api_object_handlers_put.go
AgeCommit message (Expand)AuthorFilesLines
14 dayss3: optimize DELETE by skipping lock check for buckets without Object Lock (#...Chris Lu1-9/+21
2025-12-01Fix S3 object tagging issue #7589Chris Lu1-2/+25
2025-11-26Support multiple filers for S3 and IAM servers with automatic failover (#7550)Chris Lu1-25/+12
2025-11-25S3: Auto create bucket (#7549)Chris Lu1-4/+15
2025-11-21check errorschrislu1-2/+14
2025-11-18S3: Directly read write volume servers (#7481)Chris Lu1-187/+507
2025-11-13minorchrislu1-4/+5
2025-11-10S3: Perf related (#7463)Chris Lu1-9/+11
2025-11-05do delete expired entries on s3 list request (#7426)Konstantin Lebedev1-1/+2
2025-11-03S3: prevent deleting buckets with object locking (#7434)Chris Lu1-5/+5
2025-10-29s3: fix if-match error (#7277)Taehyung Lim1-0/+5
2025-10-13Add Kafka Gateway (#7231)Chris Lu1-59/+225
2025-10-08Migrate from deprecated azure-storage-blob-go to modern Azure SDK (#7310)Chris Lu1-1/+1
2025-10-08Fix #7060: Return 400 InvalidRequest instead of 500 for context canceled erro...Chris Lu1-0/+3
2025-10-08Fix #7305: Return 400 BadDigest instead of 500 InternalError for MD5 mismatch...Chris Lu1-0/+3
2025-09-17Populate bucket_traffic_received_bytes_total metric (#7249)Roman Shishkin1-1/+1
2025-08-30S3 API: Advanced IAM System (#7160)Chris Lu1-0/+6
2025-08-22S3 API: Add integration with KMS providers (#7152)Chris Lu1-15/+18
2025-08-22S3 API: conditional read and write (#7154)Chris Lu1-0/+272
2025-08-22S3 API: Add SSE-S3 (#7151)Chris Lu1-89/+174
2025-08-21S3 API: Add SSE-KMS (#7144)Chris Lu1-1/+83
2025-08-19S3 API: Add SSE-C (#7143)Chris Lu1-0/+19
2025-07-21fix listing object versions (#7006)Chris Lu1-0/+3
2025-07-20add basic object ACL (#7004)Chris Lu1-2/+28
2025-07-20Read write directory object (#7003)Chris Lu1-5/+4
2025-07-19test versioning also (#7000)Chris Lu1-7/+152
2025-07-18Test object lock and retention (#6997)Chris Lu1-23/+100
2025-07-18Fix get object lock configuration handler (#6996)Chris Lu1-12/+91
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu1-2/+2
2025-07-16Object locking need to persist the tags and set the headers (#6994)Chris Lu1-4/+160
2025-07-13Add policy engine (#6970)Chris Lu1-1/+1
2025-07-12implement PubObjectRetention and WORM (#6969)Chris Lu1-0/+7
2025-07-09S3: add object versioning (#6945)Chris Lu1-9/+148
2025-07-06fix: s3 return BadDigest (#6714)Konstantin Lebedev1-0/+3
2025-05-01[s3] refactor duplicate put-object code paths (#6727)Taehyung Lim1-21/+4
2025-02-12implement s3 streaming-unsigned-payload-trailer (#6539)Tom Crasset1-1/+1
2025-02-07add s3 signature tests and prepare implementation of STREAMING-UNSIGNED-PAYLO...Tom Crasset1-1/+1
2025-02-07fix: record and delete bucket metrics after inactive (#6523)zouyixiong1-0/+2
2025-02-03Revert "Add content length to filer's requests (#6489)"chrislu1-1/+0
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 Zamani1-0/+1
2025-01-16Add bucket's traffic metrics (#6444)Hadi Zamani1-1/+2
2024-07-01refactor all methods strings to const (#5726)Konstantin Lebedev1-1/+1
2024-04-29split filechrislu1-0/+207