Nathan.fooo
69469e9989
feat: Import appflowy data ( #4236 )
...
* refactor: traits
* feat: import data
* chore: track database view
* fix: import
* refactor: collab doc state
* refactor: get collab doc state
* feat: batch create collab object
* fix: test
* ci: run docker compose if the server is not up
* chore: bump collab
* chore: update ci
* chore: update ci
* chore: update ci
* chore: implement ui
* chore: implement ui
* chore: implement ui
2023-12-29 13:02:27 +08:00
Nathan.fooo
8036d070ad
feat: create the default workspace on cloud when using appflowy cloud ( #4040 )
...
* chore: sync strategy for collab type
* chore: update rev id
* chore: update rev id
* ci: fix test
* ci: fix test
2023-11-29 07:49:47 +08:00
Nathan.fooo
b9ecc7ceb6
chore: add custom folder prompt ( #3961 )
...
* chore: add custom folder prompt
* chore: zip collab db
* chore: fix test
* chore: add test
* chore: fmt
* chore: fmt
* chore: fmt
2023-11-20 20:54:47 +08:00
Nathan.fooo
50e612511d
feat: using workspace crate deps ( #3924 )
...
* chore: workspace deps
* chore: use workspace deps
2023-11-12 21:18:27 +08:00
Nathan.fooo
7f44b181bd
feat: integrate client-api ( #3430 )
...
* chore: update client-api rev
* chore: update collab rev id
* feat: add sign_in_request and import shared entity
* feat: added to userworkspace from af_workspace
* chore: add script to update the client-api rev id
* chore: update client-api rev
* feat: add workspaces api
* feat: added check user
* chore: config
* chore: update client_api version
* chore: ws connect
* chore: ws connect
* chore: update crate versions
* chore: rename event
* chore: update client-appi
* chore: set appflowy cloud env
* chore: add env template
* chore: update env name
* docs: update docs
* fix: check_user
* feat: impl sign_in_with_url
* feat: add file storage placeholders
* chore: update client-api
* chore: disable test
* feat: impl workspace add and remove
* chore: sign up test
* feat: select cover image on upload (#3488 )
* fix: close popover after item selection in settings view (#3362 )
* fix: close popover after item selection in settings view
* fix: add missing await before closing popover
* fix: find popover container by context instead of passing controllers around
* fix: add requested changes
* feat: close text direction settings popups after selection
* fix: clean up
* fix: restore theme value dropdown as StatefulWidget
* feat: openai and stabilityai integration (#3439 )
* chore: create trait
* test: add tests
* chore: remove log
* chore: disable log
* chore: checklist ux flow redesign (#3418 )
* chore: ux flow redesign
* chore: remove unused imports
* fix: allow creation of tasks of the same name
* chore: apply code suggestions from Mathias
* fix: add padding below field title text field (#3440 )
* Fixed Issue no #3426
* Reversed the pubspec.lock mistaken update
* FIXED PADDING
* Fixed Padding issue on calender field edit popup
* chore: rename package name (#3501 )
* fix: right icon size sam as left one (#3494 )
* feat: enable removing user icon (#3487 )
* feat: enable removing user icon
* fix: generate to true
* fix: review comments
* fix: more review comments
* fix: integration test and final changes
* fix: made cursor grab and background color when hovering on Appearance Options Buttons (#3498 )
* chore: calendar UI polish (#3484 )
* chore: update calendar theming
* feat: add event popup editor
* chore: new event button redesign and add card shadows
* chore: unscheduled events button
* chore: event title text field
* fix: focus node double dispose
* chore: show popover when create new event
* test: integrate some tests for integration testing purposes
* fix: some fixes and more integration tests
* chore: add more space between font item and font menu
* feat: add reset font button in toolbar
* feat: only show text direction toolbar item when RTL is enabled
* fix: unable to change RTL of heading block
* test: add integration test for ltr/rtl mode
* chore: update inlang project settings (#3441 )
* feat: using script to update the collab source. (#3508 )
* chore: add script
* chore: update script
* chore: update bytes version
* chore: submit lock file
* chore: update test
* chore: update test
* chore: bump version
* chore: update
* ci: fix
* ci: fix
* chore: update commit id
* chore: update commit id
* chore: update commit id
* fix: is cloud enable
---------
Co-authored-by: Fu Zi Xiang <speed2exe@live.com.sg>
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
Co-authored-by: Vincenzo De Petris <37916223+vincendep@users.noreply.github.com>
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
Co-authored-by: Aryan More <61151896+aryan-more@users.noreply.github.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: Lakhan Baheti <94619783+1akhanBaheti@users.noreply.github.com>
Co-authored-by: Nitin-Poojary <70025277+Nitin-Poojary@users.noreply.github.com>
Co-authored-by: Jannes Blobel <72493222+jannesblobel@users.noreply.github.com>
2023-10-02 17:22:22 +08:00
Lucas.Xu
0ea5b3c483
fix: rtl related issues
2023-09-18 14:33:51 +08:00
Zack
1c84ee1d53
feat: integrate appflowy-cloud ( #3359 )
...
* feat: draft: code dependency
* chore: update ref
* feat: signup using client_api
* feat: support auto sign_in after sign_up if already confirmed(WIP)
* chore: update collab commit id
* chore: fix compile errors
* chore: user AFServer trait to provide optional service
* chore: refactor workspace
* chore: disable aws config
* chore: return ws connect
* chore: update collab rev
* chore: fmt and clippy
* chore: fix test
* chore: update chrono version
* chore: add script to update the collab crates commit id
* chore: update
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-09-17 17:14:34 +08:00
Nathan.fooo
ab5a3dae3c
chore: upgrade rust version to 1.70 ( #2749 )
...
* chore: upgrade rust version to 1.70
* ci: fix wanrings
* ci: fix clippy warings
2023-06-09 22:23:07 +08:00
Lucas.Xu
d842f228e8
feat: Integrate supabase ( #2551 )
...
* feat: integrate supabase auth service
* chore: ignore the sercet
* feat: separate and inject the auth service
* chore: integrate auth service into sign in/up page
* feat: integrate github and google sign in
* chore: update user trait
* feat: box any params in UserCloudService trait
* feat: add flowy-server crate
* refactor: user trait
* docs: doc ThirdPartyAuthPB
* feat: server provider
* feat: pass the uuid to rust side
* feat: pass supabase config to rust side
* feat: integrate env file
* feat: implement login as guest
* feat: impl postgrest
* test: use env
* chore: upper case key
* feat: optimize the file storage
* fix: don't call set auth when user login in local
* docs: add docs
* feat: create/update/get user using postgrest
* feat: optimize the login as guest
* feat: create user workspace
* feat: create user default workspace
* feat: redesign the setting path location page
* feat: use uuid as view id
* feat: send auth info to rust backend
* fix: sign up
* fix: skip to wrong page after login
* fix: integrate test error
* fix: indent command error
* feat: add discord login in type
* fix: flutter analyze
* ci: fix rust tests
* ci: fix tauri build
* ci: fix tauri build
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-05-21 18:53:59 +08:00
Nathan.fooo
bc66f43f47
Refactor: delete unused crates ( #2543 )
...
* refactor: delete user model
* refactor: delete user model crate
* refactor: rm flowy-server-sync crate
* refactor: rm flowy-database and flowy-folder
* refactor: rm folder-model
* refactor: rm database model
* refactor: rm flowy-sync
* refactor: rm document-model
* refactor: rm flowy-document
* refactor: rm flowy-client-sync
* refactor: rm ws-model
* refactor: rm flowy-revisoin
* refactor: rm revision-model
* refactor: rm flowy-folder
* refactor: rm flowy-client-ws
* refactor: move crates
* chore: move configuration file
* ci: fix tauri build'
* ci: fix flutter build
* ci: rust test script
* ci: tauri pnpm version conflict
* ci: tauri build
2023-05-17 09:49:39 +08:00
Nathan.fooo
0f3c6d6a04
Feat/appflowy tauri 3 ( #1914 )
2023-03-03 20:38:31 +08:00
Nathan.fooo
f76d722b4c
Feat/database view ( #1875 )
...
* chore: rename structs
* chore: add todos
* chore: hidden database id
* refactor: add database folder, prepare to extract the view
* refactor: rename grid-model to datbase-model
* ci: fix warnings
2023-02-21 15:47:51 +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
a2b5d6fa99
fix: number cell format ( #1623 )
...
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-31 08:06:10 +08:00
Nathan.fooo
aa5f052ecf
Refactor/crate directory ( #1621 )
...
* chore: fix wanrings
* chore: remove protobuf ref in flowy-error-code
* chore: remove protobuf ref in lib-ws
* refactor: remove protobuf trait in flowy http model
* refactor: remove flowy-error-code crate
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-30 11:16:47 +08:00
Nathan.fooo
260705280f
fix: remove unused steps ( #1580 )
...
* chore: remove unused code
* chore: update pin-project version to remove rust lint warnings
* chore: fix potential test failed
Co-authored-by: nathan <nathan@appflowy.io>
2022-12-19 10:47:40 +08:00
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
fa01dbb572
chore: rename
2022-12-02 10:44:46 +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
130c5f8e6e
refactor: reanme flowy-grid-data-model to grid-rev-model
2022-11-08 14:12:13 +08:00
appflowy
d39b31f357
refactor: rename folder-data-model to folder-rev-model
2022-11-08 13:47:48 +08:00
Lucas.Xu
ad9a4b7d71
Integrate appflowy editor ( #1040 )
2022-10-22 21:57:44 +08:00
appflowy
62d0a31a76
refactor: save default group order
2022-10-01 16:50:54 +08:00
nathan
04ba711441
chore: add deserial appflowy editor test
2022-09-11 22:06:36 +08:00
Vincent Chan
7d404ff0da
feat: document model in rust
2022-08-22 19:42:43 +08:00
appflowy
aae2d96a4f
chore: refactor multi-select type option and add GroupPB
2022-08-11 13:04:55 +08:00
Lucas.Xu
e89e40d652
fix: update faccess version from 0.2.3 to 0.2.4 for fixing linux-arm64 building ( https://github.com/Freaky/faccess/pull/1 )
2022-07-26 11:58:21 +08:00
appflowy
8963561355
chore: rm flowy-user-data-model crate
2022-07-04 15:55:48 +08:00
appflowy
c1ea97c729
refactor: move entities from flowy-grid-data-model to flowy-grid crate
2022-07-01 20:32:11 +08:00
appflowy
ae4cc496fc
chore: add read view info event
2022-06-14 20:47:31 +08:00
appflowy
f102ca3c85
fix: shared lib unit test
2022-04-29 09:23:36 +08:00
appflowy
233b9366af
chore: update crates version
2022-04-28 21:16:28 +08:00
appflowy
82840e1201
chore: replace uuid with nanoid
2022-04-11 15:27:03 +08:00
appflowy
2dd5930560
fix: deserial cells data from delta error
2022-04-11 14:09:50 +08:00
appflowy
0ba0bb62ce
chore: config flowy-sync crate log level
2022-04-09 11:55:00 +08:00
appflowy
6a3820253f
chore: rename crates
2022-03-19 16:55:29 +08:00
appflowy
05bcd38534
chore: render rows
2022-03-18 17:14:46 +08:00
appflowy
49807a0b57
feat: config grid db
2022-03-04 18:13:17 +08:00
appflowy
477fa5f4f6
feat: config grid bloc
2022-03-04 18:13:17 +08:00
appflowy
4187e99433
feat: add grid struct
2022-03-04 18:13:13 +08:00
appflowy
6eddb7c8c5
chore: serde ViewDataType as u8
2022-03-01 20:51:49 +08:00
appflowy
9b8c110a66
refactor: optimize protobuf code gen process
2022-02-13 12:04:34 +08:00
appflowy
5809758539
refactor: rename error-code to flowy-error-code in case of ambiguous
2022-02-09 19:26:06 +08:00
appflowy
4b63170e56
refactor: read cache proto info
2022-02-09 18:17:06 +08:00
appflowy
1c3c519b14
refactor: cache proto file info
2022-02-09 13:08:49 +08:00
appflowy
7646f984e0
refactor: generate x.proto file using build.rs
2022-02-09 09:57:03 +08:00
appflowy
d0b02cb4fd
refactor: generate dart pb files with feature flag: dart
2022-02-08 16:24:59 +08:00
appflowy
9135b92a39
refactor: generate the pb files using build.rs
2022-02-08 14:36:59 +08:00
appflowy
0c6903f793
refactor: refactor some crates with http_server
2022-02-07 15:34:46 +08:00