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

898 commits

Author SHA1 Message Date
Mikhail Rakhmanov
4207317899
Prevent cases when db returned empty changes 2025-05-22 14:00:44 +02:00
Mikhail Rakhmanov
20f79ee139
Update request to join logic to include cases with two invite links 2025-05-22 13:28:13 +02:00
Mikhail Rakhmanov
dc0601f159
Request to join checks 2025-05-21 20:08:03 +02:00
Mikhail Rakhmanov
55dfe8114a
Remove unused method 2025-05-19 11:37:43 +02:00
Mikhail Rakhmanov
355ab1fda0
Create invite with non-default permissions 2025-05-16 11:07:37 +02:00
Mikhail Rakhmanov
b8a877201b
Update acl client mocks 2025-05-15 13:07:54 +02:00
Mikhail Rakhmanov
03fd12ac2a
Change request to join logic 2025-05-15 10:03:49 +02:00
Mikhail Rakhmanov
2f661565dc
Add tests for invite and revoke in same batch 2025-05-13 21:42:26 +02:00
Mikhail Rakhmanov
985a1d7184
Add batch invite logic 2025-05-13 21:27:17 +02:00
Mikhail Rakhmanov
854823d81e
Update record verifier 2025-05-13 15:29:05 +02:00
Mikhail Rakhmanov
671be22a98
Add helper methods 2025-05-12 21:27:29 +02:00
Mikhail Rakhmanov
8c4467f091
Add tests and builder 2025-05-12 21:14:18 +02:00
Mikhail Rakhmanov
45371109cd
Add permission change 2025-05-12 20:48:26 +02:00
Mikhail Rakhmanov
9f434b0edd
Improve invite validation 2025-05-12 18:18:54 +02:00
Mikhail Rakhmanov
90a75f6e25
Add test acl state 2025-05-12 16:03:27 +02:00
Mikhail Rakhmanov
216a061194
Change record verifier 2025-05-12 15:04:21 +02:00
Mikhail Rakhmanov
ae90afb97d
Update verifier logic 2025-05-12 13:59:29 +02:00
Mikhail Rakhmanov
ac68d0850b
Encrypt read key with invites on key change 2025-05-12 13:29:41 +02:00
Mikhail Rakhmanov
c2dc1770b6
Add verifier logic 2025-05-12 13:17:28 +02:00
Mikhail Rakhmanov
ab01e874bb
Implement iinvite join and tests 2025-05-11 16:42:51 +02:00
Mikhail Rakhmanov
33a586c1af
WIP invite join flow 2025-05-11 14:46:44 +02:00
Mikhail Rakhmanov
a8699f38f9
Rewrite batch requests 2025-05-11 14:32:15 +02:00
Mikhail Rakhmanov
79d0352d6d
Add record verifier and encoding 2025-05-11 11:57:06 +02:00
Mikhail Rakhmanov
3ab01e7d96
Update aclstate 2025-05-09 11:57:33 +02:00
Mikhail Rakhmanov
bc9193b33a
Decrypt Invite 2025-05-09 11:38:55 +02:00
Mikhail Rakhmanov
4e9f1a3356
Add invite type 2025-05-07 13:53:33 +02:00
Mikhail Rakhmanov
d878d00052
Ignore errors on migration 2025-05-05 16:09:44 +02:00
Mikhail Rakhmanov
9107daa3c6
Add id to remove func 2025-05-05 13:47:19 +02:00
Mikhail Rakhmanov
81497e2071
Simplify space migrator and fix not removing on error 2025-05-05 13:22:33 +02:00
Mikhail Rakhmanov
4a98522b4f
Remove legacy hash 2025-04-25 16:57:31 +02:00
Mikhail Rakhmanov
25bd9ca4a4
Fix misplaced hashes 2025-04-25 14:15:21 +02:00
Mikhail Rakhmanov
ef98550e9e
Merge pull request #441 from anyproto/GO-5520-fix-divergent-hash
GO-5520: Add legacy hash key to state storage
2025-04-24 16:51:48 +02:00
Mikhail Rakhmanov
acda7ef392
Merge pull request #422 from anyproto/go-5297-push-service-1st-iteration
GO-5297: add FirstMetadataKey function to AclState
2025-04-24 16:51:32 +02:00
Mikhail Rakhmanov
02ee0d327b
Change method 2025-04-24 16:46:00 +02:00
Mikhail Rakhmanov
7202d8f0b8
Add legacy hash key to state storage 2025-04-23 18:11:35 +02:00
Mikhail Rakhmanov
d2498a1c56
Fix tests 2025-04-22 16:13:18 +02:00
Mikhail Rakhmanov
68af5f1320
Fix rollbacks after commit 2025-04-22 15:50:17 +02:00
Mikhail Rakhmanov
76256022c1
Fix diff set store 2025-04-15 13:09:56 +02:00
Mikhail Rakhmanov
f108cbc8c6
Add store changed test 2025-04-14 21:12:51 +02:00
Mikhail Rakhmanov
40f464aba8
Fix tests 2025-04-11 23:27:42 +02:00
Mikhail Rakhmanov
47b75137c8
Gen storage and fix tests 2025-04-11 23:04:16 +02:00
Mikhail Rakhmanov
21b0b9e835
WIP fix tests and key value 2025-04-11 22:31:55 +02:00
Mikhail Rakhmanov
5d2e7ce5fe
Fix check 2025-04-11 21:17:28 +02:00
Mikhail Rakhmanov
9877163c49
Update logic 2025-04-10 15:14:32 +02:00
Sergey
7dee825636
GO-4093: Fix typo 2025-04-09 15:25:49 +02:00
Sergey
e4e9ca4358
GO-4093: Extend KeyValueService interface 2025-04-09 14:35:18 +02:00
Mikhail Rakhmanov
969c76ce86
Add encoding 2025-04-09 14:10:11 +02:00
Mikhail Rakhmanov
6afb38419b
Update kv 2025-04-09 14:09:58 +02:00
Mikhail Rakhmanov
5598491c0b
Update prepare 2025-04-09 12:22:56 +02:00
Mikhail Rakhmanov
3fde9b9ef8
Read keys on storage start 2025-04-09 12:14:04 +02:00