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
Nathan.fooo
5ef9d55dca
fix: open local folder when fail to init with remote server data ( #4158 )
2023-12-18 03:14:05 +08:00
Nathan.fooo
c175947818
chore: bump up client api ( #4128 )
...
* chore: bump up client api
* chore: bump up collab rev
* chore: bump up client api
2023-12-11 22:25:07 +08:00
Richard Shiue
4e6643eca8
refactor: order object position and field service ( #4118 )
...
* refactor: create OrderObjectPositionPB
* refactor: use ObjectOrderPosition for creating rows
* refactor: field backend service
* refactor: use field_id for reordering fields
* style: reorder dependencies
* fix: changes on tauri
* feat: insert row above
* chore: don't pass group_id while duplicating a row
2023-12-11 11:19:20 +08:00
Nathan.fooo
acb3c795d0
chore: bump client api ( #4112 )
2023-12-07 10:33:25 +08:00
Nathan.fooo
4837d7f7fe
fix: migrate anon user to appflowy cloud ( #4106 )
...
* chore: fix migrate anon user to appflowy cloud
* chore: remove log
* fix: test
* chore: fmt
2023-12-06 22:54:17 +08:00
Nathan.fooo
1a13de2ee9
chore: bump collab rev ( #4096 )
2023-12-06 02:04:23 +08:00
Nathan.fooo
2d7a373d77
chore: fix migrate empty document ( #4087 )
...
* chore: fix migrate empty document
* chore: update collab rev
2023-12-05 12:25:15 +08:00
Nathan.fooo
0d776a9294
chore: bump up yrs to 0.17.1 ( #4078 )
...
* chore: bump yrs
* chore: update rev
2023-12-05 06:20:07 +08:00
Nathan.fooo
b43b522d97
chore: enable cloud setting on mobile ( #4060 )
...
* chore: enable cloud setting on mobile
* chore: disable ansi
* chore: bump up client api
* chore: bump up client api
2023-12-01 11:17:49 +08:00
Nathan.fooo
d004c94a2f
chore: bump up tauri version ( #4056 )
2023-12-01 00:11:43 +08:00
Nathan.fooo
b307dd30d8
chore: fix macos open crash ( #4051 )
...
* chore: disable native cpu
* chore: update client api
2023-11-30 13:46:10 +08:00
Nathan.fooo
64aa2ba7e4
feat: open appflowy from admin web ( #4047 )
...
* feat: open appflowy from admin web
* feat: add loading indicator
2023-11-30 04:55:13 +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
Richard Shiue
20b485bcfe
feat: insert a new field to the left or right of an existing one ( #4022 )
...
* feat: allow inserting fields before or after a certain field
* fix: tauri build
* chore: implement frontend
* test: rust-lib tests
* test: integration test
* chore: point to temp collab rev
* chore: bump collab rev
* chore: fix tauri build
* chore: fix the tauri build, for real this time
* fix: new field editor show detail not general
---------
Co-authored-by: nathan <nathan@appflowy.io>
2023-11-29 04:42:53 +08:00
Nathan.fooo
3e17613f54
tests: AppFlowy Cloud integration test ( #4015 )
...
* chore: save cloud ofnig
* chore: fix .a link warnings
* chore: add cloud test runner
* refactor: test folder
* ci: add test
* ci: add test
* ci: fix
* ci: fix
2023-11-28 10:54:31 +08:00
Nathan.fooo
1fad713477
feat: custom server url in application ( #3996 )
...
* chore:test
* chore: update ui
* feat: set appflowy cloud url
* chore: add self host docs
* fix: save user
* fix: sign out when authenticator not match
* fix: sign out when authenticator not match
* fix: db lock
* chore: remove unuse env file
* test: disable supabase cloud test
* test: disable supabase cloud test
* chore: fix save
2023-11-24 11:54: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
8179419f8b
feat: show server url ( #3956 )
...
* chore: data folder for cloud
* chore: display server url
* chore: fix test
2023-11-17 15:38:56 +08:00
Nathan.fooo
1c500fbfc5
feat: add lru cache for document/database instance ( #3938 )
2023-11-14 17:21:09 +08:00
Nathan.fooo
75c26c807c
feat: User profile notify ( #3937 )
...
* chore: collab rev
* feat: recv user change via websocket
2023-11-14 14:01:46 +08:00