wangheng
  • Joined on 2026-04-03
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 18:53:00 +08:00
ffb705ba43 docs: 用户与Token管理只列企业账号(排除物业)
4b5bd9e898 merge: 用户列表排除物业账号
48e4f61ff4 feat(admin): 用户管理列表只查企业账号(enterprise_type 0/1, NULL保留), 排除物业账号(2)
Compare 3 commits »
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 18:34:01 +08:00
3087570803 docs: 补开发流程约定(worktree开发/列表分页上限100)与取舍记录
9b64798d6b merge: 用户管理分页 + 工具分页上限确认
abfaa8c2d1 feat(admin): 用户管理改服务端分页(page/pageSize/total, pageSize上限100), 前端加分页器; MCP工具rows上限100已有, 补测试
Compare 3 commits »
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 17:31:49 +08:00
c381249fa8 前端构建走国内镜像: node 用 npmmirror downloadRoot, npm 用 node 自带(provided), front/.npmrc 指向 registry.npmmirror.com; 修复 nodejs.org 直连超时
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 17:00:22 +08:00
87659f9de9 fix(database): enforce Flyway migration governance
wangheng pushed to fix/sql-migration-governance at wangheng/xiaoqu_mcp_service 2026-09-03 17:00:03 +08:00
87659f9de9 fix(database): enforce Flyway migration governance
wangheng created branch fix/sql-migration-governance in wangheng/xiaoqu_mcp_service 2026-09-03 17:00:03 +08:00
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 16:35:53 +08:00
b1dd68a14c feat(admin): implement P4 management console
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 15:18:13 +08:00
691b3a3713 新增项目级 Kimi MCP 配置(xiaoqu, bearerTokenEnvVar)
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 15:05:06 +08:00
7eaf51973a 新增本机部署脚本 deploy/deploy.sh(build/start/stop/restart/status/log+健康检查), 凭据走 gitignore 的 deploy/.env.dev; README 补部署说明
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 14:42:54 +08:00
b44fa9a86a Merge pull request '[security] 收紧 MCP 数据权限并移除默认凭据' (#1) from fix/mcp-security-hardening into main
e501afe292 fix(security): 收紧 MCP 数据权限并移除默认凭据
Compare 2 commits »
wangheng merged pull request wangheng/xiaoqu_mcp_service#1 2026-09-03 14:42:53 +08:00
[security] 收紧 MCP 数据权限并移除默认凭据
wangheng created pull request wangheng/xiaoqu_mcp_service#1 2026-09-03 14:42:36 +08:00
[security] 收紧 MCP 数据权限并移除默认凭据
wangheng pushed to fix/mcp-security-hardening at wangheng/xiaoqu_mcp_service 2026-09-03 14:40:45 +08:00
e501afe292 fix(security): 收紧 MCP 数据权限并移除默认凭据
wangheng created branch fix/mcp-security-hardening in wangheng/xiaoqu_mcp_service 2026-09-03 14:40:45 +08:00
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 14:00:15 +08:00
ddd4b3b4ed property.list.query 销售非负责人规则改为 1:1 复刻老代码 saleFlag 分支(id IN 自建∪代管物业,互斥 return);新增销售视角种子 ak,dev 实测 total=14 与老语义 SQL 逐 id 一致
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 13:47:05 +08:00
fd7ec29374 property.list.query 移除 enterprise_type=2 物业用户限制:物业用户不查此列表,与老 /property/listByPage 语义一致(PermissionService 保留 isPropertyUser 通用方法);同步设计文档 §9.1 与 README,回归 total 141/73 不变
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 12:40:22 +08:00
674c4ea7e6 xiaoqu-agent-service P3 首批工具完整版:agent.list.query 补齐入出参与 supervisorName 批量富化,新增 property.list.query(完整版行权限),rows 上限截断提示,LLM 友好 description,种子与 README 客户端接入说明,curl 实测隔离正确
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 12:01:13 +08:00
70a45cf3b9 xiaoqu-agent-service P2 权限层:自有库 7 表 + svc 数据源,/mcp ak 鉴权(401/ThreadLocal),tool 表启动同步 + scope 强制校验,行级数据权限引擎(移植 getByIsAgent),agent.list.query 基础版,audit_log 审计,种子数据与 curl 全流程实测通过
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 11:18:55 +08:00
7a9ea1e888 新增 xiaoqu-agent-service:P1 骨架(Spring Boot 3.5.16 + Spring AI 1.1.8 MCP Streamable,三数据源连通,codegen 生成 m0/m2 实体,sys.ping/agent.count demo 工具实测调通)
wangheng pushed to main at wangheng/xiaoqu_mcp_service 2026-09-03 10:14:56 +08:00
61fb960435 方案文档: 补充开发环境说明(本机开发+部署, 连接信息沿用 pom dev profile)