Commit Graph

1271 Commits

Author SHA1 Message Date
xiaotianxt 593276e77a fix: remove restrictions on mac alt+x shortcuts
Restrictions are introduced in earlier beta versions of MacOS Sequoia.
However, in the public release, Apple revoke this restrictions.

Alt+[Char] shortcut has no restrictions now.
2025-02-28 10:30:47 +08:00
eeee0717 40e29f1840 fix bug: #2474 2025-02-28 08:18:14 +08:00
TW ae7a48552b feat: Enhance Assistant and Topic components with title attributes for better accessibility 2025-02-28 08:17:01 +08:00
onevcat 2ebbeaf75d Switch to @use and module system for scss 2025-02-28 08:16:03 +08:00
onevcat a5ac0326ca Use the Russian language label
This ensures the language label aligns with others (using its own language name instead of English).
2025-02-27 20:40:52 +08:00
Asurada 3759d90786 feat: Add model editing functionality to provider settings (#2243) 2025-02-27 17:00:01 +08:00
CherryLover 6f8a1ea80c feat: 为模型选择弹窗添加键盘导航功能 (#2057)
* feat: 为模型选择弹窗添加键盘导航功能

* fix(SelectModelPopup): 改进键盘导航和项目筛选
2025-02-27 16:58:11 +08:00
ZhuangYumin c2bf0308ee feat: allow o1 streaming 2025-02-27 16:42:11 +08:00
xiaotianxt f260b5fa37 feat: Improve settings navigation hotkey behavior
- Add location check to prevent navigating to settings when already on settings page
- Enable hotkey on content editable and form elements
- Use useLocation to track current route
2025-02-27 16:39:52 +08:00
SuYao f5ab901187 fix: favicon can't load error (#2426)
* feat: Implement robust favicon loading with fallback mechanisms

* refactor: Improve favicon loading state and use Promise Method

* refactor: Extract FallbackFavicon into a separate component

* feat: Add Splitbee favicon service to fallback favicon URLs
2025-02-27 16:38:14 +08:00
yeongpin 8e3c4b86cc feat: Add GIF support for avatar uploads without compression 2025-02-27 15:02:02 +08:00
kangfenmao e4a5ccbf0c fix: Adjust file upload and navbar styling for cross-platform compatibility
- Update Dragger component to use customRequest for file uploads
- Add Windows-specific padding adjustment for navbar right section
2025-02-26 13:33:21 +08:00
kangfenmao fbf8aa6c55 feat: Add O3 provider and refactor migration logic 2025-02-26 13:33:11 +08:00
icinggslits 7a34a9a7ce feat: Add search button to the knowledge base, and adjusted the display for drag-and-drop uploads (#2365)
* feat: Add search button to the knowledge base, and adjusted the display for drag-and-drop uploads

* feat: Add search button to the knowledge base, and adjusted the display for drag-and-drop uploads
2025-02-26 12:06:34 +08:00
ZhuangYumin 5400e9a73c feat: add better support for openrouter thinking format 2025-02-26 12:04:47 +08:00
首都爱护动物协会 35279982b9 add o3 2025-02-26 12:03:08 +08:00
kangfenmao c7804b3e18 chore: Improve localization formatting for Notion and Yuque error messages
- Standardize spacing and capitalization in Chinese (Simplified and Traditional) locales
- Enhance readability of error and configuration messages
- Consistent formatting for API keys, database IDs, and URLs
2025-02-26 00:21:49 +08:00
kangfenmao d0444c385b feat: Enhance web search settings with blacklist and result configuration
- Update Tavily description across locales to emphasize AI agent capabilities
- Add blacklist functionality for web search results
- Introduce configurable maximum search results
- Improve localization for web search settings in multiple languages
2025-02-26 00:16:13 +08:00
kangfenmao e1f49c969c chore: Reorganize and clean up localization files
This commit involves minor reorganization and cleanup of translation files across multiple languages (en-us, ja-jp, ru-ru, zh-cn, zh-tw). Changes include:

- Reordering of some translation keys
- Removing duplicate entries
- Slight restructuring of nested translation objects
- Minor formatting adjustments
2025-02-26 00:02:03 +08:00
Chen Tao 8aac2981c3 feat: add web search settings (#2314)
* fix: add time when using web search

* feat: add optional

* chore

* chore

* chore

* clean code

* feat: set search max results

* feat: add manual blacklist

* clean code

* chore

* chore

* clean
2025-02-25 23:46:51 +08:00
ousugo bc24177e91 feat: Improve think tag processing with more robust parsing 2025-02-25 23:46:25 +08:00
kangfenmao e6c3e24bd3 fix: Update favicon service for message citations 2025-02-25 23:43:22 +08:00
kangfenmao fa3c1995b8 fix: assistant and agent emoji 2025-02-25 21:00:23 +08:00
kangfenmao 9c9b0eb20f refactor: Extract file drop handling logic to separate utility function 2025-02-25 19:53:04 +08:00
icinggslits 2ff5d32487 feat: Support more file drag and drop scenarios (#2278)
* feat: Support more file drag and drop scenarios

* feat: Support more file drag and drop scenarios
2025-02-25 19:46:32 +08:00
kangfenmao eeeeeaf1bd chore: Remove social media links from About settings 2025-02-25 19:40:52 +08:00
kangfenmao bb997e0681 fix: Standardize Notion connection error messages across locales 2025-02-25 19:34:15 +08:00
kangfenmao 506c2a8844 fix: 修复深色模式下气泡样式的用户名样式错误问题
This reverts commit 598d4600cf.
2025-02-25 19:31:19 +08:00
icinggslits bcd920f9c1 fix: Export image in dark mode (#2332)
Co-authored-by: 亢奋猫 <kangfenmao@qq.com>
2025-02-25 19:20:11 +08:00
eeee0717 b04f02ea96 fix bug: 深色模式对话导出渲染不正确 2025-02-25 19:12:44 +08:00
ousugo 653b133327 feat: Enhance reference prompt with language matching instruction 2025-02-25 19:09:56 +08:00
Aglargil 6448711b48 feat: add export to Yuque 2025-02-25 19:06:37 +08:00
Godcoper 598d4600cf fix: 修复深色模式下气泡样式的用户名样式错误问题 2025-02-25 18:58:10 +08:00
suyao bd43cdfc0b chore: Update Grok app logo and related images 2025-02-25 15:01:01 +08:00
kangfenmao 216a861f7c refactor: Move fullscreen notification logic to a separate hook 2025-02-25 13:32:15 +08:00
ousugo 8811d3b679 feat: Add fullscreen mode notification with localized message 2025-02-25 13:28:29 +08:00
kangfenmao 878086e1fb chore: Remove console logs and clean up code
This commit removes unnecessary console.log statements and makes minor code cleanup in several files:
- PlantUML component
- WebSearchSettings
- WebSearchService
- Store settings

Additionally, it updates the store migration to handle LM Studio provider addition and reverts the store version
2025-02-25 13:27:31 +08:00
Chen Tao bd6de1d5ba fix: 网络搜索添加时间信息 (#2255)
* fix: add time when using web search

* feat: add optional

* chore

* chore

* chore

* clean code
2025-02-25 13:20:53 +08:00
preszzz 43b804525d feat: add new claude 3.7 model support 2025-02-25 13:17:09 +08:00
Alice39s 63c4c30841 feat: Add support for Gemini 2.0 and update Yi model configurations
- Added `gemini-2.0` to `visionAllowedModels`.
- Introduced new Gemini models in `SYSTEM_MODELS`:
  - `gemini-1.5-flash-8b`
  - `gemini-2.0-flash`
- Updated Yi model configurations:
  - Renamed `yi-lightning` to "Yi Lightning".
  - Deprecated `yi-medium`, `yi-large`, and `yi-vision` (replaced by `yi-lightning` per documentation).
  - Added `yi-vision-v2` as a new version of Yi Vision.
2025-02-25 08:29:59 +08:00
ousugo d97023cecb feat: Adapt glmzeropreview thinking chain format, enhance message thought processing with flexible extractors, 2025-02-25 08:29:16 +08:00
自由的世界人 ee29df8a93 fix: folder spelling change (#2242) 2025-02-25 08:26:25 +08:00
Zicheng Zhang bc76c26181 fix: count reasoning content into token estimation (#2276) 2025-02-25 08:24:53 +08:00
kangfenmao 8e19e5a08e fix: Update Infini provider API URL to include '/maas' path 2025-02-24 18:08:22 +08:00
icinggslits 4dd4bdc3af feat: add shortcut to home window of mini app 2025-02-24 12:58:40 +08:00
vic123 468f59ae12 fix: undesired assistant selection menu popup when no ' ' before '@' 2025-02-24 12:57:26 +08:00
Alice39s 756c9e74b2 feat: Improve support for the Codestral and additional Mistral models
- Added new image asset `codestral.png` for Codestral model.
- Updated `embedings.ts` to include the `mistral-embed` embedding model with `max_context: 8000`.
- Updated `models.ts` to:
  - Add support for Codestral model with `codestral-latest` ID.
  - Introduce new Mistral models, including:
    - `ministral-3b-latest`
    - `ministral-8b-latest`
    - `mistral-large-latest`
    - `mistral-small-latest`
    - `mistral-embed`
  - Organize models into appropriate groups (e.g., "Mistral Chat", "Mistral Code").
- Adjusted `getModelLogo` function to include Codestral and Ministral logos.
2025-02-24 12:55:28 +08:00
kangfenmao 1a10ac0739 refactor: Rename onResend to onResendUserMessage for clarity 2025-02-24 12:50:29 +08:00
Asurada 7b3a743219 feat: Add remark function to knowledge url (#2210)
* chore: Update .gitignore to exclude .cursor/rules

* feat: Add remark function to knowledge url
2025-02-24 12:47:47 +08:00
dengshenkk 7001b30adb feat: 用户侧消息快捷重试功能 (#2221)
* Update MessageMenubar.tsx

用户发送消息可以重试, 方便在接口错误后进行重试

* Update MessageMenubar.tsx
2025-02-24 12:41:59 +08:00