|
cc9a68401f
|
[#339] Add aws-sdk-go-v2
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2024-12-10 15:04:56 +03:00 |
|
|
51c5c227c2
|
[#31] Add force bucket delete flag
/ DCO (pull_request) Successful in 1m11s
/ Vulncheck (pull_request) Successful in 1m22s
/ Builds (1.21) (pull_request) Successful in 1m26s
/ Builds (1.22) (pull_request) Successful in 2m23s
/ Lint (pull_request) Successful in 2m22s
/ Tests (1.21) (pull_request) Successful in 1m23s
/ Tests (1.22) (pull_request) Successful in 1m25s
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
|
2024-07-25 14:04:54 +03:00 |
|
|
fe796ba538
|
[#217] Consider Copy-Source-SSE-* headers during copy
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
|
2023-11-13 13:22:58 +00:00 |
|
|
cf13aae342
|
[#225] Add default storage class to responses
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
|
2023-10-31 13:37:07 +00:00 |
|
|
7e91f62c28
|
[#223] Add store content language
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
|
2023-10-17 14:42:02 +00:00 |
|
|
b59aa06637
|
[#146] Add kludge.bypass_content_encoding_check_in_chunks flag
/ Builds (1.19) (pull_request) Successful in 3m0s
/ Builds (1.20) (pull_request) Successful in 2m50s
/ DCO (pull_request) Failing after 1m9s
/ Vulncheck (pull_request) Successful in 1m20s
/ Lint (pull_request) Successful in 7m50s
/ Tests (1.19) (pull_request) Successful in 3m1s
/ Tests (1.20) (pull_request) Successful in 3m21s
Flag allows to skip checking `Content-Encoding` for `aws-chunked` value
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-07-18 14:49:52 +03:00 |
|
|
614d703726
|
[#106] Add chunk uploading
/ DCO (pull_request) Successful in 1m4s
/ Vulncheck (pull_request) Successful in 1m50s
/ Builds (1.19) (pull_request) Successful in 9m1s
/ Builds (1.20) (pull_request) Successful in 2m20s
/ Lint (pull_request) Successful in 10m19s
/ Tests (1.19) (pull_request) Successful in 2m45s
/ Tests (1.20) (pull_request) Successful in 3m19s
Signed-off-by: Artem Tataurov <a.tataurov@yadro.com>
|
2023-06-21 10:23:57 +03:00 |
|
|
a5c89b78bc
|
[#79] Return X-Owner-Id in head-bucket response
Signed-off-by: Artem Tataurov <a.tataurov@yadro.com>
|
2023-04-17 10:12:25 +03:00 |
|
|
aadefd98b6
|
[TrueCloudLab#25] Process allow and deny lists of zones in bucket head requests
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
|
2023-02-17 13:47:48 +03:00 |
|
|
5ee4bf80ae
|
[#18] Return container name in head-bucket response
Signed-off-by: Artem Tataurov <a.tataurov@yadro.com>
|
2023-02-01 14:25:21 +03:00 |
|
|
388482e230
|
[#2] Rename internals
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2022-12-21 11:17:45 +03:00 |
|
Denis Kirillov
|
1a580b6fa4
|
[#666] Support tagging directive for CopyObject
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-25 12:55:33 +03:00 |
|
Denis Kirillov
|
87c05eb514
|
[#595] Add SSE with customer key
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-13 10:26:00 +03:00 |
|
Angira Kekteeva
|
4483c6f57a
|
[#619] Filter system metadata
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-07-26 15:37:13 +03:00 |
|
Denis Kirillov
|
9dfc7e043f
|
[#476] Save full parts info to multipart object
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-22 15:19:16 +03:00 |
|
Denis Kirillov
|
c8e8ba9f6a
|
[#476] Fix parts info for GetObjectAttributes
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-22 15:19:16 +03:00 |
|
Denis Kirillov
|
d521af2065
|
[#529] Add presign URLs support
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-06-16 17:17:45 +03:00 |
|
Alex Vanin
|
0e37242b65
|
[#463] Move DefaultLocationConstraint constant into api
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2022-05-30 14:41:32 +03:00 |
|
Denis Kirillov
|
7d6271be8a
|
[#195] Implement PUT, GET locks to certain object
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-03-23 14:32:13 +04:00 |
|
Denis Kirillov
|
8553158b81
|
[#195] Add handling lock headers for PUT and COPY
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-03-23 14:32:13 +04:00 |
|
Denis Kirillov
|
e98c663bd6
|
[#195] Support enabling object locking for bucket
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-03-23 14:32:13 +04:00 |
|
Denis Kirillov
|
2b4ed8487b
|
[#310] Support response headers overriding
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-01-21 16:02:06 +03:00 |
|
Angira Kekteeva
|
873622d4d5
|
[#186] Add MultipartUpload support
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2021-11-30 11:32:59 +03:00 |
|
Angira Kekteeva
|
7d0bc1e992
|
[#217] Add CORS support
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2021-10-12 09:03:09 +03:00 |
|
Denis Kirillov
|
3c2e25f977
|
[#248] Support delete marker
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-09-14 09:44:39 +03:00 |
|
Denis Kirillov
|
987185b9e1
|
[#196] Add bucket tagging
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-31 10:46:42 +03:00 |
|
Denis Kirillov
|
4a2575fbf3
|
[#196] Add GetObjectTagging
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-31 10:46:42 +03:00 |
|
Denis Kirillov
|
4bb885d526
|
[#122] Refactor
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-25 14:49:21 +03:00 |
|
Denis Kirillov
|
43185de52a
|
[#122] Add list object versions
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-25 09:15:00 +03:00 |
|
Denis Kirillov
|
d5aef7566f
|
[#122] Add delete versioned object
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-25 09:15:00 +03:00 |
|
Denis Kirillov
|
3130784ee6
|
[#122] Add getting specific object version
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-25 09:13:12 +03:00 |
|
Denis Kirillov
|
d81a3d7b45
|
[#216] Add bucket owner check
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-25 09:07:38 +03:00 |
|
Denis Kirillov
|
84508a1706
|
[#220] Add cid to HeadBucket response
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-23 11:37:08 +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
|
f3a6636efd
|
[#191] Improve copy object compatibility
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-11 12:37:26 +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
|
95476b1c9c
|
[#95] Supported copy match headers
Supported x-amz-copy-source-if-match
and x-amz-copy-source-if-none-match.
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-02 19:21:53 +03:00 |
|
Denis Kirillov
|
568d7ac810
|
[#95] Supported get match headers
Supported If-Match and If-None-Match.
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-02 19:05:43 +03:00 |
|
Denis Kirillov
|
ab8dd4201c
|
[#94] CopyObject support conditional headers
Supported X-Amz-Copy-Source-If-Modified-Since and
X-Amz-Copy-Source-If-Unmodified-Since.
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-01 10:45:55 +03:00 |
|
Denis Kirillov
|
da4eca5da5
|
[#94] GetObject support conditional headers
Supported If-Modified-Since and If-Unmodified-Since.
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-01 08:39:19 +03:00 |
|
Roman Khimov
|
70a70bfa2c
|
*: fix all godot errors
|
2021-05-13 22:25:32 +03:00 |
|
Evgeniy Kulikov
|
0b533e189e
|
Add custom http headers constants
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-22 05:35:32 +03:00 |
|