Commit Graph
8 Commits
Author SHA1 Message Date
my_local_kimi_dev2 12de320459 feat(admin): scope tools dialog with category tabs and table
- top category tabs with per-category counts and selected badges
- table layout: checkbox, tool name, description, type, status
- header checkbox for select-all with indeterminate state
- search filter and selected-only toggle
- footer summary of cross-category selections
- keep existing data-testid hooks for E2E tests
2026-09-16 11:35:17 +08:00
my_local_kimi_dev2 a575736c81 feat(admin): paginate tools list endpoint and console UI
- GET /tools returns ToolPageView{total,page,pageSize,records}, pageSize=0 keeps full-list mode
- App.vue adds pager below tools table; scope/audit/category pickers use allTools
- add backend pagination tests and front-end pager contract test
2026-09-16 09:52:19 +08:00
jiashumeng e064e86def feat(admin): add managed Open API client keys 2026-09-15 12:05:26 +09:30
xiaoqu 965b314751 feat(token): 一作用域一Token(签发N个作用域生成N把); 新增Open API /api/open/token/ensure(get-or-create, X-Open-Key鉴权, 明文不可回吐) 2026-09-04 16:53:18 +08:00
xiaoqu 48e4f61ff4 feat(admin): 用户管理列表只查企业账号(enterprise_type 0/1, NULL保留), 排除物业账号(2) 2026-09-03 18:48:21 +08:00
xiaoqu abfaa8c2d1 feat(admin): 用户管理改服务端分页(page/pageSize/total, pageSize上限100), 前端加分页器; MCP工具rows上限100已有, 补测试 2026-09-03 18:27:35 +08:00
xiaoqu c381249fa8 前端构建走国内镜像: node 用 npmmirror downloadRoot, npm 用 node 自带(provided), front/.npmrc 指向 registry.npmmirror.com; 修复 nodejs.org 直连超时 2026-09-03 17:31:47 +08:00
xqzp2026 b1dd68a14c feat(admin): implement P4 management console 2026-09-03 18:01:00 +09:30