Commit Graph

128 Commits

Author SHA1 Message Date
appflowy
60e9071685 add some code documentation 2022-01-12 12:40:41 +08:00
appflowy
4bdd9df54c generic cloud storage 2022-01-11 23:15:30 +08:00
appflowy
855d396122 refactor cloud service triat 2022-01-10 23:45:59 +08:00
appflowy
46a3eb57fa rename some structs 2022-01-10 17:39:32 +08:00
appflowy
08a43c03d4 config af log filter 2022-01-09 16:13:08 +08:00
appflowy
7e7254b306 1. fix the potential infinite loop when composing delta. Because of calculating the wrong code unit offset.
2. add test of calculating Chinese character
2022-01-09 11:23:37 +08:00
appflowy
c456687a18 1. rename flowy_str functions
2. mv the document_test to flowy_document crate
2022-01-09 11:23:31 +08:00
appflowy
1e0cef41a9 init server with dispatcher's runtime 2022-01-09 11:17:48 +08:00
appflowy
287698be9e enable local ws 2022-01-09 11:17:38 +08:00
appflowy
9ca2d60f3f correct the document delta by removing unnecessary op 2022-01-06 12:55:30 +08:00
appflowy
4fd9388b79 fix clippy warnings 2022-01-05 23:28:52 +08:00
appflowy
a488944d2c Saving the revision in serial 2022-01-05 23:15:55 +08:00
appflowy
85ad90fc51 Try to fix quill-editor load document error. Because Document can only contain insert operations 2022-01-05 22:39:07 +08:00
appflowy
1846f86dd7 fix fmt warnings 2022-01-04 22:54:13 +08:00
appflowy
96f6a1d37c remove unuse code 2022-01-04 22:44:52 +08:00
appflowy
661940f728 fix test bugs 2022-01-03 19:50:08 +08:00
appflowy
951584c2ab [backend]: fix reset document bugs 2022-01-03 19:50:08 +08:00
appflowy
1a869c0003 config ping test 2022-01-03 19:50:08 +08:00
appflowy
12e8424e8a send document ping 2022-01-03 19:50:08 +08:00
appflowy
df5266d7c9 fix https://github.com/AppFlowy-IO/appflowy/issues/196 2022-01-03 19:50:08 +08:00
appflowy
a654623c12 mv sync seq to revision manager 2022-01-03 19:50:08 +08:00
appflowy
09ef0927f7 save create default workspace data 2022-01-03 19:50:08 +08:00
appflowy
45821f00a2 rename some structs 2022-01-03 19:50:08 +08:00
appflowy
282ed9067a remove some passthrough funcs 2022-01-03 19:50:08 +08:00
appflowy
f17f0dd6cf fix compile errors 2022-01-03 19:50:08 +08:00
appflowy
152cb17701 fix bugs 2022-01-03 19:50:08 +08:00
appflowy
a0e6c61f50 config virtual net 2022-01-03 19:50:08 +08:00
appflowy
bbc9190bc0 add virtual net 2022-01-03 19:50:08 +08:00
appflowy
0c7c3621d7 separate DocumentWSData into DocumentWSClientData and DocumentWSServerData 2022-01-03 19:50:07 +08:00
appflowy
2b9ce79ed4 refactor flowy-collaboration directories 2022-01-03 19:50:07 +08:00
appflowy
95e0418d97 compare revisions 2022-01-03 19:50:07 +08:00
appflowy
e069bfb057 test with batch set and batch get revision 2022-01-03 19:49:25 +08:00
appflowy
463cab6eee fix warnings 2022-01-03 19:49:25 +08:00
appflowy
64ea2d4f31 [backend]: refactor document persistence 2022-01-03 19:49:25 +08:00
appflowy
777082c879 mv revision to flowy-collaborate 2022-01-03 19:49:25 +08:00
appflowy
cb4398eab0 config document kv store 2022-01-03 19:49:25 +08:00
appflowy
b25db57fca fix warnings. 2021-12-21 14:00:42 +08:00
appflowy
adce96f15b fix generate pb bugs 2021-12-21 14:00:42 +08:00
appflowy
d9421f70a0 refactor backend directory 2021-12-21 14:00:41 +08:00
appflowy
b66f46108d disable sync test 2021-12-20 20:59:33 +08:00
appflowy
d3a00b14b0 enable local web socket 2021-12-20 15:37:37 +08:00
appflowy
77be3e9c71 send connect message when open the document 2021-12-19 21:17:45 +08:00
appflowy
987a246c80 send user connect message 2021-12-18 18:35:45 +08:00
appflowy
1744938a51 fix bugs 2021-12-18 00:23:26 +08:00
appflowy
405c618d27 rename some struct 2021-12-16 22:24:05 +08:00
appflowy
4a46bf3fa3 refcator web socket message sent logic 2021-12-16 21:31:36 +08:00
appflowy
511b6658a4 md5 for consistency check 2021-12-15 23:01:50 +08:00
appflowy
ef6e777ec0 fix warnings 2021-12-15 16:28:18 +08:00
appflowy
013d8f753a refactor errors 2021-12-14 18:20:07 +08:00
appflowy
72a8f7a9e3 mv websocket to flowy-net crate 2021-12-14 15:31:44 +08:00
appflowy
5b7e6690f8 test sync 2021-12-13 22:46:35 +08:00
appflowy
31086ad4df add mock server 2021-12-13 13:55:44 +08:00
appflowy
90e3ba14f1 mv server's DocManager to flowy_collaboration crate 2021-12-12 12:41:16 +08:00
appflowy
d3bfca10e9 refactor backend editor 2021-12-11 17:48:39 +08:00
appflowy
d80061461b add flowy-collaboration crate 2021-12-11 13:47:16 +08:00
appflowy
aeb448c4de mock websocket 2021-12-10 22:18:44 +08:00
appflowy
34441ee076 add test 2021-12-10 15:15:33 +08:00
appflowy
45d9a0918f add user_id in revision 2021-12-10 11:22:21 +08:00
appflowy
3fa0f97e74 add pb generation log 2021-12-10 11:22:14 +08:00
appflowy
909406bf08 fix bugs & add unit test 2021-12-10 11:22:07 +08:00
appflowy
0172fc71db stop sync after close the view 2021-12-10 11:22:00 +08:00
appflowy
6b338d4cc5 add feature flowy_unit_test 2021-12-10 11:21:53 +08:00
appflowy
7ac55f29db refactor tests 2021-12-10 11:21:45 +08:00
appflowy
4450d4410b send revision periodically 2021-12-10 11:21:39 +08:00
appflowy
23f4684d3f add revision cache layer 2021-12-10 11:21:31 +08:00
appflowy
8a9a23ddbe add rich_text crate 2021-12-10 11:21:25 +08:00
appflowy
2f413a8e67 generic lib-ot 2021-12-10 11:21:17 +08:00
appflowy
5a89655982 setup flowy sdk server configuration 2021-12-06 08:35:17 +08:00
appflowy
90b5eca5d9 fix compile errors 2021-12-05 14:06:10 +08:00
appflowy
ce8805aff8 fix wanrings 2021-12-04 23:54:14 +08:00
appflowy
63082418be fix generate pb issues 2021-12-04 17:31:43 +08:00
appflowy
e7cc11cc44 rename some structs 2021-12-03 22:40:56 +08:00
appflowy
6fa7b0632a optimaze docker image size 2021-12-03 18:13:38 +08:00
appflowy
c4088622f8 rust fmt 2021-11-29 22:01:46 +08:00
appflowy
3abd5b953e fix clippy warnings 2021-11-27 19:20:22 +08:00
appflowy
9453f8a4b7 [rust]: remove vecdeque_binary_search feature 2021-11-22 08:44:02 +08:00
appflowy
8e994a954e add shared-lib folder 2021-11-20 10:52:39 +08:00
appflowy
8f1d62f115 add frontend folder 2021-11-20 09:34:43 +08:00