Commit Graph

68 Commits

Author SHA1 Message Date
Nathan.fooo
6bb1c4e89c
feat: run rustfmt with custom defined fmt configuration (#1848)
* chore: update rustfmt

* chore: apply rustfmt format
2023-02-13 09:29:49 +08:00
Nathan.fooo
8588afcda6
feat: support create document with initial data (#1841) 2023-02-10 22:24:34 +08:00
Nathan.fooo
e157c19174
docs/update database documentation (#1824)
* chore: update event name

* chore: add events and notifications documentation & remove unused code
2023-02-08 10:40:40 +08:00
Nathan.fooo
1df2619c9f
docs: update code documentation (#1804)
* docs: update code documentation

* chore: fix bloc test

* chore: reduce lock granularity

* chore: fix bloc test
2023-02-06 15:59:30 +08:00
Nathan.fooo
069519589e
Fix/grid group (#1787)
* ci: config rust log

* chore: rename flowy-sdk to appflowy-core

* fix: create group after editing the url

* fix: start listen on new group

* chore: add tests

* refactor: mock data

* ci: update command
2023-02-02 23:02:49 +08:00
Nathan.fooo
71022ed934
fix: potential async errors (#1772) 2023-01-31 19:30:48 +08:00
Nathan.fooo
5b07656295
Feat/database view (#1765)
* chore: rename flowy-database to flowy-sqlite

* refactor: rename flowy-grid to flowy-database

* refactor: rename grid to database

* refactor: rename GridEvent to DatabaseEvent

* refactor: rename grid_id to database_id

* refactor: rename dart code
2023-01-31 08:28:31 +08:00
Nathan.fooo
0d8adaa921
Feat/http server adapt (#1754) 2023-01-30 11:11:19 +08:00
Nathan.fooo
347245aaa1
Refactor/dart notification (#1740)
* refactor: notification send

* refactor: rename dart-notify to flowy-notification

* ci: fix clippy wanrings

* ci: fix rust code converage
2023-01-26 15:40:23 +08:00
Nathan.fooo
f64346c955
Feat/tauri (#1716)
* feat: support tauri desktop

* chore: support call flowy sdk command

* chore: switch to svelte

* chore: gen js protobuf

* chore: import js protobuf

* chore: call flowy sdk handler

* chore: update scipts

* chore: create index.ts

* chore: track files

* chore: gen ts event

* chore: replace application icon

* chore: migrate to react

* chore: fix wanrings

Co-authored-by: nathan <nathan@appflowy.io>
2023-01-17 16:27:17 +08:00
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
Richard Shiue
e8b21955f8
chore: add calendar view plugin along with backend data (#1611)
* chore: create build-in calendar data

* feat: add new calendar view to plugins

* chore: add create calendar page test

* chore: disable for creation for now

* fix: rebase regression

Co-authored-by: nathan <nathan@appflowy.io>
2023-01-08 20:51:19 +08:00
Nathan.fooo
37f269b08b
Chore/rename flowy sdk (#1679)
* chore: run flutter create on flowy_sdk

* chore: rename flowy-sdk to flowy-core

* chore: rename flowy_sdk to appflowy_backend

* chore: fix windows build

* chore: replace bloctest with test

Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: vedon <vedon.fu@gmail.com>
2023-01-08 12:10:53 +08:00
appflowy
2fa99a563c rename flowy-core to flowy-folder that manages the workspace,app,view 2022-01-27 20:43:43 +08:00
appflowy
75bc7495bd fix folder editor not initialize after hot reload 2022-01-27 15:34:31 +08:00
appflowy
c95fdc4782 format log and fix duplicate write issue 2022-01-27 14:07:13 +08:00
appflowy
8eaec5e58c fix compact bugs & update unit tests 2022-01-27 10:20:09 +08:00
appflowy
4cdf3e3e3e compact the revsions 2022-01-25 22:51:32 +08:00
appflowy
d97abcc99f rm unuse code & rename folder -> client_folder 2022-01-24 21:17:31 +08:00
appflowy
bba8f8ae01 fix fmt and clippy warnings 2022-01-24 17:56:58 +08:00
appflowy
a9eec5baed solver conflicts 2022-01-24 17:32:40 +08:00
appflowy
24c1817c8d config web socket 2022-01-24 16:27:40 +08:00
appflowy
10d99bdd8b fix init folder manager bugs 2022-01-23 22:33:47 +08:00
nathan
cfb589dda1 fix format and clippy warnings 2022-01-23 12:14:00 +08:00
appflowy
ccb7d0181f add folder sync test 2022-01-22 20:59:32 +08:00
appflowy
1e66aae051 add server folder manager 2022-01-21 21:41:24 +08:00
appflowy
d1c5df4b88 add conflict resolver 2022-01-20 23:51:11 +08:00
appflowy
324dc53e5f add folder migration & add folder unit test 2022-01-19 16:00:11 +08:00
appflowy
44ff74a37c using ot to construct the folder 2022-01-18 22:56:57 +08:00
appflowy
7f1a0adf13 add folder editor 2022-01-17 11:55:36 +08:00
appflowy
6bca483c28 config folder collaboration 2022-01-15 23:58:36 +08:00
appflowy
13aba928c3 config folder ws 2022-01-14 21:46:55 +08:00
appflowy
3964508cd8 add flowy-sync crate 2022-01-14 16:25:41 +08:00
appflowy
f9b552395b trait for flowy-core persistence 2022-01-14 09:09:36 +08:00
appflowy
dac86ef857 refactor flowy-core pb 2022-01-13 14:48:41 +08:00
appflowy
0fba8d9195 add server document 2022-01-12 20:48:28 +08:00
appflowy
e7aad4045b remove flowy-user unuse files 2022-01-11 13:34:45 +08:00
appflowy
855d396122 refactor cloud service triat 2022-01-10 23:45:59 +08:00
appflowy
08a43c03d4 config af log filter 2022-01-09 16:13:08 +08:00
appflowy
287698be9e enable local ws 2022-01-09 11:17:38 +08:00
appflowy
a488944d2c Saving the revision in serial 2022-01-05 23:15:55 +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
12e8424e8a send document ping 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