Denis Kirillov
|
4bb885d526
|
[#122] Refactor
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-25 14:49:21 +03:00 |
|
Angira Kekteeva
|
2299db4e81
|
[#218] handler,s3-gw: Make policy configurable
Now default policy of placing containers can be set via config/env
variable.
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2021-08-25 12:18:23 +03:00 |
|
Denis Kirillov
|
76fc241bc1
|
[#214] Add condition to update eacl
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-20 16:32:51 +03:00 |
|
Denis Kirillov
|
efe11c271f
|
[#49] Add basic ACL translation
Implement functions:
GetBucketACL, PutBucketACL, GetObjectACL,
PutObjectACL, GetBucketPolicy, PutBucketPolicy
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-18 17:20:17 +03:00 |
|
Denis Kirillov
|
d332096598
|
[#199] Refactor
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-11 13:17:37 +03:00 |
|
Denis Kirillov
|
f3a6636efd
|
[#191] Improve copy object compatibility
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-11 12:37:26 +03:00 |
|
Denis Kirillov
|
7eb9713a67
|
[#189] Add bucket name checking
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-11 12:04:00 +03:00 |
|
Denis Kirillov
|
a89add8ff3
|
[#198] Fix object metadata
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-06 15:06:40 +03:00 |
|
Denis Kirillov
|
f4c29cd300
|
[#184] Unify error handling
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-05 12:18:52 +03:00 |
|
Angira Kekteeva
|
c24fe5cc21
|
[#112] Move getBoxData from handler to layer
And made it exported
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2021-07-28 16:27:06 +03:00 |
|
Denis Kirillov
|
8aac61652f
|
[#89] Move BoxData to CreateBucketParams
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-26 13:35:52 +03:00 |
|
Denis Kirillov
|
b695e6a3b4
|
[#89] Refactor error logging
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-22 09:45:24 +03:00 |
|
Denis Kirillov
|
1fbd192bd7
|
[#89] Add placement policy
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-16 16:01:35 +03:00 |
|
Denis Kirillov
|
e1c2cee365
|
[#152] Removed redundant GetBucketInfo call
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-13 14:22:12 +03:00 |
|
Alex Vanin
|
7b1058a9bd
|
Merge pull request #143 from KirillovDenis/bugfix/125-check_bucket_unique
[#125] Fixed bucket creation
|
2021-07-09 17:44:28 +03:00 |
|
Angira Kekteeva
|
e8bf46a2fa
|
[#131] Add meta to PutObject
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2021-07-09 13:44:24 +03:00 |
|
Denis Kirillov
|
e78543adf3
|
[#125] Updated error handling
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-09 11:57:44 +03:00 |
|
Denis Kirillov
|
6ba5167f5d
|
[#125] Fixed acl rule
Container must be public (basic acl) to enable bearer token.
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-08 12:22:02 +03:00 |
|
Denis Kirillov
|
0aae8c595a
|
[#125] Fixed bucket creation
Bucket should has unique name.
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-08 12:22:02 +03:00 |
|
Denis Kirillov
|
a6ec27b40d
|
[#93] Object ETag support
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-06-30 12:55:31 +03:00 |
|
Angira Kekteeva
|
c12abf6243
|
[#47] handler, layer: Add CreateBucket
Renamed PutBucket to CreateBucket
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2021-06-23 23:21:15 +03:00 |
|
Angira Kekteeva
|
a399590204
|
Replace s3-gate by s3-gw
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2021-05-18 14:12:24 +03:00 |
|
Evgeniy Kulikov
|
1868034723
|
Refactoring api/handler
- don't require token.BearerToken
- don't call `GetObjectInfo`
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-11-27 15:32:52 +03:00 |
|
Evgeniy Kulikov
|
9493f3d281
|
Implement PutObject handler
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:36:17 +03:00 |
|