## 1.0.12 - perf(encrypt):开启关闭加解密移动到**yaml**中配置,移除**EnableEncryptConfig**注解。 - feat(login):登录接口增加验签步骤,可通过**validLoginSign**属性开启或关闭(默认)。 - perf(login):可重写**onSignError**方法自定义验签错误的跳转。 - fix(login):修复微信、钉钉授权跳转地址错误的bug ## 1.0.7 - feat(web): 增加uploadFileCustomize方法,允许自定义文件存放情况 - feat(database): 增加db/data目录,存放初始化数据的sql - perf(login): 增加默认值,防止token解析异常 ## 1.0.6 - feat(web):新增 **OperationIgnore** 注解,可以指定接口忽略操作日志的收集。 - feat(web):**OperationLog** 增加 desensitize 属性,用来脱敏指定的字段。 ## 1.0.2 - feat(database):增加数据库定时备份; - feat(database):增加过期备份的删除操作,默认过期时间为7天; - perf(message):调整阿里云短信类,方便扩展其他方法。 - perf(message):消息发送接口该body类型为 **JSONObject** - perf(message):调整消息发送接口和方法(不兼容旧版本) ## 1.0.1 - perf(web):fastjson增加配置 **DisableCircularReferenceDetect**,禁用相同的对象写成引用的形式。 ## 1.0.0 - perf:hutool依赖升级:5.8.11 -> 5.8.16 - perf:fastjson依赖升级:1.2.78 -> 1.2.83 - perf:mybatis-plus依赖升级:3.5.1 -> 3.5.3 - perf:**TieshengWebConfigurer** 增加 **configSystemCheck** 方法,可根据情况校验系统配置参数。 从该版本开始,仓库地址改为: ``` pom kepai-repo http://git.kepai365.com/tiesheng/repository/raw/master ``` ## 0.9.3 > 1,增加版本对比器,防止某些情况下版本对比失效; > ## 0.8.3 ### 调整 > 1,优化返回数据加密; > 2,上传文件接口调整,统一为**application/json**格式; ## 0.8.0 ### 调整 > 1,移除**PasswordUtil**类,新增**EncryptConfig**配置; > 2,默认启用网络请求的加解密,前端请配合接口使用。 ## 0.7.4 ### 新增 > 现在操作日志默认收集(不包括GET请求):使用方法名称和接口作为参数存储。如果存在OperationLog注解,则使用注解的内容。 ## 0.7.3 ### 增加 > 1,TsTokenConfig增加新的属性**ignorePaths**,用于通过路径忽略token; > 2,PasswordUtils增加密码复杂度校验方法; > 3,PasswordUtils.verifyPassword增加登录次数限制:10分钟内不能错误6次; > ### 调整 > 1,TsTokenConfig中的**ignores**属性调整为**testMap**;