Commit Graph

1761 Commits

Author SHA1 Message Date
Wenjie Zhang
c47a019270
Merge pull request #644 from szmadd/feature/oidc-enhancements
Feature/OIDC enhancements
2026-04-16 15:30:29 +08:00
Your Name
392549f1ff docs: 更新OIDC配置文档,新增use_raw_username、fetch_department_info、force_prompt_login配置说明 2026-04-16 15:01:49 +08:00
Your Name
174cf84cef fix(oidc): 占位用户username使用sub哈希避免唯一索引冲突 2026-04-16 14:58:16 +08:00
Your Name
3b6f52da80 fix(oidc): 修复_create_oidc_binding_placeholder跨session一致性问题 - 使用同一个db session创建占位记录 2026-04-16 14:56:15 +08:00
Your Name
5db5b847b4 fix(oidc): 占位用户标记为is_deleted=1,禁止参与实际登录,符合注释说明 2026-04-16 14:53:42 +08:00
Your Name
ea530039c9 fix(oidc): 修复use_raw_username绑定验证逻辑 - 占位用户格式存储目标用户ID,find_user_by_oidc_sub返回真实用户 2026-04-16 14:51:38 +08:00
Your Name
ce011748bc refactor(oidc): 移除Discovery元数据中的localhost无条件替换 - 由用户网络配置自行处理 2026-04-16 10:18:21 +08:00
Your Name
243bdfdba5 fix(oidc): 调整force_prompt_login默认值为false,更加安全 2026-04-16 10:15:33 +08:00
Your Name
c6c2c3b1f6 fix(oidc): 修复create_oidc_user中use_raw_username直接返回现有用户的安全问题 - 验证绑定关系 2026-04-16 10:13:39 +08:00
Your Name
1213436dae fix(oidc): 修复use_raw_username模式下的账号冒用安全问题 - 通过占位用户记录绑定关系,无需修改User表 2026-04-16 10:12:19 +08:00
Your Name
5d9aa72e74 refactor: 删除find_user_by_oidc_sub中未使用的raw username分支,避免误导 2026-04-16 10:06:48 +08:00
Your Name
90de80600d fix: 对OIDC获取的部门名称和描述进行清理和长度校验 2026-04-16 10:05:25 +08:00
Your Name
5044243f40 feat: 增强OIDC登录功能,支持原始用户名、部门信息获取和强制登录配置 2026-04-15 15:06:28 +08:00
Wenjie Zhang
c2e755848e
Merge pull request #639 from octo-patch/feat/tap-minimax-cli
docs(skills): add MiniMax-AI/cli as default skill tap
2026-04-15 08:20:15 +08:00
octo-patch
39452fd299 docs(skills): add MiniMax-AI/cli as default skill tap 2026-04-15 05:00:57 +08:00
Wenjie Zhang
4d346103b4 feat: 前端工具调用折叠展示,优化对话中工具调用的显示逻辑 2026-04-13 18:06:25 +08:00
Wenjie Zhang
9c8998699c fix(summary): 修复对话摘要中间件的工具结果卸载链路,修正路径拼接错误并补充单元测试 2026-04-12 23:38:13 +08:00
Wenjie Zhang
63786b7c66 fix: 更新知识库检索工具,支持 Dify 和 LightRAG 类型,优化结果处理逻辑 Fix Error: query_kb不支持查询dify知识库了?
Fixes #622
2026-04-09 23:05:22 +08:00
Wenjie Zhang
d209c58b5d fix(parser): 修复 DOCX 图片回插顺序 2026-04-08 15:21:20 +08:00
Wenjie Zhang
72b8adafba docs: 重写界面设计规范,补充视觉气质、颜色 token、组件状态等内容 2026-04-08 13:14:47 +08:00
Wenjie Zhang
45c5ee7685 docs: 更新项目架构与智能体规范文档 2026-04-08 12:39:49 +08:00
Wenjie Zhang
5558b24a42 feat: 补充聊天机器人引用来源提示 2026-04-08 11:13:20 +08:00
Wenjie Zhang
8a3094cb1e feat(milvus): 增加 BM25 支持,优化混合检索功能及相关参数配置 2026-04-07 20:39:10 +08:00
Wenjie Zhang
aeaefc153b
Merge pull request #620 from xerrors/copilot/fix-critical-high-cves
修复前端依赖高危漏洞:锁定 flatted / lodash-es 到安全版本
2026-04-07 17:46:34 +08:00
copilot-swe-agent[bot]
92020f0cbc
fix: 升级前端传递依赖以修复高危漏洞
Agent-Logs-Url: https://github.com/xerrors/Yuxi/sessions/93769670-86db-4d94-9a1d-478f82ff1dd5

Co-authored-by: xerrors <35524243+xerrors@users.noreply.github.com>
2026-04-07 09:20:42 +00:00
copilot-swe-agent[bot]
ef9ac6831f
Initial plan 2026-04-07 09:14:52 +00:00
Wenjie Zhang
8843bb5006 feat(agent-panel): 添加文件夹创建提示,显示目标目录 #617 2026-04-07 14:43:26 +08:00
Wenjie Zhang
ced97d5636 feat(file-tree): 优化文件加载反馈,添加加载状态指示器 2026-04-07 12:51:15 +08:00
Wenjie Zhang
39a0fba402 fix(web): 修复图数据库 header 高度问题 2026-04-07 10:50:01 +08:00
Wenjie Zhang
2a52b368f0 feat(web): 合并知识库导航入口并调整视觉细节 2026-04-06 21:04:19 +08:00
Wenjie Zhang
a62077b693 feat: workspace 目录下支持新建文件夹以及上传文件 2026-04-06 18:49:13 +08:00
Wenjie Zhang
24070d1eb7 fix(mcp): 修复网页端无法删除自定义MCP的bug #611 2026-04-06 16:46:45 +08:00
Wenjie Zhang
6809f67f70 refactor(chatbot): 更新提示词和待办事项中间件,简化系统提示构建 2026-04-06 12:09:22 +08:00
Wenjie Zhang
66340c7227 fix(lightrag): 修改返回值以允许 LightRAG 进行二次切分,避免超限 Fix #554 2026-04-06 11:48:50 +08:00
Wenjie Zhang
666a1fa28e fix(workflow): 更新部署工作流程以确保在推送和 PR 中正确触发构建 2026-04-06 11:40:01 +08:00
Wenjie Zhang
60f97fcd4b refactor(web): 简化文件系统面板头部布局 2026-04-05 23:52:36 +08:00
Wenjie Zhang
0e5456aae3 feat(agent): 统一知识库检索结果文件路径注入 2026-04-05 23:52:10 +08:00
Wenjie Zhang
59dcc6330b fix(web): 更新工具组件,优化界面显示和逻辑处理 2026-04-05 21:44:41 +08:00
Wenjie Zhang
43188c77c0
Merge pull request #613 from Utopin/fix/sandbox-network-name
fix: 修复 sandbox 网络名称不匹配导致 agent 执行超时的问题
2026-04-05 17:56:32 +08:00
Wenjie Zhang
789367e09b
Update docker-compose.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-05 17:56:15 +08:00
dacrown
84f8e2adef fix: 修复 sandbox 网络名称不匹配导致 agent 执行超时的问题
- 在 docker-compose.yml 中显式指定网络名称为 yuxi-know_app-network
- 更新 .env.template 添加说明注释

问题原因:sandbox-provisioner 期望连接到 yuxi-know_app-network 网络,
但 docker compose 默认根据项目目录名创建网络,导致网络名称不匹配,
sandbox 容器无法正确获取端口映射,sandbox_url 为空,所有操作超时。
2026-04-05 16:23:53 +08:00
Wenjie Zhang
034f0fc910 fix: 更新 MCP 相关术语,统一界面表述 2026-04-04 15:11:53 +08:00
Wenjie Zhang
6df070ddb6 fix: 修复 MCP worker 配置加载不一致 2026-04-04 14:47:23 +08:00
Wenjie Zhang
85d7f6354f fix: 修复错误 #605 2026-04-04 13:57:21 +08:00
Wenjie Zhang
4689ea014b refactor: 移除 ensure_default_department 函数,简化部门管理逻辑 2026-04-04 12:24:53 +08:00
GitHub Actions
b7579c539d style: auto-format with ruff [skip ci] 2026-04-04 03:24:15 +00:00
Wenjie Zhang
76b5156a2c
Merge pull request #592 from DSYZayn/main
feat (auth): 添加第三方登录认证(OIDC)
2026-04-04 11:23:07 +08:00
Wenjie Zhang
2100edfd6e fix: 调整部门删除逻辑,迁移用户至默认部门并清理相关配置,更新前端提示信息 Error: 部门删除限制
Fixes #607
2026-04-04 11:10:30 +08:00
Wenjie Zhang
5734229866 fix: 调整 Dockerfile 中 package 目录的复制顺序 Fixes: Error: docker compose build api 报错
Fixes #606
2026-04-03 23:24:03 +08:00
DSYZayn
351a89e205 feat(docs): update docs about oidc login 2026-04-03 23:18:00 +08:00