Commit graph

  • c62cd5c5a9 v2/session: Add universal client Leonard Lyubich 2020-08-20 13:01:55 +0300
  • 8f48c9c2f7 v2/session: Implement thin NeoFS gRPC client Leonard Lyubich 2020-08-20 12:47:32 +0300
  • 288b89630b v2/accounting: Cover universal client with unit test Leonard Lyubich 2020-08-20 12:28:54 +0300
  • 5206d14c16 v2/accounting: Add universal client Leonard Lyubich 2020-08-20 12:28:32 +0300
  • 9253dac753 v2: Add cross-service client package Leonard Lyubich 2020-08-20 12:28:00 +0300
  • 28d8acc58a v2/accounting: Implement thin NeoFS gRPC client Leonard Lyubich 2020-08-19 16:21:30 +0300
  • 53ce0967c6 v2/signature: Support all service requests/responses Leonard Lyubich 2020-08-19 16:06:03 +0300
  • dc91753206 Add stable marshal for object service Alex Vanin 2020-08-18 19:46:55 +0300
  • 93d2d12984 Add stable marshal for object structure Alex Vanin 2020-08-18 18:28:02 +0300
  • e553843552 Update unified DeleteRequestBody structure after api update Alex Vanin 2020-08-19 11:14:49 +0300
  • 61c536148d Fix short header version setter stack overflow Alex Vanin 2020-08-18 18:21:29 +0300
  • e0eb67bac8 v2/signature: Add test for BalanceResponse Leonard Lyubich 2020-08-18 19:06:35 +0300
  • db97b782c0 v2/signature: Unify request and response signing Leonard Lyubich 2020-08-18 16:01:40 +0300
  • 82110751e7 Add stable marshal for container package Alex Vanin 2020-08-18 16:48:58 +0300
  • c94cb44b58 Update neofs-api to latest jindo version Alex Vanin 2020-08-18 15:48:39 +0300
  • c3604d00f0 Fix tests with nil check via reflection Alex Vanin 2020-08-18 12:14:47 +0300
  • 1592151621 Add stable marshal for session package Alex Vanin 2020-08-18 12:01:08 +0300
  • 7a55865f74 v2/object: Implement uni-structures for ObjectService Leonard Lyubich 2020-08-18 13:23:26 +0300
  • d4336d8d5b Simplify marshal with nested structure helper Alex Vanin 2020-08-18 10:42:47 +0300
  • b47ec9e056 Add stable marshal for accounting package Alex Vanin 2020-08-18 09:49:55 +0300
  • 0df4e4bf0d Add nested structure stable marshal helper Alex Vanin 2020-08-18 09:48:57 +0300
  • 08d3debc3a Fix SetBalance setter Alex Vanin 2020-08-18 09:48:25 +0300
  • c214d4d763 Add stable marshal for service package Alex Vanin 2020-08-17 20:23:58 +0300
  • c96598713e Fix missed x-header set in converters Alex Vanin 2020-08-17 20:23:42 +0300
  • b197e382ca v2/object: Implement uni-structures for Object Leonard Lyubich 2020-08-17 20:26:25 +0300
  • 7b93298263 v2/container: Implement remaining uni-structures Leonard Lyubich 2020-08-17 19:00:10 +0300
  • d7c4dc333c Fix some lint warnings Alex Vanin 2020-08-17 17:47:43 +0300
  • ddbeaa93b3 Add stable marshal of acl table Alex Vanin 2020-08-17 16:57:51 +0300
  • 6e42ba8d22 Add stable marshal of acl record Alex Vanin 2020-08-17 16:49:19 +0300
  • 64b456996e Sync acl enums with proto definition Alex Vanin 2020-08-17 16:32:46 +0300
  • 5880875bd9 Add stable marshal of target info in acl package Alex Vanin 2020-08-17 16:09:09 +0300
  • 5623ce0124 Add stable marshal of header filter in acl package Alex Vanin 2020-08-17 16:02:24 +0300
  • e5faf622df v2/session: Implement session uni-structures Leonard Lyubich 2020-08-17 17:01:53 +0300
  • 57dcf01f6b v2/service: Fill SessionToken uni-structure Leonard Lyubich 2020-08-17 16:14:30 +0300
  • ae2e951b77 v2/container: Implement Container uni-structure Leonard Lyubich 2020-08-17 15:08:00 +0300
  • 9f4d24b592 v2/container/grpc: Implement needed setters Leonard Lyubich 2020-08-17 15:02:09 +0300
  • ddd3ba1bf2 v2/netmap: Define uni PlacementPolicy type Leonard Lyubich 2020-08-17 14:48:08 +0300
  • 1ae7f9b491 Fix lint warnings in storage group package Alex Vanin 2020-08-17 15:19:36 +0300
  • 304103c6fa Add stable marshal for storage group package Alex Vanin 2020-08-17 15:05:32 +0300
  • b3cb483894 Adopt neofs-api structure changes Alex Vanin 2020-08-17 14:30:09 +0300
  • 8a94a6344a Recompile proto files with latest neofs-api Alex Vanin 2020-08-17 14:29:50 +0300
  • 2c33e22db5 Add stable marshal for refs package Alex Vanin 2020-08-17 13:41:09 +0300
  • f8e6908e50 Update NestedStructurePrefix helper function Alex Vanin 2020-08-17 13:40:41 +0300
  • 65e5457a21 Fix pointer name in container id methods Alex Vanin 2020-08-17 13:39:21 +0300
  • e599468420 v2/service: Rename header setters Leonard Lyubich 2020-08-17 13:43:17 +0300
  • e84c8aee2c v2/accounting: Implement uni BalanceResponse Leonard Lyubich 2020-08-17 13:39:46 +0300
  • 9df86935f5 v2/accounting: Implement Decimal uni-structure Leonard Lyubich 2020-08-17 13:29:21 +0300
  • 890d8291e7 v2/service: Implement response uni-structures Leonard Lyubich 2020-08-17 13:23:41 +0300
  • 1d5773b6ff v2/service: Replace request header converters Leonard Lyubich 2020-08-17 13:11:44 +0300
  • 18737e128c v2/service: Fill BearerToken uni-structure Leonard Lyubich 2020-08-17 13:04:21 +0300
  • c55a9fa9bd v2/service: Gather converters in one file Leonard Lyubich 2020-08-17 12:34:49 +0300
  • 01581443a3 v2/acl: Implement gRPC converters Leonard Lyubich 2020-08-17 12:22:51 +0300
  • 77962e1d39 v2/acl: Implement uni-types Leonard Lyubich 2020-08-17 12:16:52 +0300
  • 8ebca8eff3 v2/storagegroup: Implement gRPC converters Leonard Lyubich 2020-08-17 12:12:59 +0300
  • 4b7f532e52 v2/storagegroup: Implement uni-structure Leonard Lyubich 2020-08-17 12:08:11 +0300
  • a3f0c5537c v2/refs: Implement gRPC converters Leonard Lyubich 2020-08-17 12:06:18 +0300
  • 1b262fc072 v2/refs: Implement remaining uni-structures Leonard Lyubich 2020-08-17 12:03:52 +0300
  • a68252c956 Add stable marshal helpers for repeated fields Alex Vanin 2020-08-14 17:22:47 +0300
  • a7a8fc33bb Add stable marshaler for enums Alex Vanin 2020-08-14 17:10:15 +0300
  • f8482381fd Add stable marshaller helper for ints Alex Vanin 2020-08-14 16:32:19 +0300
  • 89bd8f3915 Add stable marshaller helper for bool Alex Vanin 2020-08-14 15:53:57 +0300
  • 311b76b75b Add proto marshal helper for string Alex Vanin 2020-08-14 15:29:48 +0300
  • 41f9c50424 Add proto marshal helper for bytes Alex Vanin 2020-08-14 13:57:19 +0300
  • 51e1c3bbcb Remove empty v2/convert.go Alex Vanin 2020-08-14 19:02:42 +0300
  • 60e9c3d0d3 Update structure with grpc subdir Alex Vanin 2020-08-14 19:00:16 +0300
  • 6191903326 Implement new request signing mechanism Leonard Lyubich 2020-08-14 15:51:10 +0300
  • 59858805a8 Update field names in setters and tests Alex Vanin 2020-08-14 10:22:15 +0300
  • 8aca8c5787 Update proto files from latest jindo Alex Vanin 2020-08-14 09:49:05 +0300
  • ca917e42d0 Fix marshaller test Alex Vanin 2020-08-13 16:44:01 +0300
  • 7d0a189721 Remove docs from neofs-api Alex Vanin 2020-08-13 16:39:58 +0300
  • 12e7b5f16b Remove proto files from the repo Alex Vanin 2020-08-13 16:39:10 +0300
  • ff866195c4 Add version constsant to v2 Alex Vanin 2020-08-13 16:27:03 +0300
  • f87e5fe831 Use v2 subdir in prepare script Alex Vanin 2020-08-13 16:23:13 +0300
  • 1f143e54bd Move api-v2 files into v2 subdir Alex Vanin 2020-08-13 15:43:47 +0300
  • 0ee1c3653d Implement field setters on all protobuf messages Leonard Lyubich 2020-08-12 22:06:10 +0300
  • 2ccfe34a20 service/signature: Rename interface methods Leonard Lyubich 2020-08-12 18:20:04 +0300
  • 746419e85f Implement signature interface in request headers Alex Vanin 2020-08-12 16:19:35 +0300
  • 4a6ea486f7 Implement signature interface for container put request Alex Vanin 2020-08-12 16:19:17 +0300
  • 0ae952fcc6 Add stable marshal of meta & verify headers Alex Vanin 2020-08-12 16:18:33 +0300
  • c37fca9e0d Add stable marshal for container structure Alex Vanin 2020-08-12 15:18:00 +0300
  • 18df156e61 Add stable marshal for owner id Alex Vanin 2020-08-12 15:17:44 +0300
  • 696e263e4d Add stable marshal for placement rule Alex Vanin 2020-08-12 13:34:15 +0300
  • 297212886d service: Add updated Sign/Verify mechanism Leonard Lyubich 2020-08-12 17:03:11 +0300
  • ea7c6a22da Ignore vendor dir in prepare structure script Alex Vanin 2020-08-12 13:19:59 +0300
  • fabdd78d63 Add pre-release jindo branch Alex Vanin 2020-08-12 12:57:28 +0300
  • 0a5d0ff1a2 Remove v1 code Alex Vanin 2020-08-12 09:37:59 +0300
  • ed7879a89e Add script to prepare multiversion structure Alex Vanin 2020-08-12 12:49:11 +0300
  • ad0213d256 Merge tag 'v1.3.0' into develop Leonard Lyubich 2020-07-23 17:59:32 +0300
  • 64c941ae06 Merge branch 'release/1.3.0' v1.3.0 Leonard Lyubich 2020-07-23 17:59:24 +0300
  • e5ded9cd0f Update changelog and readme for v1.3.0 Leonard Lyubich 2020-07-23 17:59:06 +0300
  • 78fdc7a787
    Merge pull request #101 from nspcc-dev/refactor-acl-package Leonard Lyubich 2020-07-23 17:05:53 +0300
  • befb34a9ff acl: refactor the package Leonard Lyubich 2020-07-23 14:36:50 +0300
  • 630ac612ea
    Merge pull request #100 from nspcc-dev/neo3/address Alex Vanin 2020-07-21 18:52:20 +0300
  • 1958ff8c37 Use NEO3 based address generation alexvanin 2020-07-17 17:59:19 +0300
  • 8cb9ac0528
    Merge pull request #97 from nspcc-dev/ImplementingProtoClone Alex Vanin 2020-07-17 18:19:54 +0300
  • 3dff202073 Merge tag 'v1.2.0' into develop Leonard Lyubich 2020-07-08 11:10:05 +0300
  • 3cc34a823f Merge branch 'release/1.2.0' v1.2.0 Leonard Lyubich 2020-07-08 11:09:56 +0300
  • 2bf5a0c30b Update changelog and readme for v1.2.0 Leonard Lyubich 2020-07-08 11:09:29 +0300
  • 123837af93
    Merge pull request #99 from nspcc-dev/feature/upgrade-to-api-v1.2.0 Leonard Lyubich 2020-07-08 10:56:22 +0300
  • 504804f806 Update to neofs-api v1.2.0 Leonard Lyubich 2020-07-08 10:50:58 +0300