fix: BUG-012/013/007 — panel overlap, Markdown rendering, authStore tests
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
BUG-012: Reposition side panel toggle button (top-[52px]→top-20) to avoid overlap with header buttons in ResizableChatLayout. BUG-013: Install @tailwindcss/typography plugin and import in index.css to enable prose-* Markdown rendering classes in StreamingText. BUG-007: Rewrite authStore tests to match HttpOnly cookie auth model (login takes 1 arg, no token/refreshToken in state). Rewrite request interceptor tests for cookie-based auth. Update bug-tracker status.
This commit is contained in:
@@ -11,13 +11,13 @@
|
||||
| BUG-004 | Health | P1 | Health check 连接池使用率公式错误 (max-idle 而非 size-idle) | FIXED | pool.size() 替代 max_connections |
|
||||
| BUG-005 | 启动 | P2 | OfflineStore 无模型配置时重连循环过于频繁 | KNOWN | 首次启动预期行为 |
|
||||
| BUG-006 | 启动 | P2 | WebMCP 注册失败 TypeError: Required member is undefined | KNOWN | 需 Chrome 146+ flag |
|
||||
| BUG-007 | Admin | P2 | Admin V2 authStore 测试 19 个失败 (113 passed) | OPEN | 测试代码与实现不同步 |
|
||||
| BUG-007 | Admin | P2 | Admin V2 authStore 测试 19 个失败 (113 passed) | FIXED | 测试代码同步 HttpOnly cookie 认证 |
|
||||
| BUG-008 | 场景1.6 | P1 | SaaS Relay 模式只发送当前消息,不发送对话历史 (无上下文记忆) | FIXED | 9442471 |
|
||||
| BUG-009 | 场景3.6 | P1 | SaaS Relay 模式绕过全部14层中间件链 (DataMasking/ButlerRouter等) | FIXED | ba586e5 | 前端DataMasking |
|
||||
| BUG-010 | 场景3.4 | P3 | 流式响应无明确取消按钮 (用户无法中止长响应) | FIXED | ba586e5 | 发送→停止按钮 |
|
||||
| BUG-011 | Admin仪表盘 | P2 | Admin V2 仪表盘SQL类型错误: text >= timestamptz 操作符不存在 | FIXED | ba586e5 | ::timestamptz转换 |
|
||||
| BUG-012 | 全局UI | P2 | 右上角"打开侧面板"按钮与"详情"按钮重叠 | OPEN | — |
|
||||
| BUG-013 | 聊天UI | P2 | AI 回复内容缺少排版样式,Markdown 未正确渲染(表格/列表/代码块) | OPEN | — |
|
||||
| BUG-012 | 全局UI | P2 | 右上角"打开侧面板"按钮与"详情"按钮重叠 | FIXED | 浮动按钮位置调整 top-[52px]→top-20 |
|
||||
| BUG-013 | 聊天UI | P2 | AI 回复内容缺少排版样式,Markdown 未正确渲染(表格/列表/代码块) | FIXED | 安装 @tailwindcss/typography 插件 |
|
||||
|
||||
## BUG-001 详细
|
||||
|
||||
@@ -59,12 +59,16 @@
|
||||
|
||||
**发现时间**: 探索性测试结束后用户审查时发现。
|
||||
|
||||
**修复**: 将 ResizableChatLayout 浮动按钮从 `absolute top-[52px] right-3` 调整为 `absolute top-20 right-4`,避免与 header 区域按钮重叠。
|
||||
|
||||
## BUG-013 详细
|
||||
|
||||
**现象**: AI 回复内容中的 Markdown(表格、列表、代码块、标题等)未正确渲染,纯文本显示导致排版混乱。
|
||||
|
||||
**对比**: Trae Solo 等同类产品的消息渲染有完整的 Markdown 样式支持。
|
||||
|
||||
**修复**: 安装 `@tailwindcss/typography` v0.5.19 并在 `index.css` 中添加 `@import "@tailwindcss/typography"`,使 `prose-*` 样式类生效。
|
||||
|
||||
## 测试通过场景
|
||||
|
||||
| 场景 | 结果 | 备注 |
|
||||
|
||||
Reference in New Issue
Block a user