51 Commits

Author SHA1 Message Date
mcrakhman
854079d1be
Add auxiliary methods to acl for getting records, export peer manager 2023-07-18 14:35:36 +02:00
mcrakhman
e08b3ba659
Add syncaclhandler tests 2023-07-12 15:58:41 +02:00
mcrakhman
22ec754ca7
Add sync protocol tests 2023-07-12 14:12:00 +02:00
mcrakhman
098120da84
Update headsync tests 2023-07-11 13:58:59 +02:00
mcrakhman
bf7e256065
Merge remote-tracking branch 'origin/consensus-client' into acl-sync-protocol
# Conflicts:
#	consensus/consensusproto/consensus.pb.go
2023-07-11 13:58:45 +02:00
mcrakhman
b4cc8d0a61
Change head sync update behaviour 2023-07-10 23:47:29 +02:00
mcrakhman
94aea5bafb
Expose Acl in space 2023-07-10 23:17:05 +02:00
Sergey Cherepanov
1a23081336
merge 2023-07-10 19:12:58 +02:00
Sergey Cherepanov
ef128dd33f
switch to uber/gomock 2023-07-10 15:41:22 +02:00
mcrakhman
bef93d46ad
Implement sync protocol 2023-07-03 18:19:23 +02:00
mcrakhman
0d16c5d7e4
WIP sync logic 2023-07-03 15:48:48 +02:00
mcrakhman
145332b0f7
Add headsync acl logic 2023-07-03 13:43:54 +02:00
mcrakhman
51ac955f1c
Add sync protocol interfaces 2023-07-02 15:55:58 +02:00
mcrakhman
822e7f374d
Change to consensus proto 2023-07-01 13:17:18 +02:00
mcrakhman
68cda47ede
Update list mock 2023-06-29 01:00:52 +02:00
mcrakhman
f4cbbfa374
Update tests 2023-06-29 00:57:24 +02:00
mcrakhman
3f08fcb555
Add account remove test 2023-06-28 15:43:35 +02:00
mcrakhman
39f41c52d1
Add invite test 2023-06-28 14:55:17 +02:00
mcrakhman
0ffbb6fa5a
Rework ACL structures 2023-06-27 19:44:44 +02:00
mcrakhman
061522eec2
Update protocol 2023-06-26 19:38:54 +02:00
mcrakhman
62f23b7229
Update record builder to build new payloads 2023-06-26 11:43:17 +02:00
mcrakhman
81aadfde7e
Add validate method in list 2023-06-26 10:10:14 +02:00
mcrakhman
7577c14d5f
Add state apply changes 2023-06-23 16:16:26 +02:00
mcrakhman
f9bab4d51d
Add content validator 2023-06-23 14:50:09 +02:00
mcrakhman
718a5b04dc
Update proto 2023-06-22 13:42:38 +02:00
mcrakhman
748681d765
WIP rearrange components 2023-06-03 15:57:55 +02:00
mcrakhman
815bc7927d
Wire up the stuff 2023-06-02 00:59:33 +02:00
mcrakhman
796b66478b
Further components rearrange 2023-06-01 22:55:37 +02:00
mcrakhman
eeb87dd144
WIP further space refactoring 2023-06-01 14:24:58 +02:00
Mikhail Iudin
dbae377351
fix imports 2023-05-23 14:47:24 +02:00
mcrakhman
9c7041dcc1
Remove master key from account 2023-04-03 13:19:12 +02:00
mcrakhman
7013c79d09
Add old account to coordinator proto 2023-04-02 18:53:02 +02:00
mcrakhman
f21a259ddc
Update cryptography and add master key 2023-04-02 18:13:10 +02:00
mcrakhman
b3a4272188
Add decoders 2023-03-27 01:55:33 +02:00
mcrakhman
7e51eca1a6
Fix tests 2023-03-26 18:47:35 +02:00
mcrakhman
21a3ae0768
Fix objecttree tests 2023-03-26 18:36:07 +02:00
mcrakhman
dca0103899
Remove old acl methods and tests, acl builder 2023-03-26 17:53:11 +02:00
mcrakhman
3778465e3b
More key changes 2023-03-25 13:15:19 +01:00
mcrakhman
c00ea331dc
ACLState refactoring 2023-03-24 22:43:25 +01:00
mcrakhman
9f0828a56a
Update aclrecordproto 2023-03-22 18:51:01 +01:00
mcrakhman
7c4abdbb8c
Add sym key 2023-03-24 13:01:53 +01:00
mcrakhman
3a07939b01
WIP refactor crypto proto 2023-03-24 11:45:39 +01:00
mcrakhman
b333d16b6f
Start sync tests 2023-03-13 21:47:07 +01:00
Roman Khafizianov
96c4ea3a45
cleanup logger names 2023-03-10 19:32:20 +01:00
Roman Khafizianov
92f08eaa79
fix replacing existing logger 2023-03-10 19:18:15 +01:00
mcrakhman
96b43de5f0
Change timeestamps 2023-03-11 12:52:42 +01:00
Roman Khafizianov
b2b45e0f2f
exclude graphviz when CGO_ENABLED=0 2023-02-28 17:03:19 +01:00
Sergey Cherepanov
0e7450fd52
streampool fixes 2023-01-27 16:14:34 +03:00
Sergey Cherepanov
34848254be
commonspace with new streampool 2023-01-19 15:17:04 +03:00
mcrakhman
88c4bc28f6
Add exporter/viewer interfaces and empty methods, refactoring 2023-01-22 22:16:14 +01:00