aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3api_object_handlers.go
AgeCommit message (Expand)AuthorFilesLines
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
2022-08-24s3: report metadata if the directory is explicitly created (#3498)Konstantin Lebedev1-8/+10
2022-08-23s3: report http.StatusOK if the directory is explicitly createdchrislu1-0/+6
2022-08-18s3: fix regression on HEAD directory operationchrislu1-0/+12
2022-08-15Remove duplicate slashes in object path to prevent 500 errors (#3442)Andrey Triumfov1-1/+22
2022-08-14s3: fix aws s3api head-objectchrislu1-3/+5
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-9/+9
2022-07-14File upload should succeed should return `ETag` instead of `Etag`LHHDZ1-2/+2
2022-06-08fix s3 tests:Konstantin Lebedev1-0/+5
2022-06-07fix s3 testsKonstantin Lebedev1-2/+6
2022-05-30move s3 related constants from package http to s3_constantschrislu1-7/+6
2022-05-30use final destination to resolve fs configurationchrislu1-2/+6
2022-05-30rm log infoKonstantin Lebedev1-1/+0