docs(plans): 记录 K16 注册限流后台配置回执

This commit is contained in:
Zhou Weidong committed 2026-10-17 23:33:28 +08:00
1 parent 1493fce319
commit c1c3c1ce9a
2 files changed
+163 -1

No files matched your search

+21 -1
View File
@@ -20,7 +20,7 @@
---
## [待处理] 2026-10-17 | K16 注册限流改为可配置(支持不限制)
## [已处理·待用户验收] 2026-10-17 | K16 注册限流改为可配置(支持不限制)
**用户指令(2026-10-17)**:「注册 429 限流做成可配置的,不限制或限制数量」。
@@ -55,6 +55,26 @@
- 提交作者与提交者统一 `Zhou Weidong <502333560@qq.com>`;从干净 develop 拉 `feature/backend-register-rate-config`,完成后 `git merge --no-ff` 回 develop 并 push。
- 留痕写入 `FruitServer/docs/plans/PROGRESS.md`。
### 四、K16 完成回执(2026-10-17)
**结论**:注册 IP/设备限流已改为读取后台 `sys_config`,开发两键为 0/0,
支持 0=不限制;后台系统设置页可修改。注册接口与返回结构未变。
- 最终后端实现 `f1aaaee`,缺省回退测试 `f4003ed`,最终合并
`5b7be2e`,已推送 `78fb995..5b7be2e develop`。
- `AppAuthService` 注入 `ConfigService`,读取
`app.register.max-per-ip-per-day` 和
`app.register.max-per-device-per-day`;非法/缺失回退 5/3。
- `sql/data-phase1.sql` 已增加幂等种子(0/0);当前开发库已写入并确认 ID 3/4。
- 新增 Web 提交 `54db082`,合并 `5c087f4`;系统设置页可编辑两项,
`pnpm build:pro` 通过。
- `AppAuthServiceTest` 18 项通过,全量 `mvn test` BUILD SUCCESS。
- 新 jar 已启动,`/healthz` 返回 200;当前 8081 PID `80642`。
- 同一新设备号连续注册 4 次均 HTTP 200、`code=0`,不再出现 429。
命令、日志和服务自检原始输出见
`docs/plans/PROGRESS.md`「32. K16 注册限流后台配置化」。
---
## [待处理] 2026-10-17 | K14 客户端文档:README + 任务清单 + 文件说明