Richard Shiue
2e4e71f459
chore: code cleanup ( #7940 )
2025-05-16 17:23:50 +08:00
Lucas
479fd45cab
feat: integrate color token v3 ( #7936 )
...
* feat: integrate color token v3
* chore: update existing color tokens
2025-05-15 18:03:16 +08:00
Lucas
9cac7e5a91
feat: add menu / avatar component ( #7933 )
...
* feat: support avatar in appflowy_ui package
* feat: add menu component
* feat: optimize section component
* feat: add menu example
* feat: add menu item selected status
* feat: support popover
* fix: analyze issue
2025-05-14 19:19:43 +08:00
Morn
bb4f860f37
chore: update CHANGELOG.md ( #7930 )
2025-05-14 18:31:15 +08:00
Nathan.fooo
fed9d43fc5
Upgrade Rust edition (Do not merge into 0.9.2 version) ( #7925 )
...
* chore: compile
* chore: bump rust edition
* chore: bump rust tool chain version
* chore: fix test
* chore: fmt
* chore: build target
* chore: clippy
* chore: fmt
2025-05-14 10:26:59 +08:00
Richard Shiue
13fe4a2395
fix(mobile): initialize scale factor on startup ( #7929 )
...
* fix(mobile): initialize scale factor on startup
* fix: widget test
2025-05-13 21:50:37 +08:00
Lucas
e8b8644716
chore: bump version 0.9.2 ( #7926 )
2025-05-13 14:11:32 +08:00
Morn
10472475ac
fix: allow ':keyword' make mistakes ( #7905 )
2025-05-13 13:54:28 +08:00
Lucas
20e10e6bf2
chore: remove unused code ( #7924 )
2025-05-13 11:47:08 +08:00
Morn
cf14a37dcf
fix: using the shortcut to show the search panel will hide the 'Ask AI anything' button ( #7916 )
...
* fix: show search panel by shortcut will hide the 'Ask for AI' button
* fix: hovering on the search result will hide the border
* fix: improve the logic of updating CommandPalette value
* fix: UI issues
* fix: improve the behavior of search result preview
* chore: add integration test for desktop searching
* feat: enable click search result preview to open the page
2025-05-13 11:37:03 +08:00
Nathan.fooo
a359313974
chore: select source when user is not anon ( #7921 )
2025-05-13 11:10:32 +08:00
Nathan
636794b9ba
chore: event for fetch workspace plan
2025-05-13 00:13:57 +08:00
Nathan.fooo
7e5b243e40
chore: remove unused ai code ( #7919 )
2025-05-13 00:13:25 +08:00
Richard Shiue
5e99eeb167
chore: improve empty ai prompt list placeholder ( #7917 )
2025-05-12 16:53:06 +08:00
Morn
5029776685
fix: LR issues of desktop search ( #7914 )
...
* fix: update error view for search preview
* chore: add some logs for command palette
* fix: alignment issue
2025-05-12 14:12:30 +08:00
Morn
79009d2851
fix: the link name should be a required field ( #7915 )
2025-05-12 13:43:22 +08:00
Nikitamce
d153b3d9f1
chore(i18n): update ru-RU translations ( #7835 )
...
* chore: update translations with Fink 🐦
* Update ru-RU.json
* Update ru-RU.json
* chore: update translations with Fink 🐦
---------
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
2025-05-12 12:17:58 +08:00
CrEagleOne
f9aa3ff499
chore(i18n): update fr-FR translations 🐦 ( #7832 )
...
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
2025-05-12 11:46:03 +08:00
Mathias Mogensen
b4fbfaf2f8
fix: drop files duplicates ( #7620 )
2025-05-12 11:25:56 +08:00
FakhriAzzouz
a026367f85
chore(i18n): add ar-SA translations ( #7800 )
...
* chore: update translations with Fink 🐦
* chore: update translations with Fink 🐦
* chore: update translations with Fink 🐦
* chore: update translations with Fink 🐦
* chore: update translations with Fink 🐦
* chore: update translations with Fink 🐦
* chore: update translations with Fink 🐦
2025-05-12 11:13:14 +08:00
Tom Golden
ef7063b8fd
chore(i18n): add en-GB translations ( #7705 )
...
* feat: added en-GB translations
* feat: added en-GB translations
* chore: remove redundant argument
---------
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
2025-05-12 11:10:11 +08:00
Richard Shiue
808bee5eb2
chore: adjust view selector logic ( #7913 )
...
* chore: adjust view selector logic
* chore: click on document to expand
* chore: code cleanup
2025-05-12 10:17:50 +08:00
Nathan
9ecae0a643
chore: ai templte
2025-05-11 20:16:12 +08:00
Nathan.fooo
dfc80e6a5a
chore: fetch subscription when start ( #7910 )
...
* chore: fetch subscription when start
* chore: fetch subscription if billing is enabled
2025-05-11 19:39:24 +08:00
Morn
014928cf19
feat: desktop Search UI revamp ( #7895 )
...
* feat: add ai search entrance
* chore: revamp search recent list
* feat: revamp preview widget
* feat: support click the 'Ask ai button'
* feat: support go to trash when there is no search results
* feat: support AI overview
* fix: typo issue
* fix: empty trash item name
* chore: replace some Dividers to AFDividers
* chore: improve some code logic
* chore: update some icon color
* fix: some UI issue
* chore: adjust some paddings
* fix: align issue for reference sources
* fix: change clear icon's hover effect
* fix: clear search field will not make it unfocus
* chore: make 'Ask AI' button scroll with list
* chore: change the size of search panel
* fix: change mobile search field cancel icon
* feat: support preview panel for recent pages
* fix: some UI issues
* fix: hover to show the reference sources
* fix: some padding issues
2025-05-11 16:45:44 +08:00
Richard Shiue
30f5692818
chore: adjust database custom prompt ui ( #7902 )
2025-05-11 16:45:28 +08:00
Nathan.fooo
6e850ab8b2
refactor: extract event handler ( #7908 )
...
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2025-05-11 16:44:59 +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
2c8060cb1b
refactor: chat bloc ( #7904 )
...
* refactor: chat bloc
* chore: clippy
* chore: make temp message id private
2025-05-10 22:07:47 +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
Lucas
c79ac3290e
test: simple ai chat tests ( #7901 )
...
* fix: repeated setState in animation list
* test: add simple chat integration test
* chore: update chat list
* test: send messages without default messages
* fix: refresh space after moving page
2025-05-09 21:40:06 +08:00
Richard Shiue
7f7657edc8
test: add view selector tests ( #7900 )
2025-05-09 17:53:23 +08:00
Lucas
d3ce59fe08
fix: v0.9.2 launch review issues ( #7898 )
...
* fix: remove empty paragraphs after inserting file block
* fix: chat page animation
* fix: remove opacity from locked page icon
* feat: open the space after opening the view
* fix: chat page loading issue
* fix: view title assertion
* fix: cover title issue
* fix: flutter analyze
* fix: list state issue
* fix: reverse animation list issue
* fix: integration test
2025-05-09 13:02:19 +08:00
Richard Shiue
0f89b6f690
fix: selected sources changes not being updated correctly ( #7897 )
2025-05-08 14:38:38 +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
Richard Shiue
b1d3553110
refactor: view selector ( #7891 )
...
* refactor: extract common view selection logic
* refactor: extract common component
* chore: make selected section selectable
* chore: max num of selected top-level pages
2025-05-07 21:10:23 +08:00
Lucas
38839b4255
feat: improve chat message animations ( #7890 )
...
* chore: upgrade editor version
* chore: only print the reminder refresh log when it contains new updates
* fix: google font family name issue
* chore: i18n
* feat: improve chat ai animation
2025-05-07 20:32:13 +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
Lucas
19b1bccb03
chore: upgrade editor version ( #7886 )
2025-05-07 11:03:47 +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
Lucas
926a5b31bb
refacotr: ai chat page folder strcture ( #7879 )
...
* refacotr: ai chat page folder strcture
* feat: add non-reversed animated chat list
* chore: add scroll animation
* feat: add fade animation
* fix: refresh issue
* feat: add flag to control the ai chat animation
* chore: enable reversed list
2025-05-06 13:10:14 +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
Lucas
a2b1f8c325
chore: pick commits from release/0.9.1 ( #7874 )
...
* chore: update i18n
* chore: remove sentry
* fix: allow the member to get the workspace usage
* fix: integration test
2025-05-02 14:48:26 +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