fischer
|
363deb433a
|
fix: 安全审计修复 - 限流Guard注册、CORS优化、XSS集成、Swagger文档、缓存delPattern
- 全局注册 ThrottleGuard 限流守卫(APP_GUARD)
- CORS 配置从环境变量读取,生产环境限制域名
- XSS 中间件通过 NestModule.configure 全局注册
- 集成 Swagger/OpenAPI 文档(仅非生产环境启用)
- 完善 CacheService.delPattern 支持 Redis 和内存模式
- 新增通用装饰器、拦截器、中间件
|
2026-05-26 07:27:11 +08:00 |
fischer
|
2efab8e712
|
feat: 补全P0基础功能 - 订单模块、企微通知、邮件/短信真实发送
- 新增订单系统模块(OrderModule):创建/查询/状态流转/取消/统计,54个测试用例通过
- 新增企业微信通知适配器:Webhook发送文本/Markdown消息,支持@指定人
- 邮件适配器升级:Nodemailer SMTP真实发送,模板变量替换,附件支持
- 短信适配器升级:阿里云短信SDK真实发送,模板短信/验证码,频率限制
- 通知模块基类重构:提取isMockMode/createMockResult/createErrorResult公共方法
- Prisma Schema新增Order/OrderItem表及OrderStatus枚举
- 测试覆盖率85.61%,105个测试用例全部通过
|
2026-05-25 12:38:11 +08:00 |
fischer
|
af4de6b86a
|
feat: FischerX开发底座初始化提交
- Monorepo架构(pnpm + Turborepo)
- 前端:Next.js + TypeScript + Tailwind CSS + Shadcn UI
- 后端:NestJS + Prisma + PostgreSQL + Redis
- 核心模块:用户管理、认证授权、权限控制、文件存储
- 业务模块:支付系统、消息通知、内容管理
- 基础设施:Docker、K8s、Terraform、CI/CD
- 监控告警:Prometheus + Grafana + Loki + Jaeger
- CLI工具:@fischerx/cli
- 文档体系:9大类30+文档
|
2026-05-25 09:50:16 +08:00 |