Releases: zhontai/Admin.Core
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
升级 Admin为.Net 6.0项目,FreeSql到3.2.500,其它包更新到最新版本
新增 ZhonTai.Host站点项目
新增 动态WebApi,api命名支持camelCase、PascalCase、snake_case、kebab-case和extension.case
新增 新版Api UI项目ZhonTai.ApiUI,内嵌前端Api代码生成
新增 除员工、职位、部门服务外,全部服务为动态WebApi
新增 支持.Net6.0版本启动和集成测试
新增 SwaggerUI支持性能分析
优化 实体、仓储、服务和工具项目合并为ZhonTai.Admin项目
优化 租户和非租户导入、导出数据,将一个数据文件拆分为多个模块数据文件
优化 ZhonTai.Common项目部分功能迁移到ZhonTai.Admin.Core中
v1.7.1
- 升级 Freesql到2.6.100,更新其它nuget包到最新版本
- 新增 Admin.Tools工具库,滑块验证功能,支持干扰图生成,随机6套滑块拼图模型生成
- 新增 IFreeSql拓展方法GetRepositoryBase返回自定义拓展仓库基础类
- 新增 测试接口GetResult、PostResult、PutResult、DeleteResult便捷方法
- 新增 登录使用滑块验证作为安全验证
- 新增 允许任何源访问Api策略,暴露验证接口
- 新增 测试库使用滑块验证登录
- 修复 path同步时做大小写处理,导致组件无法加载的问题
- 优化 DictionaryExtensions拓展方法
- 优化 权限管理更新权限点或者删除权限都将清除权限下关联的用户权限缓存
- 修复 没有配置跨域异常的问题
v1.7.0
更新 Nuget包到最新版本
更新 数据包data.json
新增 租户权限和字典类型模块
新增 人事板块-员工、部门和岗位模块
新增 租户权限、字典类型、员工、岗位和部门数据的导入和导出
新增 基础仓储IRepositoryBase泛型注入,递归删除和递归软删除方法
新增 租户管理设置权限功能,设置权限后同时删除租户关联的角色权限
新增 权限点支持关联多接口功能
新增 同步视图功能,优化视图路径和视图命名
新增 基础服务BaseService通过属性懒加载获取获取实例的方法
修改 数据字典重做,调整为数据字典类型和字典数据管理
修改 IdleBus单例空闲时间回收设置逻辑
修改 缓存键格式
修复 token以旧换新异常的问题
修复 非租户模式下导出数据包异常的问题
修复 IpRateLimit更新最新版本异常的问题
移除 角色权限仓储和用户角色仓储
优化 租户设置权限限定租户权限范围,防止租户非法授权
优化 雪花漂移算法新增是否启用判断
优化 swagger api输入输出类同名无法加载的问题
v1.6.2
更新 nuget包到最新版本
新增 租户共享数据包data-share.json
新增 租户数据隔离,支持独立数据库和共享数据库
新增 缓存接口获取或设置缓存方法
新增 用户信息缓存,用户登录缓存用户信息
新增 租户彻底删除接口
新增 更新用户基本信息,清除用户缓存
新增 字符串拓展格式化对象功能
新增 基础服务BaseService缓存和日志懒加载服务
新增 数据库实例空闲时间回收设置,设置为0则不回收
修复 接口和文档获取单条数据接口异常的问题
修复 无租户模式,无权限的问题
修复 刷新token异常
调整 租户共享全局过滤器,必须携带租户Id查询
清理 项目所有代码,删除没有使用的命名空间引用和空行,命名空间排序
优化 服务继承BaseService,减少映射、用户、缓存和日志接口的注入
优化 权限用户信息查询
优化 api测试