根因: @codemirror/rectangular-selection@0.19.2 引入 @codemirror/state@0.19.9 (旧版) 与主依赖 @codemirror/state@6.6.0 冲突,导致 instanceof 检查失败 修复: - npm uninstall @codemirror/rectangular-selection (已合并到 @codemirror/view) - npm uninstall codemirror (元包,无代码引用) - SqlEditor.tsx 移除 rectangularSelection import 和调用 - 后端测试 843/843 通过
- P0: 实例访问控制全线接入权限组 (829测试) - P1: permissions字段激活 + 操作级权限检查 (843测试) - 前端: 删除数据权限页面, 权限组合并为唯一入口 - 新增: CodeMirror编辑器 + 查询模板 + 慢查询分析 - 新增: MongoDB管理页面 + Dashboard增强 - 修复: Pydantic V2迁移 + 前端TS错误修复
FastAPI backend with auth, user, instance, ticket, query, dashboard APIs. React + TypeScript frontend with mock data UI (10 pages). SQLite + async SQLAlchemy, JWT auth, role-based access control. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>