Leonard Lyubich
089c6f1928
acl: Define EACLTable message for the table of extended ACL rules
2020-07-08 10:22:07 +03:00
Alex Vanin
4e5fa4f9e4
Merge pull request #18 from nspcc-dev/feature/extended-request-headers
...
service: support extended headers of the request
2020-06-18 13:33:15 +03:00
Alex Vanin
122c9fc548
Merge pull request #17 from nspcc-dev/feature/bearer-token-support
...
service: add Bearer token message to RequestVerificationHeader
2020-06-18 13:32:43 +03:00
Leonard Lyubich
108d7e0fb0
service: clarify the description of BearerTokenMsg.Info.ACLRules field
2020-06-18 11:56:26 +03:00
Leonard Lyubich
f059c49dec
service: support extended headers of the request
2020-06-18 11:53:21 +03:00
Leonard Lyubich
1d3ffeb841
service: add Bearer token message to RequestVerificationHeader
2020-06-18 10:58:11 +03:00
Leonard Lyubich
17e07df8d9
container: add Get/Set extended ACL rpc
2020-06-18 10:42:37 +03:00
Leonard Lyubich
80e8ab014b
service: add OwnerKey byte field to TokenInfo message
2020-05-15 15:29:15 +03:00
Leonard Lyubich
cbd5605dc9
session: change Create rpc signature
...
This commit:
* makes Create rpc call to be unary message;
* changes CreateRequest structure;
* changes CreateResponse structure.
2020-05-07 18:44:23 +03:00
Leonard Lyubich
ea9e39b3e0
service: put token lifetime in a separate message
2020-05-07 18:42:29 +03:00
Evgeniy Kulikov
2913edbd42
docs: fix service docs
2020-04-28 16:15:24 +03:00
Leonard Lyubich
1de0d29a74
service: remove gogoproto customname from embedded Token.Info field
...
This commit:
* removes gogoproto customname option from embedded Token.Info field;
* renames Info field of Token message to TokenInfo.
2020-04-28 10:00:11 +03:00
Leonard Lyubich
738d521214
object: remove Token field from PutRequest.PutHeader and DeleteRequest
...
Session token is presented in RequestVerificationHeader, therefore its
presence in request bodies is redundant.
2020-04-27 13:17:16 +03:00
Leonard Lyubich
360d3ae2ce
docs: regenerate
2020-04-27 13:14:31 +03:00
Leonard Lyubich
da3cb02936
object: remove redundant Raw field from GetRequest and HeadRequest
2020-04-27 11:00:03 +03:00
Leonard Lyubich
6b68940643
token: update structure
...
This commit:
* moves Token message to service package;
* updates token structure (new verb field, some renaming);
* replaces VerificationHeader header with Token in object package;
* removes no longer used VerificationHeader message.
2020-04-27 10:59:44 +03:00
Leonard Lyubich
b84fab4d24
service: change RequestVerificationHeader message
...
This commit:
* removes RequestVerificationHeader.Signature message;
* renames RequestVerificationHeader.Sign message to Signature.
2020-04-23 13:44:21 +03:00
Leonard Lyubich
a891eff012
service: add Raw field to RequestMetaHeader
2020-04-23 13:34:06 +03:00
Evgeniy Kulikov
c9edac72b4
docs: regenerate files
2020-04-20 13:29:30 +03:00
Leonard Lyubich
846a84cd0c
regenerate docs
2020-04-15 18:27:46 +03:00
Evgeniy Kulikov
15de641fb1
regenerate docs
2020-04-15 12:24:40 +03:00
alexvanin
2803a0788d
docs: Update container docs with BasicACL field
2020-04-01 21:06:54 +03:00
alexvanin
5b8fecc93d
docs: Add docs for new ACL package
...
This commit adds auto-generated proto-docs page and
ACL section in readme.
2020-04-01 21:02:46 +03:00
Evgeniy Kulikov
54060e29be
update proto docs
2020-03-31 10:17:52 +03:00
Leonard Lyubich
9b2cb915ac
update GetRangeRequest docs
2020-02-05 14:23:14 +03:00
Leonard Lyubich
8959621826
change GetRangeResponse type from 'repeated bytes' to 'bytes'
2020-02-05 14:21:15 +03:00
Leonard Lyubich
6bd0d99ddd
make object.GetRange to be server-side streaming RPC
2020-02-05 13:38:53 +03:00
Leonard Lyubich
63b956e50c
make object.Search to be server-side streaming RPC
2020-02-03 12:08:18 +03:00
Evgeniy Kulikov
fe877a169f
initialize
2020-01-30 14:43:09 +03:00