LLLLLLiulei
9bdb45be7c
feat: enhance proxy management
2026-01-14 19:45:29 +08:00
yangjianbo
297f08c683
Merge branch 'test' into dev
2026-01-10 09:39:02 +08:00
yangjianbo
675543240e
perf(网关): 复用分组上下文减少热路径查询
...
新增 GetByIDLite 并在网关与 Gemini 选择流程复用上下文 group,避免 COUNT 触发
更新 API key 中间件注入 group 上下文,减少重复查库
补充 gateway/gemini 中间件与仓库层回归测试
测试: make test
2026-01-09 23:01:42 +08:00
IanShaw027
3820232241
fix(admin): 修复表格批量操作和搜索功能问题
...
1. 恢复账号管理批量操作栏缺失的功能按钮
- 添加"本页全选"按钮支持批量选择当前页所有账号
- 添加"清除已选"按钮快速清空已选账号列表
- 在重构拆分组件时遗漏,现已恢复
2. 修复分组管理搜索功能仅搜索当前页的问题
- 前端:移除本地过滤逻辑,改用后端搜索
- 后端:添加 search 参数支持,搜索名称和描述字段
- 支持不区分大小写的模糊匹配
- 统一所有管理页面的搜索体验
2026-01-09 18:58:06 +08:00
Edric Li
958ffe7a8a
test: fix unit tests for user_agent and proxy repo interface
...
- Add user_agent field to API contract test expectation
- Add ListWithFiltersAndAccountCount stub to proxyRepoStub
2026-01-08 21:44:18 +08:00
Edric Li
d8e2812d80
fix: resolve CI failures
...
- Fix gofmt formatting issue in user_service.go
- Remove unused sql field from userAttributeValueRepository
- Update ListWithFilters signature in test stubs to match interface
- Remove Wechat field from test user data
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-01 19:09:06 +08:00
yangjianbo
305eaabb53
test(用户): 补齐创建用户与注册单测
...
覆盖管理员创建用户与注册流程的关键失败分支\n完善创建成功路径的断言
2025-12-29 15:22:50 +08:00
yangjianbo
f6de36cb04
test(删除): 添加删除单测并修复中间件测试
...
新增 AdminService 删除路径单元测试与规范场景更新\n同步调整 Google API Key 中间件测试桩与签名
2025-12-29 15:01:19 +08:00