1
0
Fork 0
mirror of https://github.com/anyproto/any-sync.git synced 2025-06-08 14:07:02 +09:00
Commit graph

1140 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
Sergey Cherepanov
20c891b7dd
regenerate mocks 2023-07-17 16:06:26 +02:00
Sergey Cherepanov
a858e283f6
acl api proto 2023-07-17 16:04:47 +02:00
Mikhail Rakhmanov
b1c198df1d
Merge pull request #47 from anyproto/acl-sync-protocol
Acl sync protocol
2023-07-13 11:23:49 +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
febfb72cec
Add diffsyncer tests 2023-07-12 12:09:55 +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
Sergey Cherepanov
ebf4034ec7
consensus: fix race 2023-07-11 12:02:15 +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
4bccbf1faf
Merge pull request #45 from anyproto/dependabot/go_modules/golang.org/x/net-0.12.0
Bump golang.org/x/net from 0.11.0 to 0.12.0
2023-07-10 19:13:21 +02:00
Sergey Cherepanov
26b18fba87
Merge pull request #44 from anyproto/dependabot/go_modules/golang.org/x/crypto-0.11.0
Bump golang.org/x/crypto from 0.10.0 to 0.11.0
2023-07-10 19:13:11 +02:00
Sergey Cherepanov
1a23081336
merge 2023-07-10 19:12:58 +02:00
dependabot[bot]
fc0c3d54f1
Bump golang.org/x/net from 0.11.0 to 0.12.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.11.0 to 0.12.0.
- [Commits](https://github.com/golang/net/compare/v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 15:26:07 +00:00
dependabot[bot]
9dde29a280
Bump golang.org/x/crypto from 0.10.0 to 0.11.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.10.0 to 0.11.0.
- [Commits](https://github.com/golang/crypto/compare/v0.10.0...v0.11.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 15:25:50 +00:00
mcrakhman
3c5e3bed96
Merge branch 'main' into acl-sync-protocol 2023-07-10 15:56:45 +02:00
Sergey Cherepanov
ef128dd33f
switch to uber/gomock 2023-07-10 15:41:22 +02:00
Sergey Cherepanov
648aa15b55
consensus: err invalid payload 2023-07-07 11:22:12 +02:00
Sergey Cherepanov
cd3c6c736a
consensus: remove log payload 2023-07-05 18:50:14 +02:00
Mikhail Rakhmanov
79cc89bec2
Merge pull request #43 from anyproto/remove-object-load-deadline 2023-07-04 16:55:12 +02:00
mcrakhman
fe31afc337
Remove cancel with deadline 2023-07-04 16:51:14 +02:00
Mikhail Rakhmanov
ac8c8e4a31
Merge pull request #42 from anyproto/fix-peer-connection 2023-07-04 11:12:38 +02:00
mcrakhman
ab34ff4bc9
Fix not sending correct connection and incoming count 2023-07-04 08:07:55 +02:00
mcrakhman
bef93d46ad
Implement sync protocol 2023-07-03 18:19:23 +02:00
Sergey Cherepanov
0c1d752acf
consensus: err forbidden 2023-07-03 17:36:31 +02:00
mcrakhman
8aa41da1ff
Merge remote-tracking branch 'origin/consensus-client' into acl-sync-protocol
# Conflicts:
#	consensus/consensusproto/consensus.pb.go
2023-07-03 17:16:43 +02:00
Sergey Cherepanov
b12a056dd9
consensus: use strings for ids 2023-07-03 16:19:24 +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
Mikhail Rakhmanov
b10d72a092
Merge pull request #40 from anyproto/acl-change 2023-07-02 15:54:07 +02:00
mcrakhman
822e7f374d
Change to consensus proto 2023-07-01 13:17:18 +02:00
mcrakhman
e094743fbc
Merge remote-tracking branch 'origin/consensus-client' into acl-change 2023-07-01 12:51:05 +02:00
Sergey Cherepanov
92cbfb1cb3
change consensus proto and client 2023-06-30 19:42:07 +02:00
Sergey Cherepanov
59cf8b46fd
consensus: change err offset 2023-06-29 14:52:47 +02:00
Sergey Cherepanov
50f94e7518
consensus: change err offset 2023-06-29 14:51:42 +02:00
Sergey Cherepanov
cbdbe0c34b
Merge branch 'main' of github.com:anyproto/any-sync into consensus-client 2023-06-29 14:40:07 +02:00
Sergey Cherepanov
02dd4783bc
fix mock 2023-06-29 14:37:52 +02:00
mcrakhman
5ffc175f4f
Remove time from test 2023-06-29 01:05:43 +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
53e9c4ab02
Merge branch 'main' into acl-change
# Conflicts:
#	net/peer/peer.go
2023-06-28 23:12:04 +02:00
Mikhail Rakhmanov
8dc0ead8f3
Merge pull request #39 from anyproto/fix-last-iterated-id
Add lastIteratedId when setting merged heads
2023-06-28 22:33:21 +02:00
mcrakhman
02b326cc90
Add lastIteratedId when setting merged heads 2023-06-28 21:34:50 +02:00
mcrakhman
e5b4f62e48
fix nodes online 2023-06-28 17:35:45 +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
ffd613a5fc
Fix requestmanager test 2023-06-28 11:59:13 +02:00