aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3_constants
AgeCommit message (Collapse)AuthorFilesLines
2024-05-17added s3 iam DeleteBucket permission management (#5599)Riccardo Bertossa2-8/+9
2024-04-14[s3] fix s3 test_multipart_get_part (#5476)Konstantin Lebedev1-2/+5
* try fix s3 test_multipart_get_part * add passed s3 tests * fix SeaweedFSUploadId * rm spaces * convert part request to range * add passed s3 tests of multipart
2024-04-07[s3] add s3 pass test_multipart_upload (#5474)Konstantin Lebedev1-0/+1
add s3 pass test_multipart_upload
2024-03-07[filer.backup] add param uploader_part_size for S3sink (#5352)Konstantin Lebedev1-0/+1
* fix: install cronie * chore: refactor configure S3Sink * chore: refactor cinfig * add filer-backup compose file * fix: X-Amz-Meta-Mtime and resolve with comments * fix: attr mtime * fix: MaxUploadPartst is reduced to the maximum allowable * fix: env and force set max MaxUploadParts * fix: env WEED_SINK_S3_UPLOADER_PART_SIZE_MB
2023-09-25[s3acl] Step1: move s3account.AccountManager into to iam.S3ApiConfiguration ↵Konstantin Lebedev1-0/+6
(#4859) * move s3account.AccountManager into to iam.S3ApiConfiguration and switch to Interface https://github.com/seaweedfs/seaweedfs/issues/4519 * fix: test bucket acl default and adjust the variable names * fix: s3 api config test --------- Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2023-09-21[iam] Replace action read/write to readAcp/writeAcp for handlers with acl ↵Konstantin Lebedev2-6/+8
(#4858) Replace action read/write to readAcp/writeAcp for handlers with acl query https://github.com/seaweedfs/seaweedfs/issues/4519 Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
2023-04-11s3 fix get fake dir object key (#4390)Konstantin Lebedev1-0/+1
2023-03-02 fix chunk.ModifiedTsNs (#4264)zemul1-1/+1
* fix * fix mtime s > ns --------- Co-authored-by: zemul <zhouzemiao@ihuman.com>
2022-10-12add acl helper functionalities (#3831)LHHDZ2-0/+20
2022-10-11split `ExtAcpKey` to `ExtAmzOwnerKey` and `ExtAmzAclKey` to avoid unn… (#3824)LHHDZ1-1/+2
split `ExtAcpKey` to `ExtAmzOwnerKey` and `ExtAmzAclKey` to avoid unnecessary `json.Unmarshal()` call Signed-off-by: changlin.shi <changlin.shi@ly.com> Signed-off-by: changlin.shi <changlin.shi@ly.com>
2022-10-01add ownership rest apis (#3765)LHHDZ1-0/+1
2022-09-29s3: sync bucket info from filer (#3759)LHHDZ6-0/+113
2022-08-23s3: report http.StatusOK if the directory is explicitly createdchrislu1-0/+2
fix https://github.com/seaweedfs/seaweedfs/issues/3457
2022-06-29use const multipart uploads folderKonstantin Lebedev1-0/+1
avoid error bucket NotEmpty if multipart uploads folder exist
2022-06-20remove go.uber.org/atomic石昌林1-2/+2
2022-06-17some code optimizations石昌林1-0/+18
2022-05-30move s3 related constants from package http to s3_constantschrislu1-0/+66
2022-05-30use final destination to resolve fs configurationchrislu1-0/+2
related to https://github.com/chrislusf/seaweedfs/issues/3075
2020-12-22go fmtChris Lu1-1/+0
2020-12-07break import cycleChris Lu1-0/+10