Evgeniy Kulikov
|
2a93a216f8
|
Migrate to SDK 0.3.0 and fixes
- fix displaying list objects
- simplify `ListObjects`
- simplify `GetObjectHandler`
- simplify `HeadObjectHandler`
- add method for `GetBucketVersioningHandler`
- add method for `ListMultipartUploadsHandler`
- improvements for `HeadObjectHandler`, to display folders meta
- update dependencies
- github.com/aws/aws-sdk-go v1.36.26
- github.com/google/uuid v1.1.4
- github.com/gorilla/mux v1.8.0
- github.com/nspcc-dev/cdn-sdk v0.3.0
- github.com/nspcc-dev/neofs-api-go v1.22.0
- github.com/prometheus/client_golang v1.9.0
- github.com/stretchr/testify v1.7.0
- google.golang.org/grpc v1.35.0
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2021-01-14 20:39:48 +03:00 |
|
Evgeniy Kulikov
|
f4263d50a7
|
Refactoring api/layer
- don't require token.BearerToken
- simplify method layer.objectPut
- add method to check that object exists
- add method to fetch Owner (from context or sdk client)
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-11-27 15:36:15 +03:00 |
|
Evgeniy Kulikov
|
0ee3a5f9ba
|
Migrate api/layer to SDK
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-11-24 10:01:38 +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
|
4d605d1113
|
[#25] Refactoring and make fixes
closes #25
closes #32
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-10-23 03:21:14 +03:00 |
|
Evgeniy Kulikov
|
fbd4a83602
|
[#25] Refactoring over api/layer
closes #25
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-10-22 03:19:16 +03:00 |
|
Evgeniy Kulikov
|
7deeb68d47
|
[#25] Migrate layer to NeoFS API v2
Naive migration, without any tries to start application
closes #25
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-10-19 04:04:37 +03:00 |
|
Evgeniy Kulikov
|
cfe2811efc
|
Add owner field for ListObjects method
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-22 05:43:53 +03:00 |
|
Evgeniy Kulikov
|
3244f54022
|
Change returned error for GetBucketInfo method
method should returns gRPC status errors
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-22 05:43:06 +03:00 |
|
Evgeniy Kulikov
|
8eff7d4dd3
|
Refactoring DeleteObject/DeleteObjects methods
- methods should return api.DeleteErrors
- DeleteObjects should return only slice of errors
- don't add nil errors
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-22 05:42:27 +03:00 |
|
Evgeniy Kulikov
|
960aa02bd3
|
Refactoring DeleteObject/DeleteObjects methods
- methods should return api.DeleteErrors
- DeleteObjects should return only slice of errors
- don't add nil errors
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-22 05:41:58 +03:00 |
|
Evgeniy Kulikov
|
0bea843d90
|
Fix DeleteObject handler
DeleteObject should remove all objects with passed nice name
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 22:41:52 +03:00 |
|
Evgeniy Kulikov
|
00a17d8316
|
CopyObject should contains custom headers
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:31:04 +03:00 |
|
Evgeniy Kulikov
|
fb00af23fb
|
Fixed possible NPE in PutObject
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:30:18 +03:00 |
|
Evgeniy Kulikov
|
0161d2fbd3
|
[#13] Rename go module name according to NSPCC standards
- refactoring s3 gate structure
- cleanup unused code
- rename go module to `github.com/nspcc-dev/neofs-s3-gate`
closes #13
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-06 15:02:13 +03:00 |
|