aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3api_object_handlers.go
AgeCommit message (Expand)AuthorFilesLines
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
2022-05-30show fake dirsKonstantin Lebedev1-1/+4
2022-04-18enhancement: replace sort.Slice with slices.SortFunc to reduce reflectionjustin1-3/+3
2022-04-02fix error response in case of wrong expire time formatroot1-1/+1
2022-03-29fix test_s3.test_multi_object_delete_key_limit andKonstantin Lebedev1-0/+9
2022-03-07s3 and filer transport using unix domain socket instead of tcpchrislu1-13/+2
2022-03-07refactoringchrislu1-8/+10
2022-03-02filer, s3, volume server: a bit memory optimizationchrislu1-1/+4
2022-02-04add s3api error for copy in file, not directoryLapshinn Vitaly1-2/+6
2022-01-01Merge pull request #2543 from skurfuerst/seaweedfs-158Chris Lu1-5/+31
2021-12-31BUGFIX: ensure Authorization header is only added onceSebastian Kurfuerst1-4/+7
2021-12-30FEATURE: add JWT to HTTP endpoints of Filer and use them in S3 ClientSebastian Kurfuerst1-4/+27
2021-12-29s3: increase timeout limitchrislu1-1/+3
2021-12-26use streaming mode for long poll grpc callschrislu1-1/+1
2021-12-15s3: pass through s3 presigned headerschrislu1-26/+6
2021-12-13force enable asynchronous I/O sending events to FluentdKonstantin Lebedev1-1/+1
2021-12-09non blocking audit logKonstantin Lebedev1-1/+1