 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
|
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 |
|
 WeiCHENandCursor
|
3da2324e7c
|
fix(engine): 修复 DOCX 公式因 undefined 虚根在 Word 中丢失的缺陷
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
d4ddd61443
|
feat(web): integrate interactive cards into chat stream and wire docgov actions
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
656a19cbe2
|
fix(web): add 60s grace period undo, executing banner and ttl safeguards to interactive card
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
77d854e343
|
feat(web): build interactive card component with lifecycle and idempotency
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
2fcf02200e
|
feat(ui): 顶栏综合导出下拉选择器与 App 消息隔离及存储打通
- SlimTabBar: 增加导出格式气泡下拉菜单,支持一键导出 Word DOCX、Excel XLSX、Markdown MD
- App: MessageStream 严格根据 activeSessionId 过滤消息流,杜绝多项目会话串线
- App: 新建项目自动注入独立引导语,全流程与 storage 自动双向同步
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
12aad70a28
|
feat(ui): 升级顶栏为极简级联面包屑架构,自适应 320px 极窄视窗
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
9e84ba71e3
|
fix(doc): 完善文档系统各层级标题、图表公式与有序列表自动编号引擎
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
|
9480e3fa29
|
fix(layout): 修复边栏拖拽位移累加并实现1:1光标捕获绝对跟随
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
|
47d4f7cf8b
|
feat(web): complete in-place block editing, reviewer comments, and role governance loop
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
2cb8d9b8d2
|
feat(web): implement 36px slim tabs, deck drawer, and block views with medical styling
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
ef6665288c
|
feat(web): implement agent chat stream with thinking pulse indicator and case cards
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|
 WeiCHENandCursor
|
deee4dcee1
|
feat(web): implement responsive three-column shell with resizable rails and theme switch
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 02:50:19 +00:00 |
|