appflowy
|
83acc79cd1
refactor test to tokio::test to enable & enable test doc with server
|
3 éve |
appflowy
|
01c9620e03
add server with flowy_document test
|
3 éve |
appflowy
|
11bc536df8
save rev to db and update rev state to acked if server ack client rev
|
3 éve |
appflowy
|
bd4caa2e99
save doc delta & cache the connect user information
|
3 éve |
appflowy
|
77313ab431
remove notify from edit context
|
3 éve |
appflowy
|
9175efa4c6
compose delta from remote and sync with client
|
3 éve |
appflowy
|
a26f588409
send acked to client using ws
|
3 éve |
appflowy
|
c41b35af4e
fix artix deadlock while acquire the write lock of document recusively
|
3 éve |
appflowy
|
c23bf46916
compare md5 of document after applying remote delta
|
3 éve |
appflowy
|
0092f1a356
WsDocumentMessage supports command/delta
|
3 éve |
appflowy
|
3e3e10b316
receive revision from client
|
3 éve |
appflowy
|
d4b020b64f
rename backend dir
|
3 éve |
appflowy
|
1d9d776e3a
send revsion to server
|
3 éve |
appflowy
|
302631f808
create op table
|
3 éve |
appflowy
|
2b9bc7a0cd
move flowy-ot document to flowy-document
|
3 éve |
appflowy
|
47f3a187c4
fix deserialize error with invalid map type
|
3 éve |
appflowy
|
79560dd161
refactor ot
|
3 éve |
appflowy
|
45e74e48a2
send delta to server
|
3 éve |
appflowy
|
526f1408bc
save the delta continuely when typing
|
3 éve |
appflowy
|
749b043a99
intergate ws into flowy document
|
3 éve |
appflowy
|
07b4113dc1
refactor test module
|
3 éve |
appflowy
|
260060ac5c
add ws test
|
3 éve |
appflowy
|
0b2339aa19
retry if ws connect failed
|
3 éve |
appflowy
|
aa8536149f
receive ws message continuedly by useing box::pin to fix the msg_tx not copyable
|
3 éve |
appflowy
|
2b32f2111f
fix async future bug
|
3 éve |
appflowy
|
1fd460f3e5
ws connect to server
|
3 éve |
appflowy
|
7e9d7c0304
spawn ws
|
3 éve |
appflowy
|
34ed5a6be2
add flowy-ws crate
|
3 éve |
appflowy
|
420d90c221
[server]: fix expired duration
|
3 éve |
appflowy
|
e2e47e8df0
errors with static constructor
|
3 éve |