Wenjie Zhang
|
45f18d3122
|
fix: 修复安全预警依赖与路径校验
- 升级 npm/uv 锁文件中的漏洞依赖,并移除未使用的 python-jose 以消除 ecdsa 预警
- 收紧 viewer/thread/sandbox 路径解析边界,补充路径逃逸测试
- 更新 roadmap 记录本次安全修复
|
2026-06-05 23:46:06 +08:00 |
|
Wenjie Zhang
|
96dfaf619a
|
refactor(agents): 智能体配置改为用户隔离并添加权限控制
- AgentConfigRepository 从 department_id 改为 uid
- 添加 Context 字段权限过滤功能
- 更新 sandbox paths 和 base agent 配置
|
2026-05-26 17:39:13 +08:00 |
|
Wenjie Zhang
|
f1e6bcf6eb
|
refactor: 统一使用 uid 而不是 user_id
|
2026-05-26 17:39:13 +08:00 |
|
supreme0597
|
a70c858cda
|
refactor(mention): 重构 _validate_thread_id 为公有函数以防范跨模块访问 protected 成员
|
2026-05-25 21:11:41 +08:00 |
|
Wenjie Zhang
|
981fd3170d
|
feat(workspace): 增强工作区功能,新增默认 agents 文件创建及路径管理
|
2026-05-04 08:18:37 +08:00 |
|
Wenjie Zhang
|
2aeb1a86d7
|
fix: 修复沙盒共享权限配置错误的问题 #594
|
2026-04-02 11:17:30 +08:00 |
|
Wenjie Zhang
|
e27a10b5f1
|
style: format code
|
2026-04-01 04:16:22 +08:00 |
|
Wenjie Zhang
|
da6b9691af
|
feat(paths): 引入虚拟路径常量,重构路径管理逻辑
|
2026-04-01 01:58:57 +08:00 |
|
Wenjie Zhang
|
f71f779570
|
fix: 修正沙盒共享 workspace 宿主机路径
将共享 workspace 的宿主机目录从 saves/user-data/workspace 调整为 saves/threads/shared/workspace。
同时同步更新本地 Docker 与 Kubernetes provisioner 的 user-data 挂载逻辑,确保 workspace 为共享目录,而 uploads 与 outputs 继续保持线程私有,避免多租户项目下路径语义错误。
补充更新沙盒架构文档与 roadmap 表述,使代码实现与文档说明保持一致。
|
2026-03-29 14:38:06 +08:00 |
|
Wenjie Zhang
|
90e3a79a77
|
style: code format
|
2026-03-29 13:49:54 +08:00 |
|
Wenjie Zhang
|
557ac824e5
|
feat: 调整沙盒 user-data 目录隔离策略,workspace 修改为用户级,优化文件系统逻辑及权限校验
|
2026-03-28 19:36:06 +08:00 |
|
Wenjie Zhang
|
623f6f31ab
|
refactor: 用户数据路径从 '/home/yuxi' 重构为 '/home/gem'
|
2026-03-26 03:29:34 +08:00 |
|
Wenjie Zhang
|
d433f56aaf
|
refactor: 将沙盒虚拟路径前缀更新为 /home/yuxi/user-data
- 将代码库中所有对 /mnt/user-data 的引用更改为 /home/yuxi/user-data。
- 更新测试用例以反映新的路径结构。
- 调整 Docker 配置以使用新路径。
- 修改文档以与新的路径约定保持一致。
- 增强沙盒配置器中文件读取操作的错误处理。
- 改进代理文件管理系统中的附件处理。
|
2026-03-25 05:26:00 +08:00 |
|
Wenjie Zhang
|
969330a7e7
|
Merge branch '0.6.0-dev' into feat/agent-sandbox
|
2026-03-25 03:36:08 +08:00 |
|