Skip to content

Releases: zhontai/Admin.Core

v5.1.0

02 Jan 01:48
Compare
Choose a tag to compare

后端:
新增 发送邮件功能,可通过Cap发送事件SubscribeNames.EmailSingleSend的方式触发该功能
新增 邮件配置appsettings.Email
新增 内置任务调度管理界面配置appconfig.TaskSchedulerUI
新增 任务修改功能,注意暂时不支持Redis和内存修改
新增 任务报警邮件配置,可通过TaskService.GetAlerEmailAsync获取报警邮件
修复 未开启权限数据用户分页查询异常问题
调整 Admin.Core源码新增前端项目ui.admin
调整 删除CloudTaskHandler和TaskHandler类,注意TaskHandler.OnExecuted方法执行的代码更换到ConfigureFreeSchedulerBuilder配置的OnExecuting方法中
升级 项目模板升级权限库到5.1.0, 支持新版任务调度

前端:
新增 任务调度组件MyCron
新增 任务调度管理界面支持新增和修改功能

v5.0.5

23 Nov 09:31
Compare
Choose a tag to compare

新增 ValidatePermissionAttribute接口权限验证控制
修复 新增租户和会员不传密码没有使用默认密码的问题
修复 账号密码或者短信验证码登录时,删除用户还能登录的问题

v5.0.3

20 Nov 02:30
Compare
Choose a tag to compare

升级 项目到.net8
更新 nuget包到最新版本
新增 支持兼容.net7和.net8
新增 支持接口级数据权限(新增appConfig.Validate.ApiDataPermission接口权限开关。默认关闭,避免未按要求分配角色操作对应接口权限的问题,若按要求分配,建议开启)
新增 用户密码格式前后端验证,避免简单密码设置(默认使用字母+数字+长度至少6位的密码规则)
新增 appconfig新增PreflightMaxAge预检等待时间配置,默认30分钟
新增 新增Directory.Build.props运行项目包版本和.net版本设置设置
修改 Dockerfile
修复 appconfig关闭操作日志记录错误日志异常问题
修复 dbconfig.Dbs中配置的数据库不能启动运行的问题
修复 查询授权权限列表禁用权限数据还查询出来的问题
修复 升级System.IdentityModel.Tokens.Jwt最新版本无法读取token的问题
优化 请求异常参数格式化

v3.7.1

28 Aug 08:33
Compare
Choose a tag to compare

新增 错误日志记录请求参数、用户登录信息、浏览器消息
调整 输入模型验证错误消息不记录到错误日志中
新增 .gitignore不排除ZhonTai.Admin/Core/Logs
升级 更新nuget包到最新版本,Freesql更新至v3.2.700

v3.7.0

14 Jul 02:16
Compare
Choose a tag to compare

新增 宿主应用HostApp配置新增配置Web应用程序构建器方法ConfigureWebApplicationBuilder
新增 宿主应用HostApp配置新增配置前置应用程序构建器ConfigurePreWebApplicationBuilder
更新 Dockerfile文件
修复 appconfig不配置urls异常问题
修复 实体属性使用自定义描述特性导致生成swagger.json异常的问题
优化 启动内存占用过大的问题
优化 统一结果输出类,更改属性私有设置为公共设置
优化 NewtonsoftJson格式化日期没有精确到微秒的问题
优化 分页输入类当前页标和每页大小数据约束
优化 HostApp中ConfigureFreeSqlBuilder和ConfigureFreeSql执行顺序
升级 nuget包到最新版本,Freesql更新至v3.2.698

v3.6.10

14 Jun 07:17
Compare
Choose a tag to compare

新增 用户服务新增一键登录用户接口

v3.6.9

12 Jun 09:57
Compare
Choose a tag to compare

新增 用户查询分页时受数据权限限制
新增 部门查询列表时受数据权限限制
修复 新增角色时数据范围没有默认全部的问题
修复 获得数据权限角色数据范围为指定部门却指定为本人的问题
更新 更新nuget包到最新版本,Freesql更新至v3.2.697

v3.6.8

05 Jun 03:46
Compare
Choose a tag to compare

新增 AppInfo应用全局信息新增Log日志属性和GetOptions根据路径获取配置等方法
修改 nlog.config新增跟踪日志
修复 .net自带日志输出到命令台和NLog输出到命令台日志重复问题,去除.net自带日志输出到命令台
修复 接口配置[NonFormatResult]不格式化结果,接口文档响应示例显示格式化结果问题

注意:ZhonTai.Admin.Core.Attributes属性NonFormatResult移动到ZhonTai.DynamicApi.Attributes中

v3.6.7

01 Jun 10:39
Compare
Choose a tag to compare

新增AppInfo应用全局信息类
修复升级nuget依赖包控制器注入异常的问题
升级Freesql版本至3.2.696

v3.6.6

17 May 09:34
Compare
Choose a tag to compare

新增 Dockerfile文件
修复 多项目同步接口,接口地址相同会异常的问题
修复 Oracle同步结构关闭导致无法使用大写配置的问题
优化 选择Redis缓存也添加内存缓存,支持IMemoryCache接口使用
更新 nuget包到最新版本