service.xpcool.com/.workbuddy/memory/CHANGELOG.md

3.3 KiB
Raw Blame History

service.xpcool.com 变更记录

倒序最新在上。格式YYYY-MM-DD | 类型 | 摘要

2026-08-26 | CFG | CHANGELOG 纳入 git 管理(.gitignore 放行 .workbuddy/memory/CHANGELOG.md中央工作空间迁移至 ../workbuddy.xpcool.com相对路径索引

2026-08-26 | CHG | 统一 API 前缀 /api/service/admin→/api/service/admin、user→/api/service/user、open→/api/service/open服务端口统一 10100dev/prod/testDB admin_menu 权限映射前缀同步;前端 vite 代理与 api 文件同步适配(全 POST + 动作式路径),路由回归 29 条一致 2026-08-26 | CHG | 遗留 /v1 全移除URL 前缀 /admin/v1→/admin、/api/v1→/api、/api/open/v1→/api/open全部接口改 POST5 组 CRUD 冲突路径改动作式 /list /create /update/{id} 等DB admin_menu 权限映射 path 同步;全项目英文注释转中文(含 dao/entity/do/table 生成模板),路由回归 29 条全 POST 一致 2026-08-26 | FIX | 修复审计落库失败admin_operation_log.request_param 为 JSON 列,仅合法 JSON 入库、其余存 NULL此前一直失败被「尽力而为」吞掉系统日志查不到数据 2026-08-26 | CHG | 区分系统日志与服务器日志:审计服务由 admin/system/audit 归位为 admin/system/logpackage admin_system_log含 Record+List新增 GET /admin/v1/system/log 分页查询 + system:log:list 权限映射(菜单 id=63服务器日志保持 admin/base/log 2026-08-26 | CHG | login 资源迁移至 admin/admin/loginapi+service全 api/service 包名统一为「路径下划线拼接」package admin_admin_login / admin_system_menu / user_auth 式);恢复 api/open 并规范化(去 v1包名 open_tools_ip 式controller/cmd 引用同步,路由回归 28 条一致 2026-08-26 | REQ | 后台登录接口联调通过login/info/codes/menu-routes/RBAC/refresh(单次)/logout 全链路 curl 验证 OK库 service_xpcool_com 2026-08-26 | FIX | 联调发现并修复 admin refresh 单次使用漏洞Refresh 撤销旧会话后补 RowsAffected 校验,重复使用旧 refreshToken 返回 code 10002 2026-08-26 | CFG | 新建 .env.dev 本地配置DB_DSN=mysql:root:root123@tcp(127.0.0.1:3306)/service_xpcool_com?loc=Local + JWT_SECRET.gitignore 追加 .env* 防口令入库 2026-08-26 | CHG | 清理模板:删除 api/hello、api/open、common/tools 及 controller/hello、controller/openAPI 目录去掉 v1 层api/admin/system/auth/auth.go 式service 层完全镜像URL 前缀保持 /admin/v1 兼容前端 2026-08-26 | CHG | 目录重构API 层资源目录化api/admin/v1/system/auth/auth.go 式service 层严格镜像 API 多级结构internal/service/admin/system/auth/auth.go 式接口随实现归位、admin_rbac 拆为 admin/role/menu_manage 三包controller/cmd 引用同步,路由回归 29 条一致 2026-08-26 | CHG | 补全管理端登录接口:新增 Refresh/Logout 端点(/admin/v1/system/auth/refresh|logout登录改走 issue 把刷新令牌 JTI 落库,与 user 端刷新撤旧机制一致 2026-08-26 | CHG | 同步三铁律(中文注释/做记录/中文优先)至 AGENTS.md「统一工作约定」小节 2026-08-26 | CFG | 建立统一变更记录机制CHANGELOG接入 xpcool.com 中央索引