Commit graph

26 commits

Author SHA1 Message Date
Denis Kirillov
47e061a440 [] Support keys in eacl
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-30 10:00:41 +03:00
Denis Kirillov
8d5d19f3c4 [] Support full bearer token for object routes
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-25 11:15:00 +03:00
Denis Kirillov
e68cda7f9c [] Support bearer token for all users
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-25 11:15:00 +03:00
Denis Kirillov
07786dd94b [] Add route to form full binary bearer token
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-25 11:15:00 +03:00
Denis Kirillov
e0504fec78 [] Add cannedAcl field to ContainerInfo
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-18 15:55:50 +03:00
Denis Kirillov
4fbd5a0c58 [] Add FilePath field to ObjectBaseInfo
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-11 15:04:33 +03:00
Denis Kirillov
d18312ecde [] Add CORS
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-10 21:41:26 +03:00
Denis Kirillov
6e01a0ead7 [] Add route to get NeoFS balance
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-29 12:08:55 +03:00
Denis Kirillov
b412af2e22 [] Update examples and description in spec
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-22 12:19:33 +03:00
Denis Kirillov
665bcfb52d [] Synchronize container get and put params
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-21 18:30:26 +03:00
Denis Kirillov
e604222f60 [] Expand container info in list
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
9fba8d7f23 [] Use extended error response
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
e28c6e5375 [] Use status code 200 with payload on success
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
686588bc1a [] Accept list of tokens to sign
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
70e25e6caf [] Make container name optional
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-06-16 11:31:21 +03:00
Denis Kirillov
d48a7b6f66 [] Use owner id to auth
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-06-10 16:28:05 +03:00
Denis Kirillov
06060348ae [] Use body to provide object attribute
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-04-29 10:20:37 +03:00
Denis Kirillov
3727f5561d [] Support GET/RANGE object payload
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-04-29 10:20:37 +03:00
Denis Kirillov
dc1926f9c6 [] Add search route
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-04-29 10:20:37 +03:00
Denis Kirillov
c7c570fd10 [] Add wallet connect support
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-04-29 10:20:37 +03:00
Denis Kirillov
f5eab95f95 [] Add route to delete object
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-04-29 10:20:37 +03:00
Denis Kirillov
26f0ae93f4 [] Add route to list containers
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-04-29 10:20:37 +03:00
Denis Kirillov
33923a27c3 [] Add routes to manage container eacl
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-04-29 10:20:37 +03:00
Denis Kirillov
63fdb08f14 [] Add route to delete container
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-04-29 10:20:37 +03:00
Denis Kirillov
066656ac48 [] Add route to get object info
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-04-29 10:20:37 +03:00
Denis Kirillov
9f752cd756 [] Add basic structure and operations
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-04-29 10:20:37 +03:00