Commit Graph

2 Commits

Author SHA1 Message Date
MengStack Dev
98256f1f54 fix: 修复 Swagger UI 图标加载失败并添加品牌标识
Some checks failed
CI / Build & Test (push) Has been cancelled
- 移除全局 CSP 头(API 返回 JSON,CSP 意义不大)
- 新增 Swagger 专用处理器,设置宽松的 CSP 允许 inline style 和 data URI
- 拦截 swagger-ui.css 注入品牌 CSS,隐藏 SmartBear logo
- 替换为 "MengStack API 文档 v0.3.0" 品牌标识
2026-10-03 04:02:57 +08:00
MengStack Dev
9148d2f6da feat: Swagger 全量注解 + M8 质量加固
Some checks failed
CI / Build & Test (push) Failing after 33s
- 37 个端点全部添加 godoc Swagger 注解(RBAC 11 / Org 5 / Audit 1 / Settings 7 / Notification 7)
- 重新生成 docs/(swagger.json/yaml/docs.go)
- M8 质量横切:IP 限流、安全头、Body 限制、结构化日志增强、优雅关闭
- 新增 Dockerfile 多阶段构建 + .dockerignore
- 新增 testutil 测试工具包
- 修复 testutil.go 编译错误
2026-10-03 01:57:39 +08:00