|
|
2d09a629be
|
feat: 身份操作日志改造为Outbox并修正日志库连接
|
2025-12-27 12:32:53 +08:00 |
|
|
|
04444c6554
|
fix: 修复公告过时警告并补齐用户权限
|
2025-12-27 12:32:52 +08:00 |
|
|
|
b2a90cf8af
|
feat: 用户管理后端与日志库迁移
|
2025-12-27 06:23:03 +08:00 |
|
|
|
ca632a7c09
|
refactor: 日志库拆分与清理用户审计
|
2025-12-26 17:24:10 +08:00 |
|
|
|
857f776447
|
feat: 实现完整的多租户公告管理系统
核心功能:
- 公告状态机(草稿/已发布/已撤销)支持发布、撤销和重新发布
- 发布者范围区分平台级和租户级公告
- 目标受众定向推送(全部租户/指定角色/指定用户)
- 平台管理、租户管理和应用端查询API
- 已读/未读管理和未读统计
技术实现:
- CQRS+DDD架构,清晰的领域边界和事件驱动
- 查询性能优化:数据库端排序和限制,估算策略减少内存占用
- 并发控制:修复RowVersion配置(IsRowVersion→IsConcurrencyToken)
- 完整的FluentValidation验证器和输入保护
测试验证:
- 36个测试全部通过(27单元+9集成)
- 性能测试达标(1000条数据<5秒)
- 代码质量评级A(优秀)
文档:
- 完整的ADR、API文档和迁移指南
- 交付报告和技术债务记录
|
2025-12-20 19:57:09 +08:00 |
|
|
|
ab59e2e3e2
|
feat: 新增配额包/支付相关实体与迁移
App:新增 operation_logs/quota_packages/tenant_payments/tenant_quota_package_purchases 表
Identity:修正 Avatar 字段类型(varchar(256)->text),保持现有数据不变
|
2025-12-17 17:27:45 +08:00 |
|
|
|
37dc23f0c1
|
feat: add permission hierarchy tree
|
2025-12-06 11:53:14 +08:00 |
|
|
|
a1499fc1a1
|
feat: add admin menu management crud
|
2025-12-05 21:16:07 +08:00 |
|
|
|
670f19831e
|
feat: add identity role template migrations
|
2025-12-04 15:11:41 +08:00 |
|
|
|
37e7d721f3
|
docs: 完善参数注释与StyleCop配置
|
2025-12-04 12:45:26 +08:00 |
|
|
|
3252b2a8a0
|
feat: 添加 RBAC1 迁移并更新上下文
|
2025-12-02 16:50:05 +08:00 |
|
|
|
148475fa43
|
feat: migrate snowflake ids and refresh migrations
|
2025-12-02 09:04:37 +08:00 |
|