1696 Commits

Author SHA1 Message Date
Nathan.fooo
7e5b243e40
chore: remove unused ai code (#7919) 2025-05-13 00:13:25 +08:00
Nathan
9ecae0a643 chore: ai templte 2025-05-11 20:16:12 +08:00
Richard Shiue
30f5692818
chore: adjust database custom prompt ui (#7902) 2025-05-11 16:45:28 +08:00
Khor Shu Heng
370b5714a1
chore: update collab version for row deserialization fix (#7907) 2025-05-11 14:08:32 +08:00
Nathan.fooo
b4d48a63b9
chore: support multiple source search in chat (#7906)
* chore: support multiple source search in chat

* chore: clippy
2025-05-10 15:28:38 +08:00
Nathan.fooo
c986e414f4
Vault workspace suggested question (#7903)
* chore: return suggested question when ai say i don't know

* chore: new message type

* chore: implement uI

* chore: implement UI

* fix: assertion in local ai chat

* chore: implement UI

* chore: update prompt

* chore: update logs

* chore: add tests

* chore: message id

* fix: local ai page animation issue

* chore: remove debug log

* fix: remove repeated setState

* chore: add test

* chore: test

* fix: compile

---------

Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2025-05-09 21:58:23 +08:00
Richard Shiue
680015ef66
feat: load custom prompts from a database (#7894)
* feat: load custom prompts from a database

* chore: code review

* chore: process trashed views and reduce widget rebuilds
2025-05-08 11:56:30 +08:00
Richard Shiue
b048407b4e
fix: select option logic (#7893)
* test: add select option tests

* fix: select option logic

* test: fix existing tests

* test: fix test logic
2025-05-08 09:13:03 +08:00
Nathan.fooo
95f9b07ef7
chore: use tanvity as fallback ai search (#7892)
* chore: use tanvity as fallback ai search

* chore: fix test
2025-05-08 00:17:02 +08:00
Nathan.fooo
f7b556677f
Custom langchain rust (#7887)
* chore: implement custom memory store chain

* chore: do not allow edit embedding model
2025-05-07 13:37:44 +08:00
Nathan.fooo
0f5699571c
chore: filter out space when indexing search (#7882) 2025-05-06 20:49:44 +08:00
Nathan.fooo
53cbd22111
chore: local ai chat with pages (#7881)
* chore: local ai chat with page

* chore: temp

* chore: clippy

* chore: fix ui bugs

* chore: fix ui bugs

* chore: fix view title

* chore: cloud id

* chore: bump server

* chore: bump server
2025-05-06 20:32:10 +08:00
Nathan.fooo
bdac73e934
chore: refactor local ai (#7880)
* chore: refactor local ai

* chore: ios build
2025-05-05 20:27:29 +08:00
Nathan.fooo
20f3116bd9
refactor: Model select (#7875)
* refactor: model select

* refactor: add test

* fix: add source

* fix: add source

* chore: notify all unset source

* chore: fix test
2025-05-02 15:37:40 +08:00
Nathan.fooo
612d652320
feat: support local ai embedding, local ai search, local document content search (#7839)
* chore: generate embeddings

* chore: save embedding

* chore: vec sqlite

* chore: clippy

* chore: init vector

* chore: create vector db

* chore: periodically write embedding

* chore: fix compile

* chore: skip write

* chore: impl search

* fix: test

* fix: stop scheduler

* fix: search

* chore: add test

* chore: update schema

* chore: index all

* chore: index

* chore: search document content

* chore: index document content and title

* chore: index all view

* chore: rename trait

* refactor: remove folder index manager

* chore: index folder changes

* chore: delete folder search

* chore: update logs

* chore: update logs

* chore: search

* chore: add search test

* chore: fmt

* chore: fix test

* chore: fix ios build
2025-05-02 08:21:42 +08:00
Nathan.fooo
7750f2257f
fix: anon user can not locate its data (#7873)
* fix: anon user can not locate its data

* chore: add test

* chore: bump version 0.9.1

* chore: remove self-hosted ios ci

---------

Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2025-05-01 15:06:56 +08:00
Lucas
63244e0b3c
fix: paste issue with the nested image (#7857)
* chore: replace delete button style

* chore: replace textfield in settings page

* fix: icon text align issue in database

* fix: member count is 0

* fix: invite member issue on mobile

* fix: checklist item align issue on Windows

* fix: integration test

* fix: support converting paragraph to markdown

* chore: update editor version

* fix: delete command in simple table cell

* feat: use new password error code
2025-04-30 11:45:48 +08:00
Lucas
168b29abe3
Revert "chore: try to fix the mobile build" (#7844)
This reverts commit 3f06f6415aee635e1e39cc772ece081484f0ab14.
2025-04-28 13:25:05 +08:00
Nathan
2463107c6c chore: fix ios build 2025-04-28 13:18:18 +08:00
Lucas
2661ad27ec
feat: improve password error message (#7842)
* chore: update i18n

* chore: bump client api version

* chore: try to fix the mobile build

* chore: enable iOS CI
2025-04-28 13:08:28 +08:00
Nathan
28a4303f0c Merge branch 'main' into support_switch_local_models 2025-04-26 10:43:32 +08:00
Nathan
549e8aee03 chore: clippy 2025-04-26 10:04:03 +08:00
Nathan
3bc0cc7b43 chore: rename 2025-04-26 00:56:45 +08:00
Nathan
90000add22 chore: update ui 2025-04-25 23:41:35 +08:00
Nathan
86e6845302 chore: update ui 2025-04-25 23:29:22 +08:00
Lucas
670023b8da
fix: add open workspace assertion (#7824)
* fix: add fix workspace assertion

* fix: macos build

* feat: add new token

* feat: change min width of AFButton to 76.0

* chore: update translations

* feat: add verifying button

* feat: set barrierDismissible as false

* chore: install libcurl4-openssl-dev on Linux

* fix: flutter analyze

* chore: bump cloud version to 0.9.45

* fix: ci tests

* fix: home bloc test

* fix: integration test

* fix: integration test

* fix: integration test
2025-04-25 21:40:21 +08:00
Nathan
7dd8d06c85 chore: display all local models 2025-04-25 16:53:32 +08:00
Nathan
2c6253576f chore: fix test 2025-04-25 14:33:09 +08:00
Nathan
3bd34226c3 chore: refresh user profile when open workspace 2025-04-25 14:01:06 +08:00
Nathan
f0875d6b6e fix: user rename 2025-04-24 23:29:20 +08:00
Nathan
36dacdbdf2 chore: fix test 2025-04-24 20:55:06 +08:00
Nathan
da47c11070 chore: replace auth type with workspace type 2025-04-24 20:01:41 +08:00
Nathan
dbda1972d1 chore: update client api 2025-04-24 16:25:42 +08:00
Nathan
c9ca6c6cc8 chore: update template 2025-04-24 15:54:17 +08:00
Nathan
9e5a6df52c chore: update template 2025-04-24 15:45:38 +08:00
Nathan
718c5ad16f chore: use auth type instead of workspace auth type 2025-04-24 13:38:25 +08:00
Nathan.fooo
276e6503f7
Merge pull request #7816 from AppFlowy-IO/disable_migrate_anono
chore: disable migrate anon user
2025-04-24 09:59:58 +08:00
Nathan
291607522b chore: disable migrate anon user 2025-04-23 23:01:52 +08:00
Nathan
480eaf1cf5 chore: init user awareness 2025-04-23 20:46:01 +08:00
Nathan
14d51f9123 chore: fmt 2025-04-23 17:24:17 +08:00
Nathan
7d15094f9c fix: test 2025-04-23 16:50:05 +08:00
Nathan
7fc2fd56f0 fix: retain cycle 2025-04-23 15:59:53 +08:00
Lucas
1977cf6637
feat: display joined at and user avatar in members page (#7809)
* feat: new settings page design

* feat: support display member join at and avatar

* chore: bump version 0.9.0

* chore: update translations
2025-04-23 13:41:52 +08:00
Nathan
d780ac32ee chore: import workspace database id 2025-04-23 11:45:42 +08:00
Nathan
db5e4766af chore: fix test 2025-04-22 23:20:15 +08:00
Nathan
7e88a3897c chore: temp 2025-04-22 20:18:13 +08:00
Nathan
43c1f02b6f chore: fix anon and enable local ai on slash menu 2025-04-22 17:54:53 +08:00
Nathan
6bdaee3a00 chore: set toggle default value 2025-04-22 14:10:02 +08:00
Nathan
514eeb8466 chore: init local ai when switching workspace 2025-04-22 12:16:59 +08:00
Nathan
403f343371 chore: delete supabase test 2025-04-22 12:16:59 +08:00