Denis Kirillov
5fb4c4fad6
[ #155 ] Fixed empty delimiter response
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-13 17:46:32 +03:00
Denis Kirillov
b004996d51
[ #155 ] Fix KeyCount
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-13 17:45:38 +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
Alex Vanin
1f656aac23
Merge pull request #148 from masterSplinter01/bugfix/131-add-metadata
...
Fix metadata
2021-07-09 17:20:59 +03:00
Denis Kirillov
acc2cdd96c
[ #125 ] Added exact eacl checking
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-09 17:06:35 +03:00
Alex Vanin
50ece712b4
Merge pull request #146 from masterSplinter01/145-fix-tests
...
Fix util tests
2021-07-09 15:31:22 +03:00
Angira Kekteeva
d5dfc0006a
[ #131 ] Remove metadata from Object in ListObjects
...
Because ListObjects v1 and v2 shouldn't show metadata. Also aws cli
doesn't show metadata even we return it.
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-07-09 13:44:24 +03:00
Angira Kekteeva
da9a6e4b33
[ #131 ] Fix metadata in HeadObject and GetObject
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-07-09 13:44:24 +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
Alex Vanin
41dc84cc49
Merge pull request #147 from KirillovDenis/feature/142-update_supported_methods
...
[#142 ] Updated list of supported methods
2021-07-09 09:42:43 +03:00
Angira Kekteeva
d09a4e4e6c
[ #145 ] Fix util tests
...
Fixed contentType attribute difference in expected and actual results
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-07-09 00:36:19 +03:00
Denis Kirillov
e11b1b76ba
[ #125 ] Added eacl to newly created container
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-08 13:10:46 +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
bcdc2b2d23
[ #142 ] Updated list of supported methods
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-08 09:34:28 +03:00
Kirillov Denis
e7bebcc1aa
Merge pull request #144 from masterSplinter01/141-update-api-sdk-gos
...
Update api-go and sdk-go versions
2021-07-08 09:23:16 +03:00
Angira Kekteeva
d33463a734
[ #141 ] Update api-go and sdk-go versions
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-07-07 18:03:25 +03:00
Alex Vanin
7c4a7c63dc
Merge pull request #140 from masterSplinter01/138-update-sdk-go-version
...
Update sdk-go and api-go versions
2021-07-07 13:15:14 +03:00
Angira Kekteeva
4d05a68f89
[ #138 ] Update sdk-go and api-go versions
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-07-06 17:44:55 +03:00
Alex Vanin
f873be8019
Merge pull request #136 from masterSplinter01/bugfix/135-max-keys-check
...
[#135 ] Add max-keys check to ListObjects
2021-07-06 15:03:43 +03:00
Alex Vanin
2956f34fb7
Merge pull request #139 from KirillovDenis/bugfix/133-wrong_time_format
...
[#133 ] Fix response time format
2021-07-06 15:03:15 +03:00
Alex Vanin
b3609fb337
Merge pull request #134 from masterSplinter01/feature/102-add-versioning-for-benchmark
...
null-versioning and corresponding handler
2021-07-06 15:02:15 +03:00
Denis Kirillov
bdc7f9acba
[ #133 ] Fix response time format
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-06 14:07:09 +03:00
Angira Kekteeva
fd41c325f7
[ #135 ] Add max-keys check to ListObjects
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-07-06 12:23:46 +03:00
Angira Kekteeva
aac1ac2868
[ #119 ] Add null versioning and handler
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-07-06 12:11:03 +03:00
Angira Kekteeva
cc0e2e7636
Merge pull request #132 from KirillovDenis/bugfix/129-fix_listing
...
[#129 ] Fix root objects listing
2021-07-05 12:20:26 +03:00
Angira Kekteeva
d5af797371
Merge pull request #130 from KirillovDenis/feature/95-etag_match_headers
...
[#95 ] Supported get match headers
2021-07-05 12:20:07 +03:00
Denis Kirillov
e145effd17
[ #129 ] Fix root objects listing
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-04 23:25:53 +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
Roman Khimov
daed0978a6
Merge pull request #126 from KirillovDenis/feature/94-time_based_conditional
...
[#94 ] CopyObject/GetObject support conditional headers
2021-07-02 17:19:16 +03:00
Roman Khimov
abcbe8d690
Merge pull request #127 from KirillovDenis/bugfix/121-listObjects_prefix_as_key
...
[#121 ] Fixed directory listing
2021-07-01 23:36:23 +03:00
Denis Kirillov
42384730a0
[ #121 ] Fixed directory listing
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-01 14:41:20 +03:00
Denis Kirillov
116ffbb438
[ #94 ] Fix time format
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-01 14:25:16 +03:00
Denis Kirillov
c4631e5806
[ #94 ] Refactoring
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-07-01 14:24:00 +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
Angira Kekteeva
7ebcd5af8f
Merge pull request #117 from KirillovDenis/feature/93-support_object_etag
...
[#93 ] Object ETag support
2021-06-30 21:32:33 +03:00
Denis Kirillov
2af1b16b59
[ #93 ] Removed unnecessary
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-06-30 17:25:46 +03:00
Roman Khimov
8fe87f901c
Merge pull request #120 from masterSplinter01/feature/update-api-go-version
...
[#88 ] Remove tov2, update api-go version
2021-06-30 14:22:41 +03:00
Angira Kekteeva
172eaa2ed6
[ #88 ] Remove tov2, update api-go version
...
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
2021-06-30 13:44:25 +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
Denis Kirillov
b565045649
[ #93 ] Fixed order headers set
...
Writing headers had no effect early.
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-06-30 12:55:31 +03:00
Angira Kekteeva
d2bed40c19
Merge pull request #115 from KirillovDenis/feature/98-support_delimiter
...
[#98 ] Supported listObjects delimiter
2021-06-30 12:43:10 +03:00
Denis Kirillov
65be38831c
[ #98 ] Supported listObjects delimiter
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-06-30 10:50:47 +03:00
Angira Kekteeva
d77cc52836
Merge pull request #116 from KirillovDenis/feature/71-authmate_json_eacl
...
[#71 ] Supported json file rules in authmate
2021-06-29 18:47:19 +03:00
Denis Kirillov
1be8030dcd
[ #71 ] Supported json file rules in authmate
...
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2021-06-29 16:41:42 +03:00
Angira Kekteeva
5865ad46a0
Merge pull request #111 from KirillovDenis/feature/97-listObject_paging
...
[#97 ] List object paging
2021-06-29 01:54:24 +03:00