7265 Commits
Author SHA1 Message Date
bruno 0eac4d9a46 commit all
Gitea Fast Deploy / Build and Push Image (push) Failing after 9s
Gitea Fast Deploy / Update Deploy Repo (push) Has been skipped
Gitea Fast Deploy / Fast Deploy Summary (push) Failing after 0s
2026-03-03 23:16:22 +08:00
bruno f24e54c791 docs(ci): add github and gitea workflow developer guide
Gitea Fast Deploy / Build and Push Image (push) Failing after 10s
Gitea Fast Deploy / Update Deploy Repo (push) Has been skipped
Gitea Fast Deploy / Fast Deploy Summary (push) Failing after 0s
2026-03-01 08:16:08 +08:00
bruno cd3a4ffee9 commit to github 2026-03-01 06:59:27 +08:00
brunoandClaude Sonnet 4.6 870c2b384c ✨ feat: 实现透明模型映射机制,支持 lingjingwanxiang:32b 映射到 Anthropic Claude
- 添加模型映射配置,将 lingjingwanxiang:32b 映射到 claude-sonnet-4-6
- 在客户端和服务端同时实现映射检测逻辑
- 支持 Anthropic API 的多种环境变量配置方式
- 更新 CLAUDE.md 文档,完善项目架构和开发指南
- 添加模型映射测试指南和测试脚本

Co-Authored-By: Claude Sonnet 4.6 (1M context) <[email protected]>
2026-03-01 00:43:48 +08:00
bruno 50ad9fded9 ci(gitea): add fast deploy workflow with harbor + deploy PR 2026-02-28 23:22:26 +08:00
brunoandClaude Sonnet 4.5 f58fddb856 📝 docs: 更新 README 为灵境万象项目文档并整理文件结构
- 将 README.md 重写为灵境万象(OMNIVERSE)专属文档
- 添加完整的本地开发环境配置指南(PostgreSQL、MinIO、Ollama)
- 添加详细的生产部署说明(包含 PM2 进程管理)
- 删除 README.zh-CN.md(主 README 已改为中文)
- 将修复说明文档移至 docs/ 目录归档

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
2026-01-09 21:30:38 +08:00
brunoandClaude Sonnet 4.5 a5bc649f8a 📝 docs: 添加生产环境部署指南和 MinIO CORS 配置
- 添加生产环境构建和启动说明
- 添加 PM2 进程管理配置指南
- 添加应用更新部署流程
- 配置 MinIO CORS 支持跨域访问

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
2026-01-09 18:17:29 +08:00
brunoandClaude Sonnet 4.5 24e77e11c0 📝 docs: 添加本地开发环境配置指南
- 添加 PostgreSQL + pgvector 数据库配置说明
- 添加 MinIO 对象存储配置说明
- 添加 Ollama 本地模型服务配置说明
- 添加必需的环境变量配置示例

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
2026-01-09 15:46:49 +08:00
brunoandClaude Sonnet 4.5 ebf6254d39 ✨ feat: 添加本地认证系统和 Kubernetes 部署支持
- 实现本地认证功能(注册、登录、忘记密码、重置密码)
- 添加邮件服务模块支持密码重置
- 新增 Kubernetes 部署配置和文档
- 添加生产环境部署指南和脚本
- 数据库迁移支持本地认证

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
2026-01-07 15:31:31 +08:00
brunoandClaude d527254e03 🍱 feat: 更新品牌 logo 和应用图标为 OMNIVERSE 灵境万象
更新了所有品牌相关的图标资源,包括:
- 主 logo 图片
- PWA 应用图标(192x192、512x512 及 maskable 版本)
- Favicon 文件
- Apple touch icon
- OG 社交媒体分享图

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
2025-12-09 14:42:02 +08:00
brunoandClaude 6f224ac999 feat: 将默认模型设为 lingjingwanxiang:32b
- 用户打开页面即可直接使用灵境万象 32B 模型
- 无需手动选择,提升用户体验
- 基于 qwen3-coder:30b,优化代码开发和技术咨询场景

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
2025-12-08 19:09:22 +08:00
brunoandClaude c7bb5a0f38 fix: 修复 chunk 加载问题和 lint 错误
- 修复 ForgotPasswordBox 中的 React lint 错误(转义单引号)
- 将默认模型设置为 qwen3-coder:30b(更稳定)
- lingjingwanxiang:32b 仍可在模型列表中手动选择

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
2025-12-08 12:47:22 +08:00
brunoandClaude dfb5a1fe40 feat: 添加 lingjingwanxiang:32b 定制模型
- 在 Ollama 模型列表中添加 lingjingwanxiang:32b(基于 qwen3-coder:30b)
- 将默认模型从 qwen3:32b 更改为 lingjingwanxiang:32b
- 优化资源使用:使用现有的 qwen3-coder:30b 模型,避免重复加载
- 修复:credentials provider 中的 TypeScript 类型错误

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
2025-12-07 23:03:27 +08:00
bruno d067356881 new feature for auth 2025-11-30 19:11:02 +08:00
bruno 325f090779 knowledge ready 2025-11-29 07:36:44 +08:00
lobehubbot 021f955aeb 📝 docs(bot): Auto sync agents & plugin to readme 2025-11-24 15:16:25 +00:00
semantic-release-bot 1d59c27aa6 🔖 chore(release): v2.0.0-next.112 [skip ci]
## [Version&nbsp;2.0.0-next.112](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.111...v2.0.0-next.112)
<sup>Released on **2025-11-24**</sup>

#### ♻ Code Refactoring

- **misc**: Optimize files schema definition.

#### 💄 Styles

- **misc**: Add Kimi K2 Thinking to Qwen Provider.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Code refactoring

* **misc**: Optimize files schema definition, closes [#10403](https://github.com/lobehub/lobe-chat/issues/10403) ([cf28c87](https://github.com/lobehub/lobe-chat/commit/cf28c87))

#### Styles

* **misc**: Add Kimi K2 Thinking to Qwen Provider, closes [#10287](https://github.com/lobehub/lobe-chat/issues/10287) ([bd2e838](https://github.com/lobehub/lobe-chat/commit/bd2e838))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2025-11-24 15:15:10 +00:00
YuTengjing cf28c87d3e ♻️ refactor: optimize files schema definition (#10403) 2025-11-24 23:03:09 +08:00
bbbugg bd2e8387dc 💄 style: add Kimi K2 Thinking to Qwen Provider (#10287)
* 💄 style: add GLM-4.6 and Kimi K2 Thinking to Qwen

* 💄 style: update Qwen model configurations and extend reasoning capabilities
2025-11-24 22:55:58 +08:00
lobehubbot 57208ee8a5 📝 docs(bot): Auto sync agents & plugin to readme 2025-11-24 13:29:13 +00:00
semantic-release-bot 9383d42a81 🔖 chore(release): v2.0.0-next.111 [skip ci]
## [Version&nbsp;2.0.0-next.111](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.110...v2.0.0-next.111)
<sup>Released on **2025-11-24**</sup>

#### 🐛 Bug Fixes

- **misc**: Fix db migration snapshot not align with db schema, Separate agent file injection from knowledge base RAG search.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **misc**: Fix db migration snapshot not align with db schema, closes [#10399](https://github.com/lobehub/lobe-chat/issues/10399) ([760105a](https://github.com/lobehub/lobe-chat/commit/760105a))
* **misc**: Separate agent file injection from knowledge base RAG search, closes [#10398](https://github.com/lobehub/lobe-chat/issues/10398) ([e1c813a](https://github.com/lobehub/lobe-chat/commit/e1c813a))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2025-11-24 13:27:50 +00:00
Arvin Xu 760105adb2 🐛 fix: fix db migration snapshot not align with db schema (#10399)
* fix db sql

* clean
2025-11-24 21:15:25 +08:00
Arvin Xu e1c813a301 🐛 fix: Separate agent file injection from knowledge base RAG search (#10398)
* only search kb

* support inject files

* support files

* fix search

* fix kb search

* clean console.log

* add tests
2025-11-24 21:14:21 +08:00
Neko 9caacde1c1 🔨 chore(database): added user memory db model (#10062)
* feat(database): added user memory db model

* fix: types, omit vector columsn

* test: adding more tests

* test: missing tests

* chore: circular dependency

* test: missing tests

* test: missing tests

* chore: use merge(...) for merging fields & properties, added tests
2025-11-24 19:30:05 +08:00
lobehubbot 2711450436 📝 docs(bot): Auto sync agents & plugin to readme 2025-11-24 07:34:59 +00:00
semantic-release-bot da9ca7e921 🔖 chore(release): v2.0.0-next.110 [skip ci]
## [Version&nbsp;2.0.0-next.110](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.109...v2.0.0-next.110)
<sup>Released on **2025-11-24**</sup>

#### 💄 Styles

- **misc**: Add hyperlink to each topic & pinned agent, support ContextMenu on ChatItem.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Styles

* **misc**: Add hyperlink to each topic & pinned agent, closes [#10367](https://github.com/lobehub/lobe-chat/issues/10367) ([63e4b3d](https://github.com/lobehub/lobe-chat/commit/63e4b3d))
* **misc**: Support ContextMenu on ChatItem, closes [#9034](https://github.com/lobehub/lobe-chat/issues/9034) ([27c1154](https://github.com/lobehub/lobe-chat/commit/27c1154))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2025-11-24 07:33:41 +00:00
sxjeru 63e4b3d731 💄 style: Add hyperlink to each topic & pinned agent (#10367)
* ✨ feat: refactor TopicItem to use Link for navigation and improve URL handling

* 🐛 fix: remove enabled property from Gemini 3 Pro model definition

* ✨ feat: add link to session chat in pinned agent list
2025-11-24 15:20:24 +08:00
Shinji-Li 27c1154210 💄 style: support ContextMenu on ChatItem (#9034)
* feat: add chatitem right click contextMenu

* fix: soft key fixed

* feat: add contextMenu used box

* feat: add commons contextMenuMode settings config

* feat: add i18n

* feat: update contextmenu use

* fix: add lost merge files

* fix: add lost className

* fix: lint fixed

* feat: add expand & collapse fc in contextMenu

* fix: delete the onShare callback

* fix: refactor contextMenu

* feat: update i18n
2025-11-24 15:19:15 +08:00
Arvin XuandONLY-yours 1fb7b292ca ⚡️ perf: move settings into one page (#10229)
* move settings into one page

* fix: change the jump link to react-router-dom

---------

Co-authored-by: ONLY-yours <[email protected]>
2025-11-24 15:10:41 +08:00
lobehubbot 3e820fd6b7 📝 docs(bot): Auto sync agents & plugin to readme 2025-11-24 05:57:26 +00:00
semantic-release-bot 9d6a8faaa1 🔖 chore(release): v2.0.0-next.109 [skip ci]
## [Version&nbsp;2.0.0-next.109](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.108...v2.0.0-next.109)
<sup>Released on **2025-11-24**</sup>

#### 🐛 Bug Fixes

- **misc**: Fixed the knowledge files cant open error.

#### 💄 Styles

- **misc**: Update i18n.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **misc**: Fixed the knowledge files cant open error, closes [#10386](https://github.com/lobehub/lobe-chat/issues/10386) ([8104c77](https://github.com/lobehub/lobe-chat/commit/8104c77))

#### Styles

* **misc**: Update i18n, closes [#10368](https://github.com/lobehub/lobe-chat/issues/10368) ([ed707af](https://github.com/lobehub/lobe-chat/commit/ed707af))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2025-11-24 05:56:09 +00:00
LobeHub Botandcanisminor1990 ed707af91c 🤖 style: update i18n (#10368)
💄 style: update i18n

Co-authored-by: canisminor1990 <[email protected]>
2025-11-24 13:42:35 +08:00
5bfe36d28f 🌐 chore: translate non-English comments to English in src/server/globalConfig (#10382)
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude <[email protected]>
2025-11-24 13:39:40 +08:00
Shinji-Li 8104c774d5 🐛 fix: fixed the knowledge files cant open error (#10386)
fix: fixed the knowledge files cant open error
2025-11-24 13:38:03 +08:00
lobehubbot c5fb6c8288 📝 docs(bot): Auto sync agents & plugin to readme 2025-11-24 02:59:52 +00:00
semantic-release-bot 5b235891f3 🔖 chore(release): v2.0.0-next.108 [skip ci]
## [Version&nbsp;2.0.0-next.108](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.107...v2.0.0-next.108)
<sup>Released on **2025-11-24**</sup>

#### 🐛 Bug Fixes

- **misc**: Fixed the pinned session not work.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **misc**: Fixed the pinned session not work, closes [#10323](https://github.com/lobehub/lobe-chat/issues/10323) ([224f999](https://github.com/lobehub/lobe-chat/commit/224f999))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2025-11-24 02:58:37 +00:00
Shinji-Li 224f9998df 🐛 fix: fixed the pinned session not work (#10323)
* fix: fixed the pinned session not work

* feat: add urlHydration store to slove the url sync problem
2025-11-24 10:46:10 +08:00
f8a24d22e3 🌐 chore: translate non-English comments to English in packages/model-bank (#10373)
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude <[email protected]>
2025-11-23 22:09:49 +08:00
lobehubbot f32b0d9ff8 📝 docs(bot): Auto sync agents & plugin to readme 2025-11-23 14:05:11 +00:00
semantic-release-bot 7645475640 🔖 chore(release): v2.0.0-next.107 [skip ci]
## [Version&nbsp;2.0.0-next.107](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.106...v2.0.0-next.107)
<sup>Released on **2025-11-23**</sup>

#### 💄 Styles

- **misc**: Optimize nana banana pro error message.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Styles

* **misc**: Optimize nana banana pro error message, closes [#10378](https://github.com/lobehub/lobe-chat/issues/10378) ([cb34757](https://github.com/lobehub/lobe-chat/commit/cb34757))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2025-11-23 14:03:57 +00:00
YuTengjing cb34757743 💄 style: optimize nana banana pro error message (#10378) 2025-11-23 21:51:00 +08:00
lobehubbot cdc71b26c6 📝 docs(bot): Auto sync agents & plugin to readme 2025-11-23 12:33:33 +00:00
semantic-release-bot 3aa39a651e 🔖 chore(release): v2.0.0-next.106 [skip ci]
## [Version&nbsp;2.0.0-next.106](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.105...v2.0.0-next.106)
<sup>Released on **2025-11-23**</sup>

#### ✨ Features

- **misc**: Add nano-banana-pro model support and optimization.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's improved

* **misc**: Add nano-banana-pro model support and optimization, closes [#10376](https://github.com/lobehub/lobe-chat/issues/10376) ([5349bdc](https://github.com/lobehub/lobe-chat/commit/5349bdc))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2025-11-23 12:32:24 +00:00
YuTengjing 5349bdcabf ✨ feat: Add nano-banana-pro model support and optimization (#10376) 2025-11-23 20:19:51 +08:00
lobehubbot 5bbb303806 📝 docs(bot): Auto sync agents & plugin to readme 2025-11-23 11:38:03 +00:00
semantic-release-bot 29f19637d3 🔖 chore(release): v2.0.0-next.105 [skip ci]
## [Version&nbsp;2.0.0-next.105](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.104...v2.0.0-next.105)
<sup>Released on **2025-11-23**</sup>

#### 🐛 Bug Fixes

- **operation**: Isolate loading state to current active topic.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **operation**: Isolate loading state to current active topic, closes [#10360](https://github.com/lobehub/lobe-chat/issues/10360) ([c568369](https://github.com/lobehub/lobe-chat/commit/c568369))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2025-11-23 11:36:36 +00:00
Arvin Xu c568369c69 🐛 fix(operation): isolate loading state to current active topic (#10360)
* fix(operation): isolate loading state to current active topic

- Modified isMainWindowAgentRuntimeRunning to only check operations in current active topic
- Prevents loading state from other topics affecting the send button
- Added comprehensive test case to verify topic isolation
- Fixes issue where switching topics would still show loading state from previous topic

* test: fix isMainWindowAgentRuntimeRunning tests to set active context

- Added activeId and activeTopicId setup in test cases
- Ensured operation context matches active context for proper filtering
- Fixed tests to align with new getCurrentContextOperations-based implementation

* fix: change activeTopicId from null to undefined in tests

- Fixed TypeScript type error where null is not assignable to string | undefined
- Changed all activeTopicId: null to activeTopicId: undefined

* fix: check if operation's message is in current displayed messages

- Changed from using getCurrentContextOperations to checking message presence
- Prevents loading state from showing when switching back to default topic
- Operation's context topicId is captured at creation time and doesn't update
- Now checks if operation's message is in activeDisplayMessages instead

* refactor

* refactor to fix

* try to fix stylelint ci issue

* fix tests

* fix tests
2025-11-23 19:24:40 +08:00
renovate[bot] 19f7d74652 Update dependency electron-vite to v4 (#9007)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 15:41:12 +08:00
renovate[bot] ee6b2ea3b9 Update dependency uuid to v13 (#9983)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 15:40:37 +08:00
renovate[bot] 5518b822ca Update dependency vite to v7 (#10328)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 15:39:15 +08:00