Nathan.fooo
8c225fe547
Feat/restore revision ( #1549 )
...
* chore: write snapshot
* chore: add tests
* chore: sync close
* chore: restore from snapshot
* chore: delete invalid revisions after restored from snapshot
* chore: create default view if it fail to deserialize view's revisions when there is no snapshot
* chore: auto generate snapshot
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-09 09:19:47 +08:00
Nathan.fooo
882d5535e6
Extract protobuf structs from flowy-sync crate ( #1425 )
...
* refactor: extract data model from flowy-sync crate
* chore: rename lib-infra features
2022-11-08 21:13:28 +08:00
appflowy
d39b31f357
refactor: rename folder-data-model to folder-rev-model
2022-11-08 13:47:48 +08:00
appflowy
6425997508
chore: merge lagging revisions when close the document
2022-11-08 12:00:04 +08:00
appflowy
de4c1b24ef
chore: fix warnings
2022-11-07 20:40:10 +08:00
nathan
ff7aab73cc
chore: merge with config setting
2022-11-06 10:31:07 +08:00
Nathan.fooo
e9ad705ea3
Refactor/revision compose ( #1410 )
2022-11-01 18:59:53 +08:00
Lucas.Xu
ad9a4b7d71
Integrate appflowy editor ( #1040 )
2022-10-22 21:57:44 +08:00
Nathan.fooo
f1a5726fcb
Feat: add appflowy editor in backend ( #1320 )
...
* chore: remove update attributes
* chore: format code
* chore: extension for transaction
* refactor: add document editor trait
* chore: add appflowy_document editor
* chore: add document serde
* chore: add new document editor
* chore: add tests
* chore: add more test
* chore: add test
Co-authored-by: nathan <nathan@appflowy.io>
2022-10-20 11:35:11 +08:00
Nathan.fooo
cf4a2920f8
Refactor/rename crate ( #1275 )
2022-10-13 23:29:37 +08:00
Nathan.fooo
4549ed20e7
Refactor/rename delta ( #1256 )
...
* chore: rename delta
* chore: renanme delta
2022-10-10 11:56:48 +08:00
nathan
e66b3b07db
fix: duplicate board
2022-09-24 21:49:47 +08:00
appflowy
44ad0a2623
fix: create the default group for grid
2022-09-23 11:23:35 +08:00
appflowy
37f85cebde
chore: open next page when current page get deleted
2022-09-22 13:43:37 +08:00
appflowy
3a7c3815b0
chore: fix test error
2022-08-18 21:52:47 +08:00
appflowy
af23e3e803
refactor: replace plugin type with layout type
2022-08-18 21:44:22 +08:00
appflowy
d3cd60e527
refactor: rename structs
2022-08-18 21:44:22 +08:00
appflowy
ad3e2f5725
chore: add sub data type
2022-08-10 17:59:28 +08:00
appflowy
ff098c538e
chore: rename fns
2022-08-02 09:11:04 +08:00
appflowy
dd71acf843
chore: rename some function & add more documentation
2022-07-24 18:10:29 +08:00
appflowy
1e3c69f15b
Merge branch 'main' into feat/history
2022-07-20 14:07:54 +08:00
appflowy
193527e043
chore: rename flowy-folder structs
2022-07-19 14:24:08 +08:00
appflowy
784996368b
chore: move entities from flowy-folder-data-model to flowy-folder crate
2022-07-04 14:28:41 +08:00
appflowy
820b7fcb75
refactor: add grid view info
2022-06-15 17:37:50 +08:00
appflowy
50605186fe
chore: update view info
2022-06-15 11:43:24 +08:00
appflowy
f8ec4b3e24
refactor: replace object with object's revision entity
2022-06-14 20:47:30 +08:00
appflowy
d5eabe4ea3
chore: add snapshot
2022-06-10 22:27:19 +08:00
appflowy
aeb69f307c
chore: write checkpoint in fixed duration
2022-06-09 20:58:56 +08:00
appflowy
8fd9b68d9d
fix: duplicate grid
2022-06-06 20:06:08 +08:00
appflowy
8706b81ac0
refactor: rename struct
2022-05-26 18:01:48 +08:00
appflowy
6a3820253f
chore: rename crates
2022-03-19 16:55:29 +08:00
appflowy
b1d87d95cf
chore: remove unuse crates
2022-03-19 16:23:34 +08:00
appflowy
47081f3095
chore: update grid test
2022-03-15 19:00:28 +08:00
appflowy
6579940dc8
chore: create default grid
2022-03-12 10:47:34 +08:00
appflowy
e11176436d
chore: grid block meta editor
2022-03-11 21:36:00 +08:00
appflowy
05441f865e
feat: show grid
2022-03-06 21:31:18 +08:00
appflowy
9bb516786e
fix: make grid with view_id
2022-03-06 11:28:24 +08:00
appflowy
264166fa29
chore: impl view data processor
2022-03-06 09:25:34 +08:00
appflowy
1b80934899
chore: impl view data processor
2022-03-05 22:30:42 +08:00
appflowy
5c155a07bf
feat: move handles to flowy-block crate
2022-03-05 21:15:10 +08:00