Mathias Mogensen
|
620e027c3e
|
feat: ai billing (#5741)
* feat: start on AI plan+billing UI
* chore: enable plan and billing
* feat: cache workspace subscription + minor fixes (#5705)
* feat: update api from billing
* feat: add api for workspace subscription info (#5717)
* feat: refactor and start integrating AI plans
* feat: refine UI and add business logic for AI
* feat: complete UIUX for AI and limits
* chore: remove resolved todo
* chore: localize remove addon dialog
* chore: fix spacing issue for usage
* fix: interpret subscription + usage on action
* chore: update api for billing (#5735)
* chore: update revisions
* fix: remove subscription cache
* fix: copy improvements + use consistent dialog
* chore: update to the latest client api
* feat: support updating billing period
* Feat/ai billing cancel reason (#5752)
* chore: add cancellation reason field
* fix: ci add one retry for concurrent sign up
* chore: merge with main
* chore: half merge
* chore: fix conflict
* chore: observer error
* chore: remove unneeded protobuf and remove unwrap
* feat: added subscription plan details
* chore: check error code and update sidebar toast
* chore: periodically check billing state
* chore: editor ai error
* chore: return file upload error
* chore: fmt
* chore: clippy
* chore: disable upload image when exceed storage limitation
* chore: remove todo
* chore: remove openai i18n
* chore: update log
* chore: update client-api to fix stream error
* chore: clippy
* chore: fix language file
* chore: disable billing UI
---------
Co-authored-by: Zack Fu Zi Xiang <speed2exe@live.com.sg>
Co-authored-by: nathan <nathan@appflowy.io>
|
2024-07-22 15:43:48 +08:00 |
|
Nathan.fooo
|
e1c68c1b72
|
feat: Run Local AI model in AppFlowy (#5655)
* chore: load plugin
* chore: sidecar
* chore: fix test
* chore: clippy
* chore: save chat config
* chore: arc plugin
* chore: add plugins
* chore: clippy
* chore: test streaming
* chore: config chat
* chore: stream message
* chore: response with local ai
* chore: fix compile
* chore: config ui
* chore: fix load plugin
* chore: add docs
* chore: update docs
* chore: disable local ai
* chore: fix compile
* chore: clippy
|
2024-06-30 17:38:39 +08:00 |
|
Zack
|
d2ca41c8f5
|
Remove deprecated add member (#5611)
* chore: remove deprecated add member directly
* chore: cargo clippy
* chore: cargo clippy
* chore: cargo clippy
|
2024-06-24 14:19:36 +08:00 |
|
Nathan.fooo
|
b64da2c02f
|
refactor: File upload (#5542)
* chore: rename service
* refactor: upload
* chore: save upload meta data
* chore: add sql test
* chore: uploader
* chore: fix upload
* chore: cache file and remove after finish
* chore: retry upload
* chore: pause when netowork unreachable
* chore: add event test
* chore: add test
* chore: clippy
* chore: update client-api commit id
* chore: fix flutter test
|
2024-06-20 07:44:57 +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 |
|
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
|
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 |
|
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
|
058eeec932
|
feat: implement file storage using appflowy cloud (#3675)
* feat: implement file storage using appflowy cloud
* chore: clippy
|
2023-10-12 09:54:45 +08:00 |
|
Nathan.fooo
|
c652c32575
|
feat File storage (#3306)
* refactor: file upload
* refactor: support upload plan
* test: add tests
|
2023-09-01 22:27:29 +08:00 |
|
Nathan.fooo
|
3b4f8e53a2
|
feat: storage file (#3303)
|
2023-08-31 16:40:40 +08:00 |
|