docs: record RateLimitService DI issue and follow-up task B27
B4 changed to ⚠️ — RateLimitService can't be injected from AppModule
into feature/global modules. B27 added: refactor as Guard/Interceptor.
This commit is contained in:
parent
b55e497161
commit
647ae228a8
@ -29,7 +29,7 @@
|
||||
| B1 | CI/CD 密钥脱敏 | deploy.yml 明文硬编码 DB 密码/JWT Secret/Swagger 密码 | [潜在问题清单 #4](./潜在问题清单.md) | ✅ |
|
||||
| B2 | Queue 接 BullMQ + Redis | 当前队列是内存数组 push/shift,重启全丢 | [潜在问题清单 #2](./潜在问题清单.md) | ✅ |
|
||||
| B3 | AI 分析 await 修复 | `ai-analysis.service.ts` fire-and-forget 异常静默丢失 | [潜在问题清单 #10](./潜在问题清单.md) | ✅ |
|
||||
| B4 | 限流 Service 全局注册 | RateLimitService 已写好但未在任何 Module/Controller 使用 | [潜在问题清单 #21](./潜在问题清单.md) | ✅ |
|
||||
| B4 | 限流 Service 全局注册 | RateLimitService 已写好但无法注入到 feature module(见 B27) | [潜在问题清单 #21](./潜在问题清单.md) | ⚠️ |
|
||||
| B5 | 响应拦截器全局注册 | ResponseInterceptor 已写好但未注册 | [潜在问题清单 #22](./潜在问题清单.md) | ✅ |
|
||||
| B6 | 分页 DTO 接入 | PaginationDto 已写好但所有 list 接口未使用 | [潜在问题清单 #28](./潜在问题清单.md) | ✅ |
|
||||
|
||||
@ -68,6 +68,7 @@
|
||||
| B20 | Docker Compose | api-server + postgres + redis + worker + nginx | [架构总览 #2](./api-server/架构总览.md) |
|
||||
| B21 | enableShutdownHooks | SIGTERM 时优雅关闭,排空连接 | [潜在问题清单 #26](./潜在问题清单.md) |
|
||||
| B22 | Prisma Migration | 创建 migrations/ 目录,schema 变更版本管理 | [潜在问题清单 #29](./潜在问题清单.md) |
|
||||
| B27 | 限流改为 Guard/Interceptor | RateLimitService 在 AppModule,无法注入 feature module;改用全局 Guard/Interceptor 统一限流 | [潜在问题清单 #21](./潜在问题清单.md) |
|
||||
|
||||
### ⚪ 远期 — 商业化/后台/客服
|
||||
|
||||
@ -180,16 +181,16 @@
|
||||
S1 → S2 → S3 → S4 → S5
|
||||
选定方向 → 竞品拆解 → 准备内容 → 裁剪范围 → 算清成本
|
||||
|
||||
第 1 批(✅ 已完成 2026-05-17):
|
||||
B1 → B2 → B3 → B4 → B5 → B6
|
||||
CI/CD脱敏 → BullMQ → AI await修复 → 限流注册 → 拦截器注册 → 分页
|
||||
第 1 批(⚠️ B4 待修复,其余 ✅ 已完成 2026-05-17):
|
||||
B1 → B2 → B3 → ⚠️B4 → B5 → B6
|
||||
CI/CD脱敏 → BullMQ → AI await修复 → ⚠️限流注册(需改Guard) → 拦截器注册 → 分页
|
||||
|
||||
第 2 批(✅ 已完成 2026-05-17):
|
||||
B7-B11 → B12-B15 → I1-I7 ✅ → I8-I11 ✅
|
||||
AI Workflows → 异步化 → iOS 前后端打通 → iOS 架构补全
|
||||
|
||||
第 3 批(TestFlight 前):
|
||||
✅ I12-I13 → ✅ B16/B17/B19 → B18 → B20-B22 → S6-S9 → W1-W3
|
||||
✅ I12-I13 → ✅ B16/B17/B19 → B18 → B20-B22 → B27 → S6-S9 → W1-W3
|
||||
✅ iOS 动效/无障碍(已完成) → ✅ COS 接入(已完成) → 文档导入解析 → 基础设施补全 → 验证机制 → 官网修复
|
||||
|
||||
第 4 批(App Store 前):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user