Evgeniy Kulikov
|
b72a957341
|
[#25] Migrate handler 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:05:08 +03:00 |
|
Evgeniy Kulikov
|
8c93dbf867
|
[#29] Implement ListObjectsV2
ListObjectsV1 and ListObjectsV2 now simplified and return different results
closes #29
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-22 05:49:00 +03:00 |
|
Evgeniy Kulikov
|
079e7a9827
|
[#28] Implement HeadBucket
closes #28
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-22 05:45:48 +03:00 |
|
Evgeniy Kulikov
|
fd2c6e372b
|
[#26] Implement DeleteMultipleObjects
closes #26
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-22 05:45:15 +03:00 |
|
Evgeniy Kulikov
|
34f6eb7d55
|
Add note about multiple delete of objects
Could not find how to use it.
I propose open issue and describe how to use it and then implement method.
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 22:35:39 +03:00 |
|
Evgeniy Kulikov
|
5bb2c34052
|
Cleanup unimplemented handlers
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:37:06 +03:00 |
|
Evgeniy Kulikov
|
1d98c4ecc2
|
Implement GetObject handler
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:36:46 +03:00 |
|
Evgeniy Kulikov
|
bfc4b8786f
|
Implement HeadObject handler
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:36:34 +03:00 |
|
Evgeniy Kulikov
|
9493f3d281
|
Implement PutObject handler
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:36:17 +03:00 |
|
Evgeniy Kulikov
|
9746978b1d
|
Implement DeleteObject handler
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:36:00 +03:00 |
|
Evgeniy Kulikov
|
9ab0571d29
|
Implement CopyObject handler
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:35:51 +03:00 |
|
Evgeniy Kulikov
|
c6d4b6d731
|
Implement MarshalXML for StringMap type
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:34:47 +03:00 |
|
Evgeniy Kulikov
|
fb13d1fcb3
|
Move ListObjects and ListBuckets in same file
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-20 02:33:43 +03:00 |
|
Evgeniy Kulikov
|
cea8f9d4ca
|
Add bucket info handler
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-19 14:53:17 +03:00 |
|
Evgeniy Kulikov
|
92b039fa5e
|
Add unsupported handlers
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-19 14:52:44 +03:00 |
|
Evgeniy Kulikov
|
b14e2d54c8
|
Prepare list-objects handler
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-11 17:37:20 +03:00 |
|
Evgeniy Kulikov
|
ccd481e4e2
|
Prepare list-buckets handler
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-11 17:36:52 +03:00 |
|
Evgeniy Kulikov
|
d9f691a59a
|
Refactoring API handlers
- add responses for list-objects and list-buckets
- set `implement me` errors more useful
Signed-off-by: Evgeniy Kulikov <kim@nspcc.ru>
|
2020-08-11 17:35:54 +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 |
|