Denis Kirillov
|
94caa2247e
|
[#391] Refactor notifications
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-05-06 10:59:31 +03:00 |
|
Elizaveta Chichindaeva
|
bf38007692
|
[#405] English Check
Signed-off-by: Elizaveta Chichindaeva <elizaveta@nspcc.ru>
|
2022-04-22 14:01:40 +03:00 |
|
Angira Kekteeva
|
b7aac223df
|
[#357] Add ObjectCreated notifications
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-04-01 14:57:19 +03:00 |
|
Denis Kirillov
|
f0914b8a43
|
[#377] Reuse BucketInfo in layer
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-03-29 02:43:28 +04:00 |
|
Denis Kirillov
|
6cf01bed14
|
[#195] Add tests
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
|
a46726a545
|
[#331] Use UTC Last-Modified time
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-01-26 16:04:14 +03:00 |
|
Denis Kirillov
|
19b917e3b5
|
[#253] Caches refactoring
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-09-14 10:46:18 +03:00 |
|
Angira Kekteeva
|
239742f413
|
[#236] api: Create info.go for basic structs
Moved BucketInfo and ObjectInfo from layer and handler to api
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2021-09-07 11:08:48 +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
|
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
|
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
|
f4c29cd300
|
[#184] Unify error handling
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-08-05 12:18:52 +03:00 |
|
Denis Kirillov
|
352d5345fc
|
[#158] Handled s3 errors on conditional headers
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-07-16 09:30:08 +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
|
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
|
a6ec27b40d
|
[#93] Object ETag support
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2021-06-30 12:55:31 +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
|
256850b8fe
|
[#25] Refactoring and make fixes
closes #25
closes #33
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-10-24 16:09:22 +03:00 |
|
Evgeniy Kulikov
|
9ab0571d29
|
Implement CopyObject handler
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:35:51 +03:00 |
|