Zack
2c8fa1a2c3
chore: update client api ( #4886 )
...
* chore: update client api
* chore: bump client api
* ci: fix test
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-03-13 11:32:51 +08:00
Nathan.fooo
9c3be7e488
fix: stuck when importing large csv file ( #4878 )
...
* chore: fix import csv file
* chore: update collab
* chore: bump collab
* chore: workaround for row creating
* fix: test
2024-03-12 10:59:52 +08:00
Nathan.fooo
ddd4ba8287
chore: bump client api ( #4860 )
...
* chore: bump client api
* chore: bump client api
2024-03-10 13:52:54 +08:00
Nathan.fooo
3d8ff062b5
chore: bump client api ( #4819 )
...
* chore: bump client api
* chore: bump client api
* chore: update ci
* chore: update client api
* chore: ci config
* chore: bump client api
* chore: bump client api
* chore: bump client api
2024-03-07 12:50:28 +08:00
Zack
2af93a9bcb
feat: add support for renaming and updating the icon for workspaces ( #4806 )
2024-03-04 16:05:16 +08:00
Nathan.fooo
f8962edfd7
chore: bump client api ( #4804 )
...
* chore: bump client api
* chore: bump client api
* chore: bump client api
2024-03-04 14:05:04 +08:00
Nathan.fooo
8d50ad2936
chore: fix log ( #4740 )
...
* chore: fix log
* chore: fix log
* chore: bump client api
2024-02-26 15:27:12 +08:00
Nathan.fooo
c3e5aa29fc
fix: doc open sync ( #4732 )
...
* chore: bump client api
* fix: open document and folder
* chore: bump collab rev
* chore: fix wasm build
* chore: fix warnings
2024-02-25 07:49:44 +08:00
Richard Shiue
f1831d07af
chore: re-implement get_filter_by_field_id function ( #4678 )
...
* chore: remove inaccurate database view function
* chore: update collab rev
* chore: fix clippy
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-22 08:07:59 +08:00
Nathan.fooo
3b51a6e6be
chore: reload workspace when fail to load at the first time ( #4633 )
...
* chore: reload workspace when fail to load at the first time
* fix: clippy
* chore: update client api
* chore: fix wasm build
* chore: fix test
2024-02-08 23:53:05 +08:00
Richard Shiue
a515715543
feat: reorder sort precedence ( #4592 )
...
* feat: reorder sorts
* chore: add tests, fix tests, fix tauri build and fix clippy
* fix: add missing import
2024-02-05 13:52:59 +08:00
Nathan.fooo
fda70ff560
feat: folder web ( #4580 )
...
* chore: folder wasm
* chore: folder wasm
* chore: resolve deps
* chore: fix trait
* chore: try localset
* chore: fix
* chore: fix
* chore: fix
* chore: async init sdk
* chore: fix test
* chore: fix test
2024-02-04 05:50:23 +08:00
Zack
08938b8c70
feat: cloud workspace api ( #4469 )
...
* feat: workspace api
* feat: added cloud apis for add and delete workspace
* feat: add and delete workspace event handlers
* chore: rust fmt
* chore: save user workspace
* test: add test
* test: add test
* chore: add to gitignore
* feat: update api add name to workspace
* chore: cargo clippy and rename to create
* chore: add envrc and direnv to gitignore
* chore: change name to create workspace instead of add workspace
* chore: update client api rev
* feat: add create workspace impl
* chore: restore gitignore to original
* test: fix create workspace event test
* fix: change delete workspace input
* fix: compile
* fix: create workspace test
* feat: add error code for request payload too large
* chore: remove cargo backup files
* feat: add is async option for upload file handler
* chore: update client api version
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-04 05:49:45 +08:00
Richard Shiue
250f29f325
chore: clean up sort and filter code ( #4585 )
...
* refactor: port away from extra SortType struct
* refactor: add validator to flowy_database and clean up unused structs
* refactor: port away from extra FilterType struct
* chore: analysis options
* fix: clippy and dart/ts compile
* fix: tauri build
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-04 05:49:28 +08:00
Mathias Mogensen
5cbc8b1e18
feat: calculations ( #4473 )
...
* feat: initial calculation controller
* fix: entities
* feat: calculations
* fix: review comments and support floats
* fix: abstract business logic into calculations service
* fix: clean calculation entities after merge
* feat: react to changes to row/cell/field_type
* chore: changes after merging main
* feat: handle delete field
* test: add grid calculations tests
* fix: add validation + format numbers
* refactor: get cell number
* chore: bump collab
* chore: fix clippy
* chore: update docs
* chore: update docs
* chore: fmt
* chore: fix flutter
* chore: collab rev
* fix: cleanup and hover to show
* fix: localization
* test: add basic rust test
* fix: clippy
* fix: support updating calculation on duplicate row
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-02-04 00:52:38 +08:00
Nathan.fooo
274742e334
chore: bump version v0.4.6 ( #4595 )
...
* chore: bump version
* chore: bump client api version
2024-02-03 19:45:46 +08:00
nathan
458d3f971b
chore: bump client api
2024-02-02 09:35:55 +08:00
Nathan.fooo
722691c922
chore: fix ws conn ( #4582 )
...
* chore: fix ws conn
* chore: flutter analyzer
* chore: update client api
2024-02-02 09:27:11 +08:00
Nathan.fooo
c0aef8f4fe
fix: login issue ( #4546 )
...
* fix: reset server url when using appflowy cloud the first time
* refactor: set authenticator in frontend
* chore: log version
* chore: show hint when changing the server type
* chore: bump version
* chore: fix test
* chore: bump collab
2024-01-30 09:33:34 +08:00
Nathan.fooo
55c97b56a3
feat: calling user event from web ( #4535 )
...
* refactor: user manager
* refactor: user manager
* refactor: session location
* refactor: user manager
* chore: gen ts files
* feat: implement indexeddb persistence
* chore: integrate user manager
* chore: update
* chore: run on web thread
* chore: run on web thread
* chore: fix test
* chore: add test
* chore: add test
* chore: add user & sign in with password
* chore: fix test
* chore: update docs
* chore: fix warnings
* chore: gen files
* chore: add user
* chore: add files
* chore: update config
* chore: update scirpt
* chore: update scirpt
* fix: build
* chore: update command
* fix: ci
* ci: fix
* fix: compile
* fix: compile
* fix: ci
* fix: compile
* fix: tauri build
* chore: fix test
* chore: fix test
2024-01-30 05:36:27 +08:00
Nathan.fooo
84d171b1db
chore: bump client api to fix user session issue ( #4445 )
2024-01-23 01:33:52 +08:00
Nathan.fooo
90516b6adc
feat: wasm build ( #4412 )
...
* chore: enable wasm build
* chore: bump collab
* chore: fix build
* chore: flowy-document wasm
* chore: fix compile
* chore: fix compile
* chore: fix compile
* chore: fix compile
* chore: fix ci
* chore: fix ci
* chore: fix ci
2024-01-22 13:34:15 +08:00
Zack
0a0f2adf76
feat: support uploading image to cloud storage ( #4413 )
...
* feat: add object ext
* feat: integrate upload image api
* feat: support uploading local file to cloud
* feat: abstact the CachedNetworkImage as FlowyNetworkImage
* ci: fix tauri ci
* fix: integration test
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: nathan <nathan@appflowy.io>
2024-01-20 23:16:18 +08:00
Nathan.fooo
65f1db776b
chore: bump version 043 ( #4409 )
2024-01-17 05:55:47 +08:00
Zack
38c3e700e9
feat: initial file upload api ( #4299 )
...
* feat: initial file upload api
* feat: initial file upload api
* fix: add pb index
* feat: remove file name
* feat: read everything to mem
* feat: revamp object storage
* chore: cargo format
* chore: update deps
* feat: revised implementations and style
* chore: use deploy env instead
* chore: use deploy env instead
* chore: use deploy env instead
* refactor: move logic to handler to manager
* fix: format issues
* fix: cargo clippy
* chore: cargo check tauri
* fix: debug docker integration test
* fix: debug docker integration test
* fix: debug docker integration test gotrue
* fix: debug docker integration test docker compose version
* fix: docker scripts
* fix: cargo fmt
* fix: add sleep after docker compose up
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-01-17 02:59:15 +08:00
Nathan.fooo
c41a7aaacf
chore: support localhost and development mode ( #4384 )
...
* chore: update local port for development
* chore: support localhost development
* chore: fix rust test
* chore: update setting
* fix: ci
* fix: ci
* fix: ci
* fix: ci
* chore: fix docker build
* chore: fix ci
2024-01-15 12:53:53 +08:00
Nathan.fooo
cd82c13753
feat: Stream collab objects ( #4361 )
...
* feat: stream collab object
* chore: disable snapshot
2024-01-12 06:26:43 +08:00
Nathan.fooo
307556b7dd
refactor: deps crates ( #4362 )
...
* refactor: rename flowy-folder-deps to flowy-folder-pub
* chore: rename crates
* chore: move flowy-task to lib-infra
* chore: rename crates
* refactor: user manager dir
2024-01-11 14:42:03 +08:00
Nathan.fooo
a954b5ffd8
fix: create offline document ( #4350 )
2024-01-10 18:43:13 +08:00
Nathan.fooo
190fae196f
chore: bump collab ( #4348 )
...
* chore: bump collab
* chore: optimize import
* chore: bump
* chore: disable ai test
2024-01-10 11:15:05 +08:00
Nathan.fooo
4ee6e297c6
chore: bump collab ( #4327 )
2024-01-08 08:21:57 +08:00
Nathan.fooo
ba482a30a3
chore: recreate snapshot table & remove old data ( #4322 )
...
* chore: recreate snapshot table & remove old data
* chore: disable test
* chore: fmt
2024-01-07 13:59:39 +08:00
Nathan.fooo
76416cfdba
test: Import folder test ( #4321 )
...
* fix: import old version appflowy data
* chore: add 037 test
* chore: add default appflowy cloud url
* chore: bump collab
2024-01-07 11:12:05 +08:00
Nathan.fooo
2557e4f3cc
chore: using zstd as collab_db compression method and Deflated as zip file compression method ( #4318 )
2024-01-06 12:46:11 +08:00
Kilu.He
79c912219d
feat: appflowy_web build ( #4302 )
...
* chore: create web folder
* fix: support lib-dispatch and notification compiling to wasm
* refactor: wasm
* refactor: call async evnet
* chore: add web ci
* ci: fix
* ci: fix
* ci: fix
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-01-06 11:50:05 +08:00
Nathan.fooo
89370b4a55
chore: lib-dispatch wasm build ( #4307 )
...
* chore: lib-dispatch wasm build
* chore: add wasm crate
* chore: add wasm demo
* chore: fix test
2024-01-06 00:37:26 +08:00
Nathan.fooo
e7533c149f
chore: bump client api ( #4306 )
2024-01-05 11:49:28 +08:00
Nathan.fooo
ed1952d6a9
chore: bump client api ( #4303 )
2024-01-05 06:12:21 +08:00
Nathan.fooo
5a87229fe9
chore: Collab wasm build ( #4297 )
...
* fix: ci
* fix: ci
* fix: build
* chore: bump collab
2024-01-05 00:05:38 +08:00
Nathan.fooo
7937fd1f3a
fix: 040 bugs ( #4285 )
...
* test: add tests
* chore: set maximum log files
* fix: import row document
* chore: bump client api
* chore: fix analyzer
* chore: fix flutter unit test
2024-01-03 11:41:29 +08:00
Nathan.fooo
2521611d6a
chore: bump sqlite system deps ( #4262 )
...
* chore: bump sqlite system deps
* chore: bump open ssl
* chore: fix clippy
* chore: remove unused deps
* chore: fix test
2023-12-31 10:23:43 +08:00
Nathan.fooo
5facb61e23
refactor: crates ( #4258 )
...
* chore: rename flowy-folder2 to flowy-folder
* chore: rename flowy-document2 to flowy-document
* chore: fix test
* chore: move lib-infra crate
* chore: remove shared-lib
* chore: fix clippy
2023-12-31 07:29:40 +08:00
Nathan.fooo
7ba3020ab3
chore: skip create sync plugin when the authenticator for given user … ( #4252 )
...
* chore: skip create sync plugin when the authenticator for given user is local
* chore: bump collab
2023-12-30 07:05:26 +08:00
Nathan.fooo
206ccb2c43
fix: supabase sync ( #4243 )
...
* chore: fix supabse sync
* chore: bump collab
* chore: fmt
* chore: remove unused key
2023-12-29 15:03:24 +08:00
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
f5db384fc2
chore: bump collab ( #4224 )
...
* chore: bump collab
* chore: fix compile
2023-12-28 03:30:04 +08:00
Nathan.fooo
df8409178b
refactor: remove singleton db ( #4208 )
...
* refactor: remove singleton db
* chore: fix warning
* chore: fix warning
* chore: update test
* chore: only resotre or backup when init call
* test: fix
* test: fix
* test: fix
* fix: timeout notification
* chore: rename
* chore: rename
* chore: disable test
* chore: remove log
* chore: remove log
* chore: add log
* chore: rename test functions
* chore: add test asset
* chore: bump client api
* chore: disable some tests
2023-12-27 11:42:39 +08:00
Nathan.fooo
a49b009980
tests: more cloud test ( #4204 )
...
* test: add anon user test
* chore: add to runner
* test: fix
* test: fix
* test: add tests
* chore: add test
* chore: fix warn
* chore: fix warn
* fix: build
* fix: test
* chore: rename
* chore: fix test
* chore: fix test
* chore: fix test
* chore: disable test
2023-12-26 02:03:42 +08:00
Jiraffe7
a4a21c7e94
chore: Update Diesel to 2.1.x ( #4197 )
...
* chore: update diesel to 2.1.x
* chore: commit tauri cargo lock file
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-12-23 23:27:15 +08:00
Nathan.fooo
44e48712a6
chore: bump client api and collab ( #4162 )
2023-12-19 04:36:24 +08:00