 WeiCHENandCursor
|
b4e4a64cd0
|
feat(web): integrate auth guards, dual settings and dev switcher
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
cd08e443eb
|
feat(web): implement dedicated AdminSettingsModal for role-admin
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
775bf73fb1
|
feat(web): implement dedicated UserSettingsModal
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
793efd31d2
|
feat(web): add LoginView and FirstLoginPasswordModal components
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
6f1579dde3
|
feat(web): add frontend auth types and api client
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
2047c85ba5
|
feat(api): add auth and admin management endpoints
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
6c9ad6b61d
|
feat(auth): add auth data models, config and store engine
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
e8ca4b02aa
|
docs(plan): add auth and dual settings implementation plan
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
72f54a2461
|
docs(spec): add auth and dual settings design specification
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
9c586f2baf
|
test(rbac): archive dynamic roles and doc visibility rbac test report
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
e1c1d03a85
|
feat(web): wire rbac permission enforcement into left rail and rights modal
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
d905c91338
|
feat(web): add doc visibility override modal and badges in deck drawer
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
b13a03840c
|
feat(web): upgrade settings modal with dynamic roles CRUD and permission matrix
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
bd52108c8a
|
feat(rbac): implement permission evaluation engine and unit test suite
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
aa9636c10f
|
feat(rbac): define rbac data contracts and extend deliverable and user types
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
b52f72c6fc
|
docs(plan): add dynamic roles and doc visibility rbac implementation plan
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
16674d476c
|
docs(spec): add dynamic roles and doc visibility rbac design spec
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
weichen
|
ade4723a3a
|
merge: feature/web-features — intent funnel export and templates
|
2026-09-13 02:50:20 +00:00 |
|
 WeiCHENandCursor
|
cd4d0a19e5
|
test(engine): add integration tests and archive test report for project template cloning
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:20 +00:00 |
|
weichen
|
6ccf98e291
|
merge: feature/web-workbench — three-column workbench MVP
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
4301c034f5
|
feat(web): wire project isolation and template cloning on project creation
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
weichen
|
a779d353b4
|
merge: feature/backend-platform — KB memory docgov API and chat history
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
f00bf14ab4
|
test(doc): 完善三分类隐私隔离与流转单元测试并归档全量测试报告
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9ca74422c9
|
feat(web): add template status badges to deck drawer and tab bar
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
weichen
|
cb8a615e0a
|
merge: feature/squad-intent — squad engine intent and adaptive planning
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
8708645f22
|
docs(test): 归档历史多轮会话持久化与标杆案例语义推荐标准化实测报告
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
4c2e93fece
|
feat(ui): 实现三分类Tab分段切换、全景大盘分区与一键共享/取消共享闭环
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
3da2324e7c
|
fix(engine): 修复 DOCX 公式因 undefined 虚根在 Word 中丢失的缺陷
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
ab31e0e774
|
docs(report): 补充归档真实Agent全流程业务测试报告
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
46b955f30d
|
feat(cli): 终端自推荐标杆案例渲染与全业务链 E2E 端到端回归实操
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9eb155021b
|
fix(chore): 修正.gitignore根目录data规则并纳入前端mockDocuments
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
258a8dacd2
|
feat(engine): add project template cloning factory and unit tests
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
a8f0cc9f01
|
docs(report): 归档智能体小队自适应规划真实后端集成测试报告与设计方案
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
2a6dd442bb
|
feat(server): 新增会话列表、多轮历史消息查询与标杆案例语义检索 RESTful API
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
c46f5422b9
|
feat(types): 升级交付物数据契约支持工作流/共享/私密三分类与创作者属性
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
2faddab7ac
|
refactor(types): extend deliverable item with projectId and isTemplateOnly
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
aa968d277b
|
test(chat): 添加基于真实Agent工作区的多轮人机交互E2E测试用例
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
d0c9670ebc
|
feat(coordinator): 在贴身业务参谋决策锦囊中注入相似标杆案例自推荐
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9480e3fa29
|
fix(layout): 修复边栏拖拽位移累加并实现1:1光标捕获绝对跟随
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
1e8e7ed3ce
|
docs(plan): add project init template cloning implementation plan
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
e2ca8ad55a
|
feat(intent): 增强目标市场槽位意图匹配与上下文兼容推断
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
fb8232639b
|
feat(ctxmgr): 增加已批准受控文档自动切片向量化与标杆案例语义检索
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9c4a839932
|
feat(ui): 修复模态背景穿透、公式/富文本Markdown解析并集成右键快捷菜单
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9cebf826ba
|
docs(spec): add project init template cloning design spec
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
2597a4555b
|
feat(squad): 优化质量门禁章节规范化匹配与审核专员预置草稿流转
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
db3dc282ba
|
feat(ctxmgr): 增加历史多轮会话列表查询、消息拉取与会话重构引擎
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
ff948377bd
|
docs(spec): 归档三层交付物分类治理与多用户隐私/共享设计规范与实施计划
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
580a77d80a
|
docs(test): 补充 Canvas Tainted 缺陷排查与修复验证记录
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
56bbb2f137
|
feat(squad): 打通成果物基准假设附录挂载、协调层自适应回显与CLI非标文档执行
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
edf2f759ae
|
feat(ctxmgr): 增加离线确定性高维嵌入生成器与向量字面量工具
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|