Commit graph

  • 23f00a3cd2 [#40] cmd/neofs-node: Re-implement max object size source Leonard Lyubich 2020-10-22 17:21:28 +0300
  • 968033deed [#40] object/put: Assign zero return of MaxObjectSize invalid Leonard Lyubich 2020-10-22 17:20:59 +0300
  • 43533c991e [#40] morph/netmap: Implement MaxObjectSize method on wrapper Leonard Lyubich 2020-10-22 17:19:43 +0300
  • 90c38fc5e5 [#40] morph/client: Implement read config method Leonard Lyubich 2020-10-22 17:19:07 +0300
  • d05b2ff500 [#83] cmd/neofs-node: Add network state option to response service Leonard Lyubich 2020-10-22 14:24:08 +0300
  • 7fdb14cf8a [#83] services/response: Set epoch number from network state Leonard Lyubich 2020-10-22 14:22:23 +0300
  • 19f9c7eacb [#83] services: Remove setting of meta header from executing services Leonard Lyubich 2020-10-22 14:12:35 +0300
  • 3065a7363b [#83] cmd/neofs-node: Use response services in application Leonard Lyubich 2020-10-22 14:07:06 +0300
  • 0341773318 [#83] services: Implement response sub-service for each service Leonard Lyubich 2020-10-22 14:06:25 +0300
  • 6bede7d836 [#83] services/util: Implement response service Leonard Lyubich 2020-10-22 14:04:46 +0300
  • 1cc7983c4e [#83] services/util: Add meta header methods to ResponseMessage Leonard Lyubich 2020-10-22 14:02:40 +0300
  • 71a06f9e01 [#83] services/util: Define type of response message interface Leonard Lyubich 2020-10-22 11:03:34 +0300
  • 7464254680 [#106] Put simplest bearer token check first Alex Vanin 2020-10-22 15:45:28 +0300
  • 23ec33e821 [#106] Check bearer token lifetime Alex Vanin 2020-10-22 15:37:59 +0300
  • bb455af05f [#106] Ignore bearer token if basic ACL restrict it Alex Vanin 2020-10-21 19:08:22 +0300
  • 89cd2ad463 [#106] Process bearer token in ACL service Alex Vanin 2020-10-21 16:11:18 +0300
  • 094248690b [#115] Make ACL classifier errors transparent for client Alex Vanin 2020-10-21 20:39:14 +0300
  • ca552f53c6 [#115] Check session token validity Alex Vanin 2020-10-21 20:30:54 +0300
  • 0bdfd18469 [#60] cmd/neofs-node: Initialize network state on boot Leonard Lyubich 2020-10-21 19:26:38 +0300
  • dae94aa230 [#60] morph/netmap: Implement Epoch method on netmap client wrapper Leonard Lyubich 2020-10-21 19:19:06 +0300
  • 20fb8547b6 [#60] morph/netmap: Implement Epoch method on Client Leonard Lyubich 2020-10-21 19:14:29 +0300
  • a8481223d6 [#60] cmd/neofs-node: Implement primary network State instance Leonard Lyubich 2020-10-21 18:12:31 +0300
  • 16a5107ef1 [#60] object/put: Provide network State interface to formatter Leonard Lyubich 2020-10-21 18:11:50 +0300
  • b627814dd8 [#60] object/transformer: Set creation epoch number in new objects Leonard Lyubich 2020-10-21 18:11:19 +0300
  • 7c081e4f15 [#60] core/netmap: Define interface of current network properties Leonard Lyubich 2020-10-21 18:10:42 +0300
  • 4a56f82571 [#60] object/transformer: Group parameters of NewFormatTarget func Leonard Lyubich 2020-10-21 18:10:22 +0300
  • 2541ed4b8f [#88] object/eacl: Use String() methods to calculate ID values Leonard Lyubich 2020-10-21 18:49:38 +0300
  • 5318abcf38 [#88] object/search: Use String() methods to calculate ID values Leonard Lyubich 2020-10-21 18:49:07 +0300
  • ca986fc5ff [#105] Update neofs-api-go to latest version Alex Vanin 2020-10-21 14:56:16 +0300
  • c28641d290 [#95] Support --json flag in container.get command Alex Vanin 2020-10-20 15:34:13 +0300
  • e40dc0412d [#26] Add get and set EACL commands in CLI Alex Vanin 2020-10-20 15:21:17 +0300
  • 1482b0c5d0 [#79] Simplify getCID and getOID functions in CLI Alex Vanin 2020-10-19 14:51:47 +0300
  • 4ce58fb26c Update go.sum Leonard Lyubich 2020-10-21 12:29:14 +0300
  • f52f643fe4 [#108] cmd/neofs-node: Add Policer worker to application Leonard Lyubich 2020-10-21 12:28:42 +0300
  • 07fe49088c [#108] cmd/neofs-node: Listen new epoch notifications from morph Leonard Lyubich 2020-10-21 12:26:16 +0300
  • 0dab4b7581 [#108] services: Implement Policer service Leonard Lyubich 2020-10-21 12:24:02 +0300
  • f6e56aa956 [#108] placement: Implement Builder from netmap source Leonard Lyubich 2020-10-21 12:19:58 +0300
  • 5017ff0e4a [#108] object/head: Export remote header retrieval utility Leonard Lyubich 2020-10-21 12:18:36 +0300
  • 5ad0df7794 [#108] object/head: Return 404 error if header was not found Leonard Lyubich 2020-10-21 12:15:54 +0300
  • ae0dd9e051 [#106] Pass bearer token through generated requests Alex Vanin 2020-10-20 16:44:45 +0300
  • e6f04f7785 [#104] Update neofs-api-go with new protobuf API Alex Vanin 2020-10-20 13:50:35 +0300
  • 9e08b41a6f [#102] Set split header in left object Alex Vanin 2020-10-20 09:54:19 +0300
  • 4d2ff842a2 [#79] Implement object commands Evgenii Stratonikov 2020-10-15 13:40:58 +0300
  • 54bdeb60a1 [#22] Support string type in stack parameter converter Leonard Lyubich 2020-10-19 12:22:46 +0300
  • 5affabfad0 [#100] Add GH Actions for DCO, tests and linter Stanislav Bogatyrev 2020-10-16 15:51:39 +0300
  • f8ac62ffae Separate test dependency install Stanislav Bogatyrev 2020-10-16 15:45:29 +0300
  • b7dfc73bbc [#25] Use comma separated container attributes in CLI Alex Vanin 2020-10-16 12:29:57 +0300
  • feac279ced [#25] Add container.get command in CLI Alex Vanin 2020-10-15 18:00:53 +0300
  • 643e81254c [#25] Add placement policy QL encoder Alex Vanin 2020-10-15 17:55:12 +0300
  • 26e13f4b28 [#25] Add container.list-objects command in CLI Alex Vanin 2020-10-15 17:54:33 +0300
  • c0a4343282 [#25] Use api-go stringers and parsers for ID types in CLI Alex Vanin 2020-10-15 11:45:00 +0300
  • d7c53debb5 [#46] Make SELECT attribute optional Evgenii Stratonikov 2020-10-14 18:25:21 +0300
  • 719075ca97 [#99] Fix no-root search matcher Alex Vanin 2020-10-16 13:36:00 +0300
  • d4461b9493 [#98] Update neofs-api-go to latest version Alex Vanin 2020-10-15 17:49:15 +0300
  • db0dd6363f [#25] Add container.create, list, delete commands to CLI Alex Vanin 2020-10-14 15:51:22 +0300
  • d83411016a [#25] Use printVerbose wrapper for one-line messages Alex Vanin 2020-10-14 15:36:27 +0300
  • 53f7b58130 [#93] Add gRPC Reflection service Evgeniy Kulikov 2020-10-14 23:35:48 +0300
  • 1332a6d3a8 [#92] Provide session token to all produced requests Alex Vanin 2020-10-14 21:14:54 +0300
  • ace2362e74 [#92] Update neofs-api-go to latest version Alex Vanin 2020-10-14 21:14:40 +0300
  • dd48666357 [#72] Shutdown inner ring app if RPC node has been terminated Alex Vanin 2020-10-13 18:40:35 +0300
  • ccbb9ce6ab [#72] Add ListenWithError method in Listener interface Alex Vanin 2020-10-13 18:37:38 +0300
  • ca006245d2 [#72] Close subscription channel if RPC was terminated Alex Vanin 2020-10-13 18:36:13 +0300
  • d3d8f00757 [#72] Init inner ring configuration before run Alex Vanin 2020-10-13 17:25:25 +0300
  • a9d296faa8 [#87] Use viper to configure key and endpoint in CLI Alex Vanin 2020-10-12 18:14:17 +0300
  • 69dd95d748 [#78] Generate random key in CLI with --key new argument Alex Vanin 2020-10-12 17:35:04 +0300
  • c2083d773c [#76] Add owner argument for accounting.balance command Alex Vanin 2020-10-12 17:31:00 +0300
  • 945bb723ed [#76] Do not print error message twice in CLI Alex Vanin 2020-10-12 17:21:38 +0300
  • 80cd4039a8 [#76] Implement accounting.balance command in CLI Alex Vanin 2020-10-12 17:19:57 +0300
  • 84928527d7 [#87] Add verbose global flag in CLI Alex Vanin 2020-10-12 17:00:30 +0300
  • cb1ca511cb [#77] Add endpoint global argument in CLI Alex Vanin 2020-10-12 16:59:33 +0300
  • fc700cbbdc [#78] Add private key global argument in CLI Alex Vanin 2020-10-12 16:57:37 +0300
  • ade185191b [#47] Use less extra gas on netmap contract methods Alex Vanin 2020-10-12 14:34:13 +0300
  • b7ee05088c [#86] Use alphabet processor in inner ring app Alex Vanin 2020-10-12 13:26:05 +0300
  • f1f20b49db [#86] Add alphabet contract processor Alex Vanin 2020-10-12 13:17:40 +0300
  • 4308a6f522 [#86] Run timer for gas emission event Alex Vanin 2020-10-12 12:49:38 +0300
  • 6bc787bb19 [#86] Add alphabet contract configuration Alex Vanin 2020-10-12 12:29:27 +0300
  • dcb384d551 [#86] Specify inner ring list index in global state Alex Vanin 2020-10-12 12:13:19 +0300
  • dee1d81b04 [#84] Run netmap service in neofs-node app Alex Vanin 2020-10-08 16:17:50 +0300
  • 20c27d0542 [#84] Add API version to neofs-node config Alex Vanin 2020-10-08 16:16:00 +0300
  • 2d5cb378a7 [#84] Add netmap service executor and signer Alex Vanin 2020-10-08 16:14:19 +0300
  • f92dc5b27c [#84] Add GRPC layer of netmap service Alex Vanin 2020-10-08 16:13:28 +0300
  • 65a93af176 [#84] Fix loop variable capture issue in neofs-node workers Alex Vanin 2020-10-08 16:11:34 +0300
  • 0e7e0bd2d6 [#84] Remove mocks and debug code from neofs-node services Alex Vanin 2020-10-08 16:04:31 +0300
  • b5aef1011b [#74] Update test of netmap.UpdateState event parser Alex Vanin 2020-10-08 15:54:57 +0300
  • fec5c81823 [#84] Update neofs-api-go to latest version Alex Vanin 2020-10-08 15:53:21 +0300
  • e3f8e350f9 [#82] Fix conversion of container id values from smart-contract Alex Vanin 2020-10-07 19:27:07 +0300
  • 7d51688d2c [#82] Return length check of serialized container Alex Vanin 2020-10-07 19:22:22 +0300
  • 87fc4f5df7 [#82] Use morph wrapper in container service Alex Vanin 2020-10-07 19:17:50 +0300
  • 204eaab5a9 [#75] Fix order of update peer state method arguments Alex Vanin 2020-10-05 18:54:46 +0300
  • f40f1ca0c0 [#74] Fix order of netmap.UpdateState event arguments Alex Vanin 2020-10-05 18:29:06 +0300
  • cd34145969 [#73] Use request owner public key in eACL check Alex Vanin 2020-10-05 17:13:23 +0300
  • a9e801cb22 [#71] Make GC configurable Alex Vanin 2020-10-05 13:44:28 +0300
  • 7a2654719e [#71] Return only regular objects in root object search Alex Vanin 2020-10-05 13:17:08 +0300
  • 11262bed4a [#71] Broadcast tombstone to container Alex Vanin 2020-10-05 12:42:45 +0300
  • 9cdf7d3896 [#69] object/acl: Check eACL rules in ACL service Leonard Lyubich 2020-10-03 10:50:41 +0300
  • 1d676fcfb2 [#69] object/acl: Add eACL components to service Leonard Lyubich 2020-10-03 10:46:57 +0300
  • a7782cf1f9 [#69] object/acl: Extended requestInfo structure Leonard Lyubich 2020-10-03 10:40:50 +0300
  • 6c3c872ee4 [#69] object/acl: Define access denied error Leonard Lyubich 2020-10-03 10:39:02 +0300
  • 0f52444ae9 [#69] object/acl: Change basic ACL type in requestInfo Leonard Lyubich 2020-10-03 08:23:54 +0300
  • 30e6912c7b [#69] object/acl: Construct service from options Leonard Lyubich 2020-10-03 08:19:22 +0300