- 在Directory.Build.props和Directory.Packages.props中启用包版本集中管理 - 统一管理多个关键依赖项的版本号,包括Fengling服务发现、Microsoft和Serilog组件 - 重构YarpGateway.csproj从项目引用改为包引用以支持包版本集中管理 - 新增NuGet.Config文件配置企业私有源和官方源凭证 - 完善GitHub Actions工作流,添加.NET环境设置及依赖恢复 - 拆分构建、Docker构建推送及部署步骤,增加Kubernetes部署实现 - 支持push和pr触发,使用动态标签和metadata管理镜像版本 - 自动更新Kubernetes部署镜像标签并进行回滚状态检查与验证
- remove duplicate ITenantRepository/TenantRepository from Console - extend Platform ITenantRepository with GetByIdAsync, GetPagedAsync, CountAsync - update Console services to use Platform.Infrastructure.Repositories - fix nullable warnings (UserDto, OAuthClientService) - fix YarpGateway Directory.Build.props duplicate import - fix DynamicProxyConfigProvider CS8618 warning
- Remove redundant PointsRule repositories (use single PointsRuleRepository) - Clean up Member migrations and consolidate to single Init migration - Update Console frontend API and components for Tenant - Add H5LinkService for member H5 integration