4 Commits

Author SHA1 Message Date
xiangning
896c6c14cb fix: 补齐 buildflow:form 权限种子 + 修复路径大小写冲突
- SeedData 补 6 个表单分享/导入导出权限码,修复架构测试
- 清理 git 索引中 workflow/Workflow 大小写重复路径
- ImServerFixture 恢复 filter-repo 误替换的测试库连接常量
2026-07-09 12:52:14 +08:00
xiangning
e6b65b6f8f feat(file): 添加根级文件查询功能
- 新增 GetRootFilesEndpoint 端点,支持 GET /api/files/root 请求
- 添加 GetRootFilesQuery 查询对象用于获取根级文件
- 实现 GetRootFilesQueryHandler 处理器,查询 FolderId 为 null 的文件
- 统一根目录与子文件夹的数据源,均使用数据库而非 S3 列表
- 修复集成测试中的 MongoDB 访问方式,改用 MongoDB.Entities 静态 DB.Default
- 更新权限配置,使 Admin 角色拥有全部权限而非仅部分权限
2026-07-03 12:14:36 +08:00
xiangning
bdd1ad39bb fix: PlatformInfrastructureModule 补 UseSnakeCaseNamingConvention
根因:PlatformDbContext 注册时缺少 UseSnakeCaseNamingConvention,
导致 EF 查询用 PascalCase 列名("Id")但实际表是 snake_case("id"),
报 column u.Id does not exist。
2026-07-03 11:47:37 +08:00
xiangning
d738166261 feat: BuildFlow 后端初始化(.NET 10 模块化单体) 2026-07-02 10:54:23 +08:00