Lucas.Xu
b5c4786896
fix: 0.6.6 launch review issues ( #5824 )
...
* fix: only rebuild the sidebar header when needed
* fix: skip the null or empty awareness data
* fix: ai writer setState error
* chore: add arrow down icon when hovering on workspace button
* chore: update workspace button tooltip sytle
* chore: only show collapse all subpages button when then page is expanded
* chore: update pin color
* chore: fix integration test
* Revert "chore: fix integration test"
This reverts commit e02b237423
.
2024-07-29 09:57:58 +08:00
Nathan.fooo
a2e211555e
chore: chat with pdf ui ( #5811 )
...
* chore: chat with pdf ui
* chore: only enable local ai on macos
* chore: add todo
* chore: adjust UI
* chore: clippy
2024-07-26 07:58:54 +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
Nathan.fooo
4a5eda6eeb
chore: enable billing ( #5779 )
...
* chore: enable billing
* chore: adjust bright mode UI
* chore: show corresponding error in sidebar
* chore: dismiss dialog in ai writter when hit ai response
* fix: improvements from test session
* chore: ai error message for database
* chore: different prompt for workspace owner
* feat: cancel plan survey
* chore: show ai repsonse limit on chat
* fix: sidebar toast after merge
* chore: remove unused debug print
* fix: popover close on action
* fix: minor copy changes
* chore: disable billing
* chore: disbale billing
---------
Co-authored-by: Mathias Mogensen <mathiasrieckm@gmail.com>
2024-07-24 14:23:09 +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
Khor Shu Heng
e426970eed
fix: Add retry for admin client sign in for test ( #5767 )
2024-07-22 10:02:01 +08:00
Nathan.fooo
4e5482488f
chore: update build config ( #5759 )
...
* chore: update build config
* chore: fix ci
* chore: update client-api
* chore: fix compile
2024-07-19 12:23:51 +08:00
Nathan.fooo
5bbf174ffd
chore: enable local ai and local ai chat ( #5755 )
...
* chore: enable local ai and local ai chat
* chore: config for chat with file
* chore: flutter anaylzer
2024-07-18 20:54:35 +08:00
Lucas.Xu
44d8def3ce
fix: reset space relationship when clearing cache ( #5737 )
...
* fix: space's child views didn't update when moving a page into it
* chore: remove check logic
* feat: integrate fix space into clear cache
* fix: translation missing value
* chore: update logger version
2024-07-16 13:23:07 +08:00
Nathan.fooo
c6ad57f11d
chore: show plugin state ( #5740 )
...
* chore: show plugin state
* chore: flutter analyzer
* chore: update
2024-07-15 22:45:53 +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
Lucas.Xu
253e7597c4
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
2024-07-15 14:23:20 +08:00
Zack
d2e3fdfefd
chore: fix compile ( #5733 )
2024-07-15 09:01:34 +08:00
Bartosz Sypytkowski
c006e29afc
chore: update yrs and appflowy collab dependencies ( #5707 )
...
* chore: update yrs and appflowy collab dependencies
* chore: fix clippy errors
* chore: update yrs and collab dependencies in appflowy tauri
* chore: update yrs and collab dependencies in appflowy web app
2024-07-10 10:10:21 +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
6d0c9f766b
fix: filter chat page when duplicating ( #5676 )
...
* fix: filter chat page when duplicating
* fix: don't clear selection if it has been disposed
2024-07-02 14:35:29 +08:00
Nathan.fooo
7a3f013a87
chore: show ai service error ( #5675 )
2024-07-02 13:26:53 +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
42dc6017c6
feat: support moving page to a space ( #5665 )
...
* feat: support moving page to a space
* chore: update collab repo
2024-07-02 10:29:46 +08:00
Nathan.fooo
46896b5a2b
chore: remove appflowy_web project ( #5671 )
...
* chore: remove appflowy_web project
* chore: remove ci
2024-07-01 22:49:24 +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
Lucas.Xu
c78f23e1c0
fix: v0.6.2 issues ( #5654 )
...
* fix: remove create button in move to menu
* fix: add loading indicator when duplicating space
* fix: sidebar header expand icon status
* fix: text within select tag overflow
* fix: callout block icon align issue
* feat: sync the space icon when creating a space
* fix: duplicated hover views
* fix: cover image doesn't update
2024-07-01 14:43:57 +08:00
Lucas.Xu
50f5be3e75
chore: fix rustfmt ci test ( #5664 )
2024-07-01 13:26:43 +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
Nathan.fooo
bf087bba5d
fix: score filter ( #5645 )
...
* fix: score filter
* chore: update score limit
2024-06-28 07:57:12 +08:00
Lucas.Xu
605a53f2ae
feat: open the duplicated space by default ( #5638 )
2024-06-27 14:12:52 +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
Nathan.fooo
6b1e7b6ac8
chore: set document id ( #5585 )
...
* chore: set document id
* feat: set document id to upload image api
* chore: fmt
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-06-25 17:36:41 +08:00
Lucas.Xu
b9ad2768cf
feat: duplicate space ( #5612 )
2024-06-25 10:03:02 +08: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
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
3e75f1f24a
chore: fix checklist potential panic ( #5561 )
...
* chore: fix checklist
* chore: fix checklist
2024-06-18 10:16:39 +08:00
Mathias Mogensen
4a126e17ce
fix: settings improvements ( #5547 )
...
* fix: user workspace bloc changed
* fix: use translate card cell style
* fix: add getworkspacemember
* fix: billing launch review
* fix: disable time field
* fix: member tooltip
* fix: remove my account description
* fix: punctuation
* fix: filter workspace font
* fix: cloud toggle
* fix: minor adjustments
* chore: disable cloud document search
* fix: improve workspace name textfield
* test: move billing test to cloud
* fix: use cache over remote
* fix: clippy and tests
* chore: amend flowy tooltip
* test: add pump and settle
* test: integration test for local auth
2024-06-17 14:30:19 +02:00
Nathan.fooo
27899ee993
chore: save workspace member info to disk ( #5536 )
...
* chore: save workspace member info to disk
* chore: fix clippy
2024-06-14 11:34:23 +08:00
Lucas.Xu
785597f53e
fix: space issues ( #5531 )
...
* fix: display the space icon in breadcrumb and disable the space entry
* fix: the icon and the title are not aligned center in more menu
* fix: incorrect space icon corner radius
* fix: missed tooltip for add new page button
* fix: disable space migration for local user
* chore: use general as default space name
* fix: space name overflow
* fix: only show arrow button when hovering on page
* fix: sidebar tooltip font size
* fix: use space name as hint text
* feat: support adding a new space from space menu
* fix: filter the space view
2024-06-14 09:32:02 +08:00
Nathan.fooo
e2ce274718
chore: polish chat UI ( #5533 )
...
* chore: adjust chat ui
* chore: clippy
2024-06-14 09:02:06 +08:00
Zack
6be9c00127
chore: update to latest client api ( #5529 )
2024-06-13 15:14:20 +08:00
Mohammad Zolfaghari
aa621a8d84
feat: timer field ( #5349 )
...
* feat: wip timer field
* feat: timer field fixing errors
* feat: wip timer field frontend
* fix: parsing TimerCellDataPB
* feat: parse time string to minutes
* fix: don't allow none number input
* fix: timer filter
* style: cargo fmt
* fix: clippy errors
* refactor: rename field type timer to time
* refactor: missed some variable and files to rename
* style: cargo fmt fix
* feat: format time field type data in frontend
* style: fix cargo fmt
* fix: fixes after merge
---------
Co-authored-by: Mathias Mogensen <mathiasrieckm@gmail.com>
2024-06-13 08:52:13 +02:00
Nathan.fooo
ecca81f3b8
chore: exclude ai columns ( #5526 )
2024-06-13 11:15:59 +08:00
Mathias Mogensen
bd5f5f8b9e
feat: integrate cloud document search ( #5523 )
2024-06-13 01:37:19 +02:00
Mohammad Zolfaghari
4f4be7eac7
feat: enable group condition ( #5248 )
...
* feat: enable group condition
* style: added i18n for date field group conditions
* fix: flutter analyze
* fix: test use i18n
* fix: more localization
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
Co-authored-by: Mathias Mogensen <mathias@appflowy.io>
2024-06-13 00:02:16 +02:00
Nathan.fooo
f1a4deb459
chore: support more language ( #5522 )
...
* chore: support more language
* chore: adjust ui
2024-06-12 23:17:57 +08:00
Mathias Mogensen
4708c0f779
feat: plan+billing ( #5518 )
...
* feat: billing client
* feat: subscribe workspace default impl
* feat: added create subscription
* feat: add get workspace subs
* feat: added subscription cancellation
* feat: add workspace limits api
* fix: update client api
* feat: user billing portal
* feat: billing UI (#5455 )
* feat: plan ui
* feat: billing ui
* feat: settings plan comparison dialog
* feat: complete plan+billing ui
* feat: backend integration
* chore: cleaning
* chore: fixes after merge
* fix: dependency issue
* feat: added subscription plan cancellation information
* feat: subscription callback + canceled date
* feat: put behind feature flag
* feat: downgrade/upgrade dialogs
* feat: update limit error codes
* fix: billing refresh + downgrade dialog
* fix: some minor improvements to settings
* chore: use patch for client-api in tauri
* fix: add shared-entity to patch
* fix: compile
* ci: try to add back maximize build space step
* test: increase timeout in failing test
---------
Co-authored-by: Zack Fu Zi Xiang <speed2exe@live.com.sg>
2024-06-12 17:08:55 +02:00
Nathan.fooo
3d7a500550
feat: AI translation in Database ( #5515 )
...
* chore: add tranlate field type
* chore: integrate ai translate
* chore: integrate client api
* chore: implement UI
2024-06-12 16:32:28 +08:00