dark
|
5aaba71819
|
feat: 菜单拖拽排序、侧边栏树形结构、系统密钥管理、API 文档
- 菜单管理支持拖拽排序(dnd-kit)
- 侧边栏改为递归树形渲染,支持折叠展开
- 修复 RouteGuard 嵌套菜单路径匹配
- 修复 getcurrentmenuslogic 祖先节点回溯保证树形完整
- 新增系统密钥 CRUD(后端 4 接口 + Casbin admin 策略)
- AI 模型管理页新增"系统密钥"tab(仅 admin 可见)
- 生成 API 接口文档(api-reference.md + openapi.yaml)
- 清理根目录截图和测试临时文件
- .gitignore 增加 uploads/、test-results/、__pycache__/
|
1 month ago |
dark
|
c35a337695
|
fix: 修复文件上传按钮无响应和登录错误无提示两个 bug
1. FileManagementPage: hidden input 从 display:none 改为 absolute+opacity:0,
Button 添加 type="button" 防止表单提交
2. AuthContext: login() 在 response.success 为 false 时抛出错误,
使 LoginPage 能正确显示错误提示
3. 更新 file-management.e2e.test.ts,8/8 测试通过
|
1 month ago |
dark
|
6326bd5970
|
chore: update test config for account-based login
|
1 month ago |
dark
|
d92aba8294
|
feat: 仪表盘对接后端 API,添加仪表盘 E2E 测试
|
1 month ago |
dark
|
d4ac14fba9
|
test: add complete E2E CRUD tests for user management with verification
|
1 month ago |
dark
|
8883b23e49
|
feat: integrate real APIs for Dashboard, Settings and UserManagement pages
|
1 month ago |
dark
|
08730a8bfa
|
test: add comprehensive test execution guide
|
1 month ago |
dark
|
cf28600cfc
|
test: add main test suite entry point
|
1 month ago |
dark
|
e57fb7088a
|
test: add navigation and route protection Playwright MCP tests
|
1 month ago |
dark
|
4ae8861481
|
test: add settings page Playwright MCP tests
|
1 month ago |
dark
|
f80b2903fb
|
test: add user management page Playwright MCP tests
|
1 month ago |
dark
|
099ac92b88
|
test: add dashboard page Playwright MCP tests
|
1 month ago |
dark
|
8e35094243
|
test: add login page Playwright MCP tests
|
1 month ago |
dark
|
9ae5c5b8ad
|
test: add Playwright MCP test configuration and documentation
|
1 month ago |