Commit Graph

229 Commits

Author SHA1 Message Date
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
8457682092 refactor backend dir hierarchi 2021-12-10 11:21:06 +08:00
appflowy
6298a0d96d add core 2021-12-10 11:20:52 +08:00
appflowy
29c14949cb reanme flowy-workspace to flowy-core 2021-12-10 11:20:29 +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
76691e3e8c rename ffi func 2021-12-04 10:27:08 +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
2514a65617 add rust-toolchain of backend 2021-12-03 18:13:38 +08:00
appflowy
739333c29c fix clippy warnings of backend 2021-12-02 21:55:23 +08:00
appflowy
24ea68c605 build backend docker image 2021-12-02 21:55:23 +08:00
appflowy
6e51173335 build docker 2021-12-02 16:28:50 +08:00
appflowy
cb802c3162 update backend_general ci 2021-12-02 00:12:35 +08:00
appflowy
8f582faffe add docker-compose 2021-12-01 23:29:51 +08:00
appflowy
e1ed027b9c update backend scripts 2021-12-01 17:39:23 +08:00
appflowy
8259752958 update backend scripts 2021-12-01 17:01:15 +08:00
appflowy
2d058ea100 config docker ci 2021-12-01 16:44:58 +08:00
appflowy
c4088622f8 rust fmt 2021-11-29 22:01:46 +08:00
appflowy
8c54949271 rust fmt 2021-11-29 22:01:46 +08:00
appflowy
3abd5b953e fix clippy warnings 2021-11-27 19:20:22 +08:00
ljshwyykl
3648a42054 fix conflicts 2021-11-26 09:48:22 +08:00
appflowy
b37e636da3 add Cargo.lock to git 2021-11-25 21:13:10 +08:00
ljshwyykl
35d3224d08 .gitignore 2021-11-25 19:26:16 +08:00
ljshwyykl
e2c2a6602a env file 2021-11-25 19:20:03 +08:00
ljshwyykl
a216c52416
add Table Struct
add Table Struct
2021-11-22 18:49:20 +08:00
ljshwyykl
7bf0d8e230
add install sqlx-cli
add install sqlx-cli
2021-11-22 10:25:25 +08:00
appflowy
0548546881 [rust]: update actix beta version 2021-11-22 09:04:52 +08:00
AppFlowy.IO
0bbf9c3ef1
Merge pull request #66 from vnepogodin/main
fix backend build
2021-11-22 09:01:46 +08:00
appflowy
9453f8a4b7 [rust]: remove vecdeque_binary_search feature 2021-11-22 08:44:02 +08:00
Vladislav Nepogodin
f21cd52f26
fix backend build 2021-11-21 19:44:22 +04:00
appflowy
e66c8ac78e Revert "fix the docker build"
This reverts commit 09358570b3.
2021-11-21 21:01:24 +08:00
Vladislav Nepogodin
09358570b3
fix the docker build
use source from github repo
2021-11-21 15:28:07 +04:00
myl7
7d5c002952
Bump sqlx-cli version to fix its compiling error when installing 2021-11-20 11:27: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
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
80d1b3072d [rust]: rename backend test code 2021-11-19 14:16:35 +08:00
appflowy
7bd2773cf2 [rust]: fix test crate issues 2021-11-19 14:16:28 +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
1896c79379 [flutter]: create read me when user sign up 2021-11-13 11:53:50 +08:00
appflowy
b4237b1986 [rust]: extract flowy-document-infra 2021-11-13 11:11:24 +08:00
appflowy
5cf47e9f55 [rust]: fix code point issue 2021-11-12 21:44:46 +08:00
appflowy
d4353b2ee9 [flutter]: open latest view after launch 2021-11-10 23:40:13 +08:00
appflowy
2972c40b9b [rust]: fix bugs to pass backend tests 2021-11-09 16:00:29 +08:00
appflowy
60bc41dda5 [rust]: initialize the workspace when user status changed 2021-11-09 13:30:39 +08:00
appflowy
b79267d15c [rust]: create default workspace 2021-11-08 19:19:02 +08:00
appflowy
fb608be79e [backend]: create defaultw workspace 2021-11-08 15:58:38 +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
fc05aac9f0 [rust]: enable create doc view on offline mode 2021-11-06 23:13:37 +08:00
appflowy
ffd55763b6 [rust]: replace log with tracing 2021-11-03 15:37:38 +08:00
appflowy
5d0ef5baf3 [rust]:delete app from trash 2021-10-31 11:41:22 +08:00
appflowy
4966b03123 [rust]: delete app 2021-10-30 17:19:50 +08:00
appflowy
818aff46d4 [server]: delete the trash's target 2021-10-28 13:42:39 +08:00
appflowy
22cc76163b [client]: close opened doc after close or delete the view 2021-10-19 13:04:09 +08:00
appflowy
fc498fbc8e [client]: add test 2021-10-18 22:46:05 +08:00
appflowy
3f83e7ee06 [client]: fix restore & delete all bugs 2021-10-18 18:40:15 +08:00
appflowy
d1b7fd29a6 [client]: crud with trash on server & fix some bugs 2021-10-17 22:55:02 +08:00
appflowy
560ee376f9 [server]: add delete trash test 2021-10-16 17:05:53 +08:00
appflowy
495dc24ec4 [client]: adding trash record as delete view 2021-10-16 16:45:52 +08:00
appflowy
4cc8d2b3f1 [server]: replace pool with transaction for sql api 2021-10-16 12:24:02 +08:00
appflowy
d67cf76e37 [server]: config trash sql table & router 2021-10-15 17:09:50 +08:00
appflowy
8e40ae60e6 [server]: trash table and create params 2021-10-15 15:52:08 +08:00
appflowy
dfd6046214 delete multiple view in one request 2021-10-15 13:42:52 +08:00
appflowy
7730539278 fix: channel buffer is full without pull the receiver 2021-10-08 15:08:56 +08:00
appflowy
3cbce2c505 handle revision acked && fix bugs 2021-10-08 13:46:28 +08:00
appflowy
97ac22ec02 send revsion in sequence 2021-10-07 22:53:23 +08:00
appflowy
f84fb6f87f [server]: fix pull rev id range bug 2021-10-06 23:21:57 +08:00
appflowy
04f8fc38a8 save revision to disk if not exisgt 2021-10-06 15:23:38 +08:00
appflowy
ef4ee320f7 add ingore_auth feature on backend 2021-10-05 19:32:58 +08:00
appflowy
155a526d04 retry when ws connection lost 2021-10-05 17:54:11 +08:00
appflowy
32d9331b35 fix tokio runtime issue 2021-10-05 14:37:45 +08:00
appflowy
ad5bc23296 rename files 2021-10-05 11:46:56 +08:00
appflowy
d0111e30dc describe the delta interaction between client and server 2021-10-05 10:19:43 +08:00
appflowy
c872226b44 send revisions to server if server rev is outdated 2021-10-04 21:53:06 +08:00
appflowy
ab2a997a77 fix warnings 2021-10-04 17:47:21 +08:00
appflowy
7b00581c66 add test for delta sync between client and server 2021-10-04 17:38:56 +08:00
appflowy
c748d17daf sync with server when ws becomes avaliable 2021-10-04 14:24:35 +08:00
appflowy
15d628c750 push rev if client doc is outdated 2021-10-03 21:29:56 +08:00
appflowy
d7300dd7e2 retry if ws send new_doc_user message failed 2021-10-03 14:05:15 +08:00
appflowy
c0e126c550 notify server when open the doc with local rev_id 2021-10-03 11:33:19 +08:00
appflowy
c9cfe9dfeb rename i64 as RevId 2021-10-02 21:35:06 +08:00
appflowy
af6afafd0f build doc from local revision or fetch from remote 2021-10-02 17:19:54 +08:00
appflowy
957b10fe5e add document actor && remove rwlock of document 2021-10-01 19:39:08 +08:00