ayangweb
644e291105
fix: fix update window config sync ( #818 )
...
* fix: fix update window config sync
* docs: update changelog
2025-07-25 14:47:20 +08:00
BiggerRain
aae6984aa7
fix: re-search data initialization ( #817 )
2025-07-25 14:43:27 +08:00
ayangweb
dbd296d399
fix: fix enter key on subpages ( #819 )
...
* fix: fix enter key on subpages
* docs: update changelog
2025-07-25 14:43:16 +08:00
ayangweb
e2ad25967d
fix: fix ctrl+k not working ( #815 )
2025-07-25 14:30:03 +08:00
ayangweb
21b61d80d8
refactor: optimize method calls for checking for updates ( #814 )
2025-07-25 13:42:12 +08:00
ayangweb
9f4c693ac4
refactor: optimize line breaks in input boxes ( #813 )
2025-07-25 12:36:07 +08:00
BiggerRain
45c27cac56
chore: cancel interface param ( #816 )
2025-07-25 12:16:23 +08:00
BiggerRain
e46035afd4
fix:the client id is the same ( #812 )
...
* chore: add
* fix: client id
2025-07-25 11:25:22 +08:00
BiggerRain
1004bb73f4
chore: delay the chat monitoring event ( #811 )
2025-07-24 20:03:30 +08:00
BiggerRain
d664fa7271
chore: handle reply to message ( #799 )
...
* chore: add reply to message
* chore: handle rust data
* log
* chore: id
* feat: add
* chore: loading step
* chore: cur id
* feat: add
* accept query parameters
* chore: add message id for cancel
* chore: remove log
* chore: remove log
---------
Co-authored-by: Steve Lau <stevelauc@outlook.com >
2025-07-24 18:06:59 +08:00
ayangweb
579f91f3aa
refactor: refactor version update check ( #809 )
2025-07-24 11:56:57 +08:00
ayangweb
abe2aecedf
fix: fix multiline input issue ( #808 )
2025-07-24 10:58:57 +08:00
ayangweb
22b1558e8b
refactor: optimized data fetching for secondary pages ( #803 )
2025-07-23 18:56:56 +08:00
ayangweb
ac835c76aa
fix: fix shortcut issue in windows context menu ( #804 )
...
* fix: fix shortcut issue in windows context menu
* docs: update changelog
2025-07-23 16:20:46 +08:00
ayangweb
cca00e944e
fix: fix selection issue after renaming ( #800 )
2025-07-23 13:59:33 +08:00
SteveLauC
e78fe4ac89
fix: broken windows search ( #801 )
...
This commit fixes the search issue introduced by [commit](5c0a865822 ). We have no idea why the tauri command `get_app_search_source` won't be invoked after that commit on Windows.
This commit resolves the issue by moving the extension init logic to the Rust side.
Also, update the querysource logs in `quey_coco_fusion()`, the old one won't say anything if the querysource list is empty, the new one will tell us that.
2025-07-23 12:33:18 +08:00
BiggerRain
5c0a865822
chore: not request the interface if not logged in ( #795 )
...
* chore: not request the interface if not logged in
* chore: res
* chore: res
* chore: common interface
* chore: no login
* chore: login
* chore: login
* chore: add
* dbg print servers
* chore: id
* docs: update notes
---------
Co-authored-by: Steve Lau <stevelauc@outlook.com >
2025-07-22 16:15:58 +08:00
BiggerRain
3650d9914c
fix: enter key problem ( #794 )
...
* fixed: enter key problem
* docs: update notes
* fix: enter key problem
2025-07-22 10:13:08 +08:00
BiggerRain
c8719926be
chore: add 401 unauthorized ( #791 )
2025-07-21 22:21:07 +08:00
BiggerRain
f1dfc5c730
fixed: chat message confusion ( #782 )
...
* fix: chat
* fix: chat
* chore: add session id
* fix: fixed incorrect taskbar icon display on linux (#783 )
* fix: fixed incorrect taskbar icon display on linux
* docs: update changelog
* fix: fix data inconsistency issue on secondary pages (#784 )
* chore: chat
* chore: chat
* chore: add logging message
* chore: chat
* chore: chat
* chore: add
* feat: add
* chore: chat end
* style: message width
---------
Co-authored-by: ayangweb <75017711+ayangweb@users.noreply.github.com >
Co-authored-by: medcl <m@medcl.net >
2025-07-21 21:17:20 +08:00
ayangweb
5a17173620
fix: incorrect status when installing extension ( #789 )
...
* fix: incorrect status when installing extension
* docs: update changelog
2025-07-21 18:17:30 +08:00
SteveLauC
29d14ff931
chore: remove unused type ServerTokenResponse ( #788 )
...
After this commit[1], type `ServerTokenResponse` became unused, remove
it as well.
[1]: 57ab08fb6d
2025-07-21 15:30:26 +08:00
ayangweb
ad01504766
refactor: decouple window switch services to ensure they operate independently ( #786 )
2025-07-20 17:26:15 +08:00
SteveLauC
57ab08fb6d
chore: remove unused tauri cmd get_server_token ( #787 )
...
Found this tauri command while reading the code, then I realized that
token management logic should all be kept in the backend, there is no
need to expose it to the frontend. And indeed, searching for it in the
frontend code showed that it is not used at all.
```sh
$ cd src
$ rg get_server_token
commands/servers.ts
75:export function get_server_token(id: string): Promise<ServerTokenResponse> {
76: return invokeWithErrorHandler(`get_server_token`, { id });
```
So remove it.
2025-07-20 17:25:32 +08:00
ayangweb
db5c09f80c
fix: fix data inconsistency issue on secondary pages ( #784 )
2025-07-20 10:54:51 +08:00
BiggerRain
3f4abe51e5
fix: web component server list error ( #781 )
...
* chore: update app
* fix: web component server list error
* feat: add
* chore: remove defalut version
2025-07-19 17:07:11 +08:00
ayangweb
060c09e11c
fix: resolved minor issues with voice playback ( #780 )
...
* fix: resolved minor issues with voice playback
* docs: update changelog
* update
2025-07-19 14:25:19 +08:00
ayangweb
657df482bf
fix: correct incorrect assistant display when quick ai access ( #779 )
...
* fix: correct incorrect assistant display when quick ai access
* docs: update changelog
2025-07-19 13:54:39 +08:00
ayangweb
f4f7732927
refactor: show specific values in shortcut key conflict tips ( #778 )
...
* refactor: show specific values in shortcut key conflict tips
* update
* update
* update
* update
* update
* update
* update
2025-07-19 11:05:17 +08:00
ayangweb
5e536e1444
refactor: separate user agreement and privacy policy links ( #777 )
2025-07-19 10:24:29 +08:00
ayangweb
2b48cdf84a
refactor: add border-radius to extended categories ( #776 )
2025-07-19 10:08:04 +08:00
BiggerRain
bc37616506
chore: search-chat add language and formatUrl parameters ( #775 )
...
* chore: add language
* build: build web
* docs: update notes
2025-07-19 09:34:38 +08:00
ayangweb
07bcd80776
refactor: invoke language update logic earlier ( #774 )
2025-07-18 16:44:43 +08:00
ayangweb
823a95d601
fix: restore missing category titles on subpages ( #772 )
2025-07-18 16:25:44 +08:00
ayangweb
af0b98a41b
refactor: rebuild app index with improved suggestions ( #771 )
2025-07-18 16:15:28 +08:00
ayangweb
e56d6b1b60
refactor: close the file upload port ( #769 )
2025-07-18 10:45:05 +08:00
BiggerRain
941cf96a07
style: splash adapts to the width of mobile phones ( #768 )
...
* style: splash width style
* docs: update notes
2025-07-17 15:33:24 +08:00
SteveLauC
494e2f0d8a
chore: Coco app http request headers ( #744 )
...
Add the following HTTP headers when making HTTP requests:
- X-OS-NAME
- X-OS-VER
- X-OS-ARCH
- X-APP-NAME
- X-APP-VER
- X-APP-LANG
2025-07-17 11:31:19 +08:00
BiggerRain
e3a3849fa4
chore: search-chat components add formatUrl & think data & icons url ( #765 )
...
* chore: web components add formatUrl & think data
* chore: add headers
* chore: add
* chhore: add server url
* docs: update notes
* chore: url
* docs: search chat docs
2025-07-17 09:22:23 +08:00
ayangweb
aaf4bf2737
refactor: update the font icon link ( #763 )
2025-07-15 09:10:26 +08:00
ayangweb
e8bd970cdb
refactor: updated the upload endpoint for attachments ( #759 )
2025-07-10 18:20:32 +08:00
ayangweb
dd3be3a819
refactor: refactored file icon retrieval logic ( #757 )
...
* refactor: refactored file icon retrieval logic
* update
* update
* update
2025-07-10 18:10:39 +08:00
ayangweb
b17949fe29
refactor: enabling the upload file component ( #755 )
...
* refactor: enabling the upload file component
* update
2025-07-10 17:26:44 +08:00
ayangweb
1d3ceb0c70
refactor: remove speech-to-text shortcuts ( #754 )
2025-07-10 13:58:37 +08:00
BiggerRain
4d11afe18e
chore: assistant params & styles ( #753 )
...
* chore: add
* chore: add
* chore: assistant params & styles
* docs: update notes
2025-07-10 11:47:10 +08:00
SteveLauC
0c0291c8c0
chore: rename QuickLink/quick_link to Quicklink/quicklink ( #752 )
...
* chore: rename QuickLink/quick_link to Quicklink/quicklink
Standardize varaible naming to match the correct term: "Quicklink" and "quicklink".
This updates all incorrect variants such as "QuickLink" and "quick_link".
* chore: release notes
2025-07-10 10:18:57 +08:00
ayangweb
cca672b2cb
feat: text to speech now powered by LLM ( #750 )
...
* feat: support text to speech
* chore: receive bytes stream
* chore: update testing code
* feat: mp3 paly
* update
* docs: update changelog
* update
* update
* update
---------
Co-authored-by: medcl <m@medcl.net >
Co-authored-by: rain9 <15911122312@163.com >
2025-07-10 10:16:51 +08:00
BiggerRain
5b27488402
refactor: adjusted assistant, datasource, mcp_server interface parameters ( #746 )
...
* chore: handle mcp interface parameters
* docs: update notes
* chore: remove code
* chore: assistant params
* fix: assistant params
* docs: update notes
2025-07-10 09:48:42 +08:00
ayangweb
074a7c8b0a
fix: prevent window from hiding when moved on Windows ( #748 )
...
* fix: prevent window from hiding when moved on Windows
* docs: update changelog
* update
2025-07-09 16:30:41 +08:00
SteveLauC
bc524e19db
refactor: adjust extension code hierarchy ( #747 )
...
* refactor: adjust extension code hierarchy
In this commit, I refactored the extension code structure.
* We can only install third-party extensions so the `store.rs` file should
belong to the `third_party` directory.
* Move tauri command `uninstall_extension()` to `extension/mod.rs` from
`third_party.rs` since one can uninstall an extension regardless of
how you installed it.
* Refactor the `install_extension_from_store()` function, add more
descriptive code comments.
Also, a trivial change, bump Rust toolchain and edition to use the
[let-chains](https://blog.rust-lang.org/2025/06/26/Rust-1.88.0/#let-chains ) syntax.
* chore: release notes
2025-07-09 16:28:59 +08:00