Commit Graph

3 Commits

Author SHA1 Message Date
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
MengStack Dev
1f4e2ca0d0 fix(settings): use varchar for tenant_id to support global settings
UUID type cannot accept empty string default. Global settings use
empty tenant_id, so varchar(36) is the correct type.
2026-10-03 01:04:18 +08:00
MengStack Dev
0eb6a96057 feat(settings): M5 配置管理模块
DB-backed runtime settings with global/tenant scope, key-value store,
type support (string/number/bool/json), tenant-level overrides with
global fallback.
2026-10-03 01:02:53 +08:00