Commit Graph

48 Commits

Author SHA1 Message Date
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
appflowy
f93f012bc8 [rust]: rm flowy-net 2021-11-20 08:35:04 +08:00
appflowy
ba67652e29 [rust]: update dart-notify crate name 2021-11-19 15:00:51 +08:00
appflowy
2449e9352c [rust]: Crates start with lib consider as foundation libs 2021-11-19 14:38:11 +08:00
appflowy
c64ef55d60 [rust]: rename some flowy-xx to lib-xx 2021-11-19 14:16:22 +08:00
appflowy
91c9f2c62f [rust]: rename some crates 2021-11-19 14:16:15 +08:00
appflowy
7c60626049 [rust]: refactor flowy-document crate 2021-11-19 14:16:07 +08:00
appflowy
b4237b1986 [rust]: extract flowy-document-infra 2021-11-13 11:11:24 +08:00
appflowy
55ea9e6cae [rust]: create backend api crate 2021-11-08 13:00:42 +08:00
appflowy
92010853c2 [rust]: separate workspace crates 2021-11-08 10:43:14 +08:00
appflowy
52ca87662b [rust]: extract workspace_infra from flowy_workspace 2021-11-08 10:25:26 +08:00
appflowy
65cdeec1dc [rust]: extra user-infro from flowy-user 2021-11-08 10:25:26 +08:00
appflowy
1c7f3e9681 [rust]: fix backend test issues 2021-11-08 10:25:26 +08:00
appflowy
f35b756459 [rust]: config flowy-workspace crate struct 2021-11-08 10:25:25 +08:00
appflowy
ef4ee320f7 add ingore_auth feature on backend 2021-10-05 19:32:58 +08:00
appflowy
c748d17daf sync with server when ws becomes avaliable 2021-10-04 14:24:35 +08:00
appflowy
efb2a607e7 edit document via actor stream 2021-09-30 17:24:08 +08:00
appflowy
1fdef0914b using CacheActor method to handle the ws message one by one 2021-09-29 17:40:34 +08:00
appflowy
01c9620e03 add server with flowy_document test 2021-09-27 23:23:23 +08:00
appflowy
a26f588409 send acked to client using ws 2021-09-24 16:02:17 +08:00
appflowy
c41b35af4e fix artix deadlock while acquire the write lock of document recusively 2021-09-24 13:26:47 +08:00
appflowy
c23bf46916 compare md5 of document after applying remote delta 2021-09-24 08:22:24 +08:00
appflowy
0092f1a356 WsDocumentMessage supports command/delta 2021-09-23 19:59:58 +08:00
appflowy
07b4113dc1 refactor test module 2021-09-19 23:21:10 +08:00
appflowy
260060ac5c add ws test 2021-09-19 18:39:56 +08:00
appflowy
1fd460f3e5 ws connect to server 2021-09-17 19:03:46 +08:00
appflowy
7e9d7c0304 spawn ws 2021-09-17 14:26:02 +08:00
appflowy
420d90c221 [server]: fix expired duration 2021-09-16 14:18:59 +08:00
appflowy
464d5396e6 config doc server api 2021-09-10 15:53:24 +08:00
appflowy
47851b3024 add middleware to handle user unauthorized 2021-09-08 13:50:20 +08:00
appflowy
36c044173d add cors control 2021-09-04 16:32:34 +08:00
appflowy
cfc10fb38e add auth middleware 2021-09-02 17:19:23 +08:00
appflowy
92d7d6f60a [backend]: save active user 2021-08-31 17:25:08 +08:00
appflowy
f520769283 app crud & test 2021-08-25 17:34:20 +08:00
appflowy
7cf563614b workspace crud 2021-08-24 21:38:53 +08:00
appflowy
f05f0c43a3 test server api: register user and sign in 2021-08-23 22:10:36 +08:00
appflowy
15f1267956 save user password with bcrypt 2021-08-23 18:39:10 +08:00
appflowy
8be53b323e check user email 2021-08-22 22:16:03 +08:00
appflowy
3f65d3eb48 enable sqlx offline 2021-08-22 09:25:00 +08:00
appflowy
952ac1cd3c config server docker 2021-08-21 23:19:57 +08:00
appflowy
54342850b2 config server launch 2021-08-21 22:02:05 +08:00
appflowy
6229b7f5b9 generic error builder 2021-08-21 13:35:15 +08:00
appflowy
fed6117d04 replace error type string with dispatch error 2021-08-21 12:11:33 +08:00
appflowy
139a21d98a add flowy-net crate shared code by server and client 2021-08-20 11:52:45 +08:00
appflowy
89c5d5468e add user sign up handler 2021-08-19 22:48:10 +08:00
appflowy
3ae2295193 setup script to create the postgres database 2021-08-19 17:26:07 +08:00
appflowy
eac2e562c3 config log && run server 2021-08-19 14:08:24 +08:00