aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3api_server.go
AgeCommit message (Collapse)AuthorFilesLines
2021-09-19s3: avoid overwriting object with ACL/LegalHold/Retension/LockConfiguration ↵Chris Lu1-0/+9
requests
2021-09-12change server address from string to a typeChris Lu1-2/+2
2021-08-10merge master, resolve conflictsBl1tz231-1/+2
2021-08-10Add liveness\readiness probe for s3 api handler on /status pathBl1tz231-2/+6
2021-06-10refactorChris Lu1-1/+2
2021-02-18use backticks instead of double quotes to avoid escaped additionally in regexbingoohuang1-1/+1
2020-12-27s3: add option for "alllowEmptyFolder"Chris Lu1-0/+1
2020-12-25s3: support config action Admin:bucketChris Lu1-1/+1
2020-12-07break import cycleChris Lu1-0/+1
2020-12-07s3: subscribe to s3.configure changesChris Lu1-0/+4
2020-11-03load S3 config from filerKonstantin Lebedev1-1/+1
https://github.com/chrislusf/seaweedfs/issues/1500
2020-10-21multiplate DomainNames through commaKonstantin Lebedev1-4/+8
2020-10-08s3: only admin can list all bucketsChris Lu1-1/+1
2020-10-07s3: Added support for "List" action in weed s3 -config=... in the config file.Chris Lu1-8/+8
fix https://github.com/chrislusf/seaweedfs/issues/1511
2020-10-02s3: support object taggingChris Lu1-0/+7
* GetObjectTagging * PutObjectTagging * DeleteObjectTagging
2020-09-21refactorChris Lu1-3/+1
2020-09-20refactoringChris Lu1-20/+20
2020-09-19s3: add support for PostPolicyChris Lu1-0/+3
fix https://github.com/chrislusf/seaweedfs/issues/1426
2020-09-18fix compilationChris Lu1-2/+2
2020-09-18s3: collect metricsChris Lu1-19/+19
2020-08-24s3: list bucket permission change from admin to readChris Lu1-1/+1
fix https://github.com/chrislusf/seaweedfs/issues/1430
2020-07-28s3: use bucket in the domainChris Lu1-1/+6
fix https://github.com/chrislusf/seaweedfs/issues/1405
2020-02-09add v2 supportChris Lu1-1/+1
2020-02-09support aclChris Lu1-20/+24
2020-01-31s3: add s3 copyChris Lu1-5/+4
fix https://github.com/chrislusf/seaweedfs/issues/1190
2019-12-13filer: DeleteFolderChildren for deleting large foldersChris Lu1-6/+0
2019-02-18adding grpc mutual tlsChris Lu1-0/+2
2018-09-19add bucket name in the redirectionChris Lu1-2/+2
2018-09-12working S3 multipart uploadsChris Lu1-5/+5
2018-09-09go fmtChris Lu1-1/+1
2018-09-04preparing to support S3 multipart uploadsChris Lu1-3/+3
2018-09-03add place holders for multiplarts uploadChris Lu1-15/+15
2018-07-23s3api do not proxy directory requestsChris Lu1-1/+1
2018-07-22releasing 0.91Chris Lu1-1/+1
2018-07-22s3 API add ListObjectsV2HandlerChris Lu1-11/+10
2018-07-22go fmtChris Lu1-1/+1
2018-07-22s3 API add ListObjectsV1Chris Lu1-0/+3
2018-07-21s3 add HEAD DELETEChris Lu1-9/+7
2018-07-21go fmtChris Lu1-1/+1
2018-07-21add s3 upload, and removing mono and multi part upload analyzerChris Lu1-0/+4
removing mono and multi part upload analyzer, which were used just to determine the file name
2018-07-19add HeadBucketChris Lu1-2/+2
2018-07-19add bucket creation and deletionChris Lu1-51/+53
1. option for "weed s3 -filer.dir.buckets" to choose a folder for buckets 2. create a bucket 3. delete a bucket, recursively delete all metadata on filer
2018-07-18add list all my bucketsChris Lu1-0/+109