Lucas
c821454df8
Revert "feat: custom domain ( #6518 )" ( #6613 )
...
This reverts commit 73e8b476fbfe25dda69d0e430376473012202b7e.
2024-10-24 11:10:59 +08:00
Zack
73e8b476fb
feat: custom domain ( #6518 )
...
* feat: api for namespace setting
* feat: add publish timestamp
* feat: update api
* chore: update proto
* feat: add link impl for appflowy cloud
* feat: impl set and get default view for workspace
* chore: merge with main and update to latest cloud client api
* fix: ci build
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-10-23 19:41:46 +08:00
Nathan.fooo
320ffcb434
Import notion zip ( #6528 )
...
* chore: upgrade client api
* chore: import notion zip
* chore: bump client api
* chore: bump collab
* chore: upgrade cloud version
* chore: fix test
* chore: fix test
2024-10-14 20:38:04 +08:00
Nathan.fooo
fd9b01ca27
fix: import data ( #6483 )
...
* chore: import into space
* chore: par insert
* fix: migrate from anon
* chore: fix test
* chore: update test
* chore: add test
* chore: update test
* chore: update test
* chore: update docs
* fix: space collab
* chore: update test
2024-10-06 20:08:17 +08:00
Nathan.fooo
469ddacfcc
chore: bump collab ( #6450 )
...
* chore: upgrade collab
* chore: bump client api
2024-10-03 23:45:29 +08:00
Nathan.fooo
7d3159c8da
fix: delete duplicate test in board ( #6364 )
...
* chore: fix delete duplicate test in board
* chore: update log
2024-09-21 09:57:17 +08:00
Nathan.fooo
e36f9aee4e
chore: bump collab version ( #6363 )
2024-09-20 16:19:04 +08:00
Nathan.fooo
f1bc9f860c
fix: untitled override the true value in row details page ( #6315 )
...
* fix: untitled override the true value in row details page
* chore: use on complete edit callback
* chore: fix test
* chore: fix test
---------
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
2024-09-16 13:19:36 +08:00
Nathan.fooo
877236baf9
fix: sort with original row orders ( #6314 )
...
* fix: sort with original row orders
* chore: bump collab
2024-09-15 19:14:16 +08:00
Nathan.fooo
609ea27c42
fix: write/load database/document collab ( #6308 )
...
* chore: post document collab after create
* chore: write database rows
* chore: fix test
* chore: fix test
* chore: bump collab
* chore: fix get related row
* chore: try to fix open database error
* chore: update client api
2024-09-15 00:02:17 +08:00
Lucas.Xu
2f3c9c11b1
feat: collect row page collabs ( #6215 )
...
* fix: invalid value when inserting image
* feat: collect row document collabs
* fix: code review
* fix: invalid value when inserting image
* chore: remove database_row_metas
2024-09-09 19:40:52 +08:00
Nathan.fooo
e9b2cbb317
chore: observe file upload state ( #6172 )
...
* chore: observe file upload state
* chore: observe file upload state
* chore: upgrade client api
* Update frontend/appflowy_flutter/lib/startup/tasks/file_storage_task.dart
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* chore: fix tauri build
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-09-04 07:56:08 +08:00
Nathan.fooo
1cc41c10c4
fix: local ai enable/disable ( #6151 )
...
* chore: local ai state
* chore: fix local ai state when switch workspace
* chore: fix test
2024-09-01 17:48:07 +08:00
Lucas.Xu
9ee8cc6a7b
feat: optimize sync error page ( #6082 )
2024-08-28 18:53:16 +08:00
Nathan.fooo
9a295daf99
chore: fix database filter ( #6094 )
...
* chore: fix database filter
* chore: fix test
2024-08-28 16:15:40 +08:00
Nathan.fooo
40e627c303
chore: enable upload when switching workspace ( #6080 )
...
* chore: enable upload when switching workspace
* chore: update client api
2024-08-27 14:22:57 +08:00
Nathan.fooo
62f0307289
feat: async load database row, async filter, async sort ( #6068 )
...
* chore: display date when convert text to date
* chore: filter & sort
* chore: fix filter and sort
* chore: fix test
* chore: clippy
* chore: fix test
2024-08-26 09:46:16 +08:00
Nathan.fooo
d1ed45c312
fix: upload all imported csv rows ( #6063 )
...
* chore: upload imported csv rows
* chore: format number
2024-08-25 15:14:54 +08:00
Nathan.fooo
a487aa74fd
feat: support edit imported database ( #6061 )
...
* chore: change field type of imported csv
* fix: support load 10000 rows
* fix: clippy
2024-08-25 14:28:51 +08:00
nathan
b9a34f6fc2
chore: turn off verbose log
2024-08-20 21:45:14 +08:00
Nathan.fooo
93a110d37d
chore: explicit using any int64 ( #6020 )
...
* chore: explicit using any int64
* chore: update commit id of appflowy collab
2024-08-20 21:38:29 +08:00
Nathan.fooo
70d6351a6c
chore: calm clippy wanring when using non send with Arc ( #6018 )
2024-08-20 17:07:54 +08:00
Nathan.fooo
58b17a939c
chore: fix lib dispatch ( #6008 )
...
* chore: replace rc with arc
* chore: fix dispatch
* chore: fix test
* chore: fix dispatch
* chore: fix test
* chore: remove afconcurrent
* chore: fix runtime block_on runtime
2024-08-19 22:08:10 +08:00
Bartosz Sypytkowski
fd5299a13d
move to latest appflowy collab version ( #5894 )
...
* chore: move to latest appflowy collab version
* chore: filter mapping
* chore: remove mutex folder
* chore: cleanup borrow checker issues
* chore: fixed flowy user crate compilation errors
* chore: removed parking lot crate
* chore: adjusting non locking approach
* chore: remove with folder method
* chore: fix folder manager
* chore: fixed workspace database compilation errors
* chore: initialize database plugins
* chore: fix locks in flowy core
* chore: remove supabase
* chore: async traits
* chore: add mutexes in dart ffi
* chore: post rebase fixes
* chore: remove supabase dart code
* chore: fix deadlock
* chore: fix page_id is empty
* chore: use data source to init collab
* chore: fix user awareness test
* chore: fix database deadlock
* fix: initialize user awareness
* chore: fix open workspace test
* chore: fix import csv
* chore: fix update row meta deadlock
* chore: fix document size test
* fix: timestamp set/get type convert
* fix: calculation
* chore: revert Arc to Rc
* chore: attach plugin to database and database row
* chore: async get row
* chore: clippy
* chore: fix tauri build
* chore: clippy
* fix: duplicate view deadlock
* chore: fmt
* chore: tauri build
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-08-18 11:16:42 +08:00
Nathan.fooo
fa230907ca
fix: refresh local ai state when opening workspace ( #5961 )
...
* chore: fix local ai state when open other workspace
* chore: fix duplicate message
2024-08-14 16:58:56 +08:00
Nathan.fooo
6d496b2088
chore: remove future result ( #5960 )
...
* chore: remove future result
* chore: fix test
2024-08-14 15:50:21 +08:00
Nathan.fooo
4b24b41dd4
chore: rm fut ( #5958 )
...
* chore: rm fut
* chore: clippy
2024-08-14 10:33:23 +08:00
Nathan.fooo
463c8c7ee4
feat: enable local set ( #5955 )
...
* chore: enable local set
* chore: fix test
* chore: clippy
* chore: fix tauri build
* chore: fix tauri build
2024-08-13 23:36:44 +08:00
Nathan.fooo
1c638dd930
chore: show reference sources on local ai response ( #5933 )
...
* chore: show reference sources on local ai response
* chore: clippy
* chore: clippy
* chore: update i18n
* chore: update client api
2024-08-12 15:43:17 +08:00
Nathan.fooo
23997e977c
refactor: revamp file upload and fix partitial upload bugs ( #5924 )
...
* chore: upload chat file to local ai
* chore: async func
* chore: individual file progress
* chore: fix test
* chore: fix file upload
2024-08-11 20:39:25 +08:00
Nathan.fooo
758c304a74
feat: support mention a document as context on local ai ( #5913 )
...
* feat: support mention a document as context on local ai
* chore: rename
* chore: fix test
* chore: fix test
2024-08-09 21:55:20 +08:00
Nathan.fooo
a523b8ff90
chore: chat ui polish ( #5902 )
...
* chore: chat ui polish
* chore: fmt
* chore: clippy
2024-08-08 12:07:00 +08:00
Nathan.fooo
d378c456d4
feat: Implement menu on chat ( #5879 )
...
* chore: implement menu
* chore: gather metadata
* chore: update client api
* chore: stream metadata
* chore: save metadata
* chore: update client api
* chore: adjust UI
* chore: fmt
2024-08-06 07:56:13 +08:00
Nathan.fooo
73421e0d58
feat: suppport translate and summary using local ai ( #5858 )
...
* chore: fix ui
* chore: fix ui
* chore: rename
* chore: rename
* chore: rename
* chore: refactor database ai interface
* chore: support local ai for database
* chore: clippy
2024-08-01 23:13:35 +08:00
Lucas.Xu
dce9231118
fix: try to reopen the first workspace if the workspace deletion failed ( #5844 )
2024-07-31 17:52:36 +08:00
Nathan.fooo
5250a151c8
feat: Chat app download ( #5835 )
...
* chore: downlaod chat app
* chore: download app
* chore: disable local ai in billing
* chore: remove watcher
* chore: flutter analyzer
2024-07-30 17:32:30 +08:00
Nathan.fooo
82fffba45a
chore: document local ai ( #5810 )
...
* chore: document local ai
* chore: update ui
* chore: clippy
2024-07-25 19:41:16 +08:00
Khor Shu Heng
661a0879c6
fix: Remove empty edit from read me json ( #5769 )
...
* fix: Remove empty edit from read me json
* fix: remove delta field entirely
2024-07-24 09:45:41 +08:00
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
Lucas.Xu
432db0f6d5
feat: publish databse to Web ( #5709 )
...
* chore: refactor the publish code
* feat: integrate publish into database page
* feat: add publish database structure
* feat: add database row collab
* feat: publish the database row collabs
* chore: update collab
* chore: improve question bubble
* feat: publish the database relations
* fix: rust ci
* feat: select grid view to publish
* feat: unable to deselect the primary database
* feat: optimize the read recent views speed (#5726 )
* feat: optimize the read recent views speed
* fix: order of recent views should be from the latest to the oldest
* chore: update translations
* fix: replace the unable to be selected icon
* feat: remove left padding of inline database
* fix: code review
* chore: remove publish api err log
* chore: read the database collab and document collab from disk instead of memory
* chore: code cleanup
* chore: revert beta.appflowy.com
* chore: code cleanup
* test: add database encode test
* test: add publish database test
* chore: refresh sidebar layout
* chore: update comments
2024-07-22 13:35:42 +08:00
Nathan.fooo
ff23165d3e
chore: download llm files ( #5723 )
...
* chore: download file
* chore: config download ui
* chore: update zip
* chore: config download ui
* chore: unzip file
* chore: unzip file
* chore: rename
* chore: disable local ai
* chore: fmt
* chore: fix warning
* chore: update
* chore: fix clippy
2024-07-15 15:23:23 +08:00
Kilu.He
23c67bcdba
feat: support publish document ( #5576 )
...
* feat: support a event for getting encoded collab of document
* feat: support publish view and unpublish views
* feat: publish page to the web
* chore: refacotor share bloc
* feat: call the publish event
* feat: support publish view and unpublish views
* feat: integrate publish api
* feat: integrate unpublish api
* feat: fetch the publish info to show the publish status
* feat: support publish interfaces
* fix: lint error
* fix: modified web server
* fix: some style
* fix: some style
* fix: some style
* fix: some style
* fix: some style
* fix: some style
* fix: some style
* fix: some style
* fix: some style
* fix: update codes
* fix: update codes
* fix: update codes
* fix: update codes
* fix: update codes
* chore: refactor publish bloc
* fix: some style
* fix: some style
* fix: some style
* fix: some style
* fix: some style
* fix: some style
* fix: the name is too long to publish
* chore: change color
* fix: some style
* fix: some style
* feat: refacotor share menu UI
* fix: some style
* fix: lint
* fix: some style
* feat: refacotor export-as
* fix: some style
* chore: refactor share menu colors
* fix: rust ci
* fix: some style
* fix: some style
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: bugs
* fix: rerelease
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: deploy
* fix: og image
* fix: support copy button
* fix: support copy button
* fix: support copy button
* chore: add a params
* feat: use default publish name
* chore: update copy
* feat: show a confirm deletion dialog if the deleted page contains published page
* feat: add copy toast in publish tab
* fix: to 404
fix: to 404
fix: to 404
fix: the error to 404
* feat: unpublish the page auto when moving it to another space
* feat: improve confirm deletion dialog
* feat: show unpublish error
* chore: use beta.appflowy.com
* feat: disable publish in non-apppflowy-cloud user mode
* fix: modified bullted icon style
* fix: the dark mode color
* fix: save the dark mode in local storage
* fix: text color
* chore: make bash script more portable (#5679 )
* fix: title longer
* chore: move the files and modified the en
* chore: update deploy.sh
* chore: modified Dockerfile
* chore: modified server.cjs to server.js
* chore: modifed server.js to server.ts
* chore: replace publish url
* chore: remove todo list hover
* chore: show confirm dialog before deleting page
* fix: unpublish the pages before deleting
* fix: table cell bg color
* fix: callout icon
* fix: list number
* fix: emoji
* fix: number icon
* fix: callout icon position
* fix: add margin bottom
* fix: code block
* fix: support scroll for breadcrumbs
* fix: the breadcrumb doesn't update after moving page
* fix: 0705 issues
* fix: update publish status afer deleting page
* chore: add hover effect for visit site button
* fix: remove puiblish url text field enable border color
* chore: update delete page copy
* chore: enable debug category
* fix: only render sidebar if the spaces are ready
* fix: the breadcrumb doesn't update after moving page
* fix: auto code
* fix: add emoji
* fix: add emoji
* fix: favicon
* fix: cypress test
* fix: remove deploy ci
* fix: default url
* chore: revert launch.json
* fix: docker ci
* fix: change favicon
* fix: flutter integration test
* feat: add hover effect to share menu
* chore: add a checkmark if the page has been published
* chore: revert space deletion
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: Zack <speed2exe@live.com.sg>
2024-07-08 13:45:57 +08:00
Nathan.fooo
521fffd97c
refactor: extract chat plugin to new repo ( #5699 )
...
* chore: update ui
* chore: update
* chore: update
* chore: separate to new crate
* chore: update commit id
* chore: fix compile
* chore: bump version
2024-07-08 13:19:13 +08:00
Lucas.Xu
8c1520b273
feat: sync the created view after duplicating ( #5674 )
...
* feat: sync the created view after duplicating
* chore: revert launch.json
* chore: refacotor code
2024-07-02 13:02:15 +08:00
Mathias Mogensen
a7b850e752
chore: disable cloud search ( #5663 )
...
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-07-02 13:02:01 +08:00
Lucas.Xu
2b8dca209e
feat: sync the documents and databases after batch importing documents and databases ( #5644 )
...
* feat: support batch import
* feat: support batch import database
* chore: revert launch.json
* chore: fix rust ci
* fix: rust ci
2024-07-01 14:44:08 +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
Mohammad Zolfaghari
b24fbc6b60
fix: fill field_settings on creating linked view ( #5598 )
2024-06-27 03:07:08 +02:00
Mathias Mogensen
e4132ed217
chore: enable cloud search ( #5624 )
...
* chore: enable cloud search
* fix: filter received msgs by query
2024-06-25 21:56:58 +02:00
Mathias Mogensen
54c9d12171
feat: support switch model ( #5575 )
...
* feat: ai settings page
* chore: intergate client api
* chore: replace open ai calls
* chore: disable gen image from ai
* chore: clippy
* chore: remove learn about ai
* chore: fix wanrings
* chore: fix restart button title
* chore: remove await
* chore: remove loading indicator
---------
Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-06-25 07:59:38 +08:00