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

556 commits

Author SHA1 Message Date
Mikhail Rakhmanov
1bf2a994c2
Remove nested locks in treestats collector 2025-06-04 15:38:51 +02:00
Mikhail Rakhmanov
ecee52638a
Add tests 2025-06-02 11:14:16 +02:00
Mikhail Rakhmanov
e97d484242
Get added changes on rebuild, simplify 2025-06-02 10:14:56 +02:00
Mikhail Rakhmanov
1690896a67
Implement correct validation 2025-05-26 12:33:49 +02:00
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
355ab1fda0
Create invite with non-default permissions 2025-05-16 11:07:37 +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
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
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
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
Mikhail Rakhmanov
1f3c2b98cf
Test with randomness 2025-04-09 11:50:17 +02:00
Mikhail Rakhmanov
20b48edf17
Send spaceId on elements sync 2025-04-09 11:30:23 +02:00
Mikhail Rakhmanov
5e1f889eb1
Same keys different values 2025-04-09 10:12:35 +02:00
Mikhail Rakhmanov
b4bf8480d8
Fix test 2025-04-09 09:48:18 +02:00
Mikhail Rakhmanov
f6558bd9a2
WIP key value test 2025-04-09 01:00:37 +02:00
Mikhail Rakhmanov
22b1457e32
KeyValue store test infra and refactor payloads 2025-04-09 00:48:26 +02:00
Mikhail Rakhmanov
08b3361330
Fix acllist unlock 2025-04-08 11:05:29 +02:00
Mikhail Rakhmanov
a89b0e5012
Fixes for message exchange 2025-04-07 23:56:53 +02:00
Mikhail Rakhmanov
c211ccf26e
Add encryption 2025-04-07 21:37:55 +02:00