Nathan.fooo
|
9215f5188c
|
Feat/restore from snapshot (#1699)
* feat: snapshot for folder
* feat: snapshot for document
Co-authored-by: nathan <nathan@appflowy.io>
|
2023-01-12 22:31:39 +08:00 |
|
Nathan.fooo
|
6a36bcd31d
|
chore: add sqlite feature flag (#1683)
* chore: add sqlite feature flag
* chore: fix clippy warings
* ci: fix clippy
* chore: add rev file persistence
* ci: fix clippy
Co-authored-by: nathan <nathan@appflowy.io>
|
2023-01-12 13:09:08 +08:00 |
|
nathan
|
9488f42749
|
chore: macro node
|
2022-12-04 19:52:24 +08:00 |
|
nathan
|
aca9b81c79
|
chore: implement folder
|
2022-12-04 09:54:25 +08:00 |
|
nathan
|
81dd353d12
|
chore: add Node macro
|
2022-12-03 21:12:45 +08:00 |
|
nathan
|
c89277d507
|
feat: create folder node & add tests
|
2022-12-02 22:31:03 +08:00 |
|
nathan
|
f5dc9ed975
|
test: add revision tests
|
2022-11-02 11:49:36 +08:00 |
|
nathan
|
608a08eb76
|
refactor: md5 of revision
|
2022-11-02 10:21:10 +08:00 |
|
Nathan.fooo
|
bc5548ff75
|
fix: changeset composing (#1398)
|
2022-10-30 12:54:07 +08:00 |
|
Nathan.fooo
|
9344ea23ca
|
fix: support float value in attributes (#1396)
Co-authored-by: nathan <nathan@appflowy.io>
|
2022-10-30 09:35:15 +08:00 |
|
Nathan.fooo
|
783fd40f63
|
Feat/op compose (#1392)
|
2022-10-29 20:54:11 +08:00 |
|
Lucas.Xu
|
ad9a4b7d71
|
Integrate appflowy editor (#1040)
|
2022-10-22 21:57:44 +08:00 |
|
Nathan.fooo
|
7dbd9fe8cd
|
chore: implement document editor trait (#1321)
|
2022-10-20 15:33:18 +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 |
|
appflowy
|
1f94d9d496
|
chore: fix test
|
2022-10-10 21:21:29 +08:00 |
|
Nathan.fooo
|
4549ed20e7
|
Refactor/rename delta (#1256)
* chore: rename delta
* chore: renanme delta
|
2022-10-10 11:56:48 +08:00 |
|
appflowy
|
f88b8051f7
|
chore: rename folder
|
2022-09-15 21:04:57 +08:00 |
|
appflowy
|
01589c6f94
|
chore: compose operation
|
2022-09-15 20:59:19 +08:00 |
|
appflowy
|
4b654de2e6
|
chore: updata path documentation
|
2022-09-14 12:03:52 +08:00 |
|
nathan
|
2d738fedaa
|
chore: update test
|
2022-09-14 09:23:33 +08:00 |
|
appflowy
|
fa2cfd7c20
|
chore: node transform path test
|
2022-09-13 20:23:56 +08:00 |
|
appflowy
|
c991473259
|
refactor: refactor delta attributes
|
2022-09-13 11:38:19 +08:00 |
|
appflowy
|
c552e958ce
|
chore: create attribute
|
2022-09-12 11:30:02 +08:00 |
|
appflowy
|
822263529c
|
refactor: rename structs
|
2022-09-12 10:44:33 +08:00 |
|
appflowy
|
2039cc00b5
|
refactor: move operation to delta folder
|
2022-09-12 10:27:34 +08:00 |
|
nathan
|
04ba711441
|
chore: add deserial appflowy editor test
|
2022-09-11 22:06:36 +08:00 |
|
nathan
|
b7f65ff11d
|
chore: customize node and operation serde
|
2022-09-11 19:48:14 +08:00 |
|
nathan
|
1d7d4092a5
|
chore: add update node body test
|
2022-09-11 12:59:01 +08:00 |
|
nathan
|
2a5d9d5530
|
chore: rename structs
|
2022-09-11 08:59:12 +08:00 |
|
nathan
|
3c84e8df51
|
chore: update node documentation
|
2022-09-11 08:49:45 +08:00 |
|
appflowy
|
3dff72942b
|
refactor: replace delta with node body
|
2022-09-10 20:35:18 +08:00 |
|
appflowy
|
1faf959e1e
|
chore: fix rename errors
|
2022-09-10 10:17:00 +08:00 |
|
appflowy
|
41ccd4f59f
|
chore: move path test to path.rs file
|
2022-09-10 10:12:59 +08:00 |
|
appflowy
|
387ee911a9
|
chore: rename files
|
2022-09-10 10:07:06 +08:00 |
|
appflowy
|
328e0ac73a
|
refactor: rename && fix potential bugs
|
2022-09-10 10:05:27 +08:00 |
|
appflowy
|
2d44a9a956
|
refactor: rename docuemnt tree to node tree
|
2022-09-10 08:58:08 +08:00 |
|
appflowy
|
745018cf22
|
refactor: node attribute
|
2022-09-10 08:42:53 +08:00 |
|
appflowy
|
61c2b928c9
|
chore: fix warnings
|
2022-09-09 17:08:20 +08:00 |
|
appflowy
|
8f114e843c
|
chore: replace fold with count
|
2022-09-09 17:06:18 +08:00 |
|
appflowy
|
a2918d251f
|
refactor: refactor transaction builder in rust style
|
2022-09-09 14:34:40 +08:00 |
|
appflowy
|
ac23f81e24
|
chore: private the root node
|
2022-09-09 14:14:15 +08:00 |
|
appflowy
|
9974539946
|
chore: private the Arena
|
2022-09-08 20:39:25 +08:00 |
|
appflowy
|
e711bfce1d
|
chore: udpate test
|
2022-09-08 19:21:06 +08:00 |
|
appflowy
|
d386698e97
|
fix: skip root to get the right path
|
2022-09-08 18:29:23 +08:00 |
|
appflowy
|
89a5ee4a8a
|
fix: potential crash while calling apply_insert if the path is empty
|
2022-09-08 17:47:53 +08:00 |
|
appflowy
|
8f5134305e
|
refactor: generic insert_nodes method
|
2022-09-08 17:41:38 +08:00 |
|
appflowy
|
294b1bea13
|
refactor: remove Box in DocumentOperation
|
2022-09-08 16:58:37 +08:00 |
|
appflowy
|
800e02d85e
|
refactor: remove Box in DocumentOperation
|
2022-09-08 16:49:09 +08:00 |
|
Nathan.fooo
|
a3d2cef40a
|
Merge pull request #928 from matrixhead/main
refactor: Migrate the markdown feature from Dart to Rust
|
2022-09-06 08:18:36 +08:00 |
|