aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3api_object_handlers.go
AgeCommit message (Expand)AuthorFilesLines
10 dayss3: fix presigned POST upload missing slash between bucket and key (#7714)Chris Lu1-0/+1
11 dayss3: add s3:ExistingObjectTag condition support for bucket policies (#7677)Chris Lu1-0/+19
2025-12-04fix: S3 GetObject/HeadObject with PartNumber should return object ETag, not p...Chris Lu1-37/+5
2025-11-26s3api: Fix response-content-disposition query parameter not being honored (#7...Chris Lu1-7/+19
2025-11-26S3: pass HTTP 429 from volume servers to S3 clients (#7556)Chris Lu1-1/+7
2025-11-26Support multiple filers for S3 and IAM servers with automatic failover (#7550)Chris Lu1-5/+5
2025-11-20S3: adds FilerClient to use cached volume id (#7518)Chris Lu1-30/+3
2025-11-20S3: JWT generation for volume server authentication (#7514)Chris Lu1-18/+11
2025-11-18S3: Directly read write volume servers (#7481)Chris Lu1-507/+2098
2025-11-16S3: Lazy Versioning Check, Conditional SSE Entry Fetch, HEAD Request Optimiza...Chris Lu1-31/+61
2025-11-10S3: Perf related (#7463)Chris Lu1-57/+87
2025-11-05do delete expired entries on s3 list request (#7426)Konstantin Lebedev1-2/+0
2025-10-23S3 API: Fix SSE-S3 decryption on object download (#7366)Chris Lu1-87/+320
2025-10-17Clean up logs and deprecated functions (#7339)Chris Lu1-11/+1
2025-08-22S3 API: Add integration with KMS providers (#7152)Chris Lu1-6/+20
2025-08-22S3 API: conditional read and write (#7154)Chris Lu1-0/+14
2025-08-22S3 API: Add SSE-S3 (#7151)Chris Lu1-19/+19
2025-08-21S3 API: Add SSE-KMS (#7144)Chris Lu1-26/+713
2025-08-19S3 API: Add SSE-C (#7143)Chris Lu1-14/+120
2025-07-22fix listing objects (#7008)Chris Lu1-11/+8
2025-07-21fix listing object versions (#7006)Chris Lu1-2/+26
2025-07-20fix loggingchrislu1-5/+5
2025-07-20Read write directory object (#7003)Chris Lu1-28/+28
2025-07-20read directory object (#7002)Chris Lu1-2/+97
2025-07-19test versioning also (#7000)Chris Lu1-16/+40
2025-07-16Object locking need to persist the tags and set the headers (#6994)Chris Lu1-0/+48
2025-07-15adding cors support (#6987)Chris Lu1-0/+35
2025-07-09S3: add object versioning (#6945)Chris Lu1-4/+137
2025-01-16Add bucket's traffic metrics (#6444)Hadi Zamani1-8/+11
2024-10-10set proxied request content lengthchrislu1-0/+3
2024-08-18Dont try lazy decode content in proxyToFiler if no accept-encoding provided (...Oleg Salionov1-0/+1
2024-07-16Added tls for http clients (#5766)vadimartynov1-2/+2
2024-07-04add s3test for sql (#5718)Konstantin Lebedev1-1/+41
2024-07-01refactor all methods strings to const (#5726)Konstantin Lebedev1-1/+1
2024-04-29split filechrislu1-359/+1
2024-04-14[s3] fix s3 test_multipart_get_part (#5476)Konstantin Lebedev1-1/+16
2023-09-25Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweed...chrislu1-2/+2
2023-09-18Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs"chrislu1-2/+2
2023-09-18Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 (#4850)dependabot[bot]1-2/+2
2023-08-21Add time to first byte metric for s3 (#4768)SmsS41-1/+2
2023-07-22s3api should return 500 code from filer (#4699)SmoothDenis1-0/+5
2023-05-16Use filerGroup for s3 buckets collection prefix (#4465)SmsS41-2/+8
2023-04-12fix s3test test_bucket_listv2_delimiter_prefix_ends_with_delimiter (#4399)Konstantin Lebedev1-1/+4
2023-04-11s3 fix get fake dir object key (#4390)Konstantin Lebedev1-1/+1
2022-11-02Bug fix: empty key in DeleteMultipleObjects request caused bucket delete (#3939)pavelzhurov1-0/+3
2022-10-29add back "/" prefix if it is missing in objectchrislu1-1/+9
2022-10-24feat: simplify a bit (#3905)famosss1-1/+0
2022-10-24fix: set user metadata key to lowercase (#3894)famosss1-0/+12
2022-10-24Fix errinfo (#3893)Guo Lei1-5/+6
2022-09-15refactor(s3api_object_handlers): `deleteMultipleObjectsLimmit` -> `de… (#3695)Ryan Russell1-2/+2