Releases: zhangbinhub/acp-admin-cloud
Releases · zhangbinhub/acp-admin-cloud
v4.0.5: Merge pull request #136 from zhangbin1010/dev
- [Upgrade] 修改应用列表获取排序规则
- [Upgrade] 调整所有 Entity 写法,统一使用 data class
- [Upgrade] 修改 log-server 历史数据迁移策略,保留T-1和T日数据
- [Upgrade] 优化 log-server 代码
- [Upgrade] 升级核心库至 6.3.2
- [Upgrade] 分页查询参数使用单独的po对象,分页参数使用Valid校验
v4.0.4: Merge pull request #124 from zhangbin1010/dev
- [Upgrade] acp-admin-cloud-dependencies 模块增加feign client,获取运行参数
- [Upgrade] 去除模块功能编码校验
- [Upgrade] 升级 spring-cloud-alibaba 至 2.1.1.RELEASE
- [Upgrade] 更新 Spring Cloud 至 Greenwich.SR4
- [Upgrade] 升级 kotlin 至 1.3.60
- [Upgrade] 升级 gradle 至 6.0.1
- [Upgrade] 升级核心库至 6.3.1
- [Upgrade] 修改各模块中的 nacos 配置
- [Upgrade] junit5 降级至 5.3.2
- [Upgrade] log-server 增加数据库日志记录历史信息清理策略
- [Upgrade] 更新文档
v4.0.3: Merge pull request #113 from zhangbin1010/dev
- [Upgrade] 基于Redis和Zookeeper的分布式锁实现增加注释,两者对于超时时间的作用完全不一样
- [Upgrade] log-server 优化日志文件清理时间复杂度,频繁contains的list容器换为set
- [Upgrade] hystrix最大线程数设置为1000
- [Upgrade] 各服务增加spring-boot-configuration-processor依赖
- [Upgrade] 修改feign熔断配置,启用sentinel
- [Upgrade] sentinel动态规则源使用nacos
- [Upgrade] 升级 Spring Boot 至 2.1.10.RELEASE
- [Upgrade] 升级 gradle 至 6.0
- [Upgrade] 升级核心库至 6.3.0
- [Upgrade] 升级依赖项
- junit5 to 5.5.2
- joda time to 2.10.5
- commons-text to 1.8
- slf4j to 1.7.29
- jackson to 2.9.10
- zip4j to 2.2.4
- mysql to 8.0.18
- netty to 4.1.43.Final
- [Fix] 修复分页查询参数校验
v4.0.2: Merge pull request #106 from zhangbin1010/dev
- [Upgrade] 优化 build.gradle 脚本,支持junit5
- [Upgrade] 更新文档
- [Upgrade] 优化 dependencies 模块 AcpAdminDistributedLockAutoConfiguration 分布式锁定义
- [Upgrade] 优化日志记录迁移,分批处理避免内存溢出
- [Upgrade] gateway-server 去除 hystrix,不进行熔断处理
- [Upgrade] gateway-server 删除链路监控 zipkin 相关配置
- [Upgrade] 日志文件下载请求不进行权限验证
- [Upgrade] 日志文件下载时文件名Base64加密传输,且支持大文件断点续传
- [Upgrade] 升级核心库至 6.2.2
- [Upgrade] 升级 gradle 至 5.6.3
- [Upgrade] 规范文件绝对路径写法,使用canonicalPath
- [Upgrade] log-server 中对各服务的error日志进行单独存储
v4.0.1: Merge pull request #101 from zhangbin1010/dev
- [Upgrade] 升级核心库至 6.2.1
- [Upgrade] 升级 Spring Boot 至 2.1.9.RELEASE
- [Upgrade] 升级依赖项
- joda time to "2.10.4"
- kotlinx-coroutines-core to "1.3.2"
- Postgresql to "42.2.8"
v4.0.0: Merge pull request #97 from zhangbin1010/dev
- [Upgrade] 调整工程结构,无需依赖Acp核心库的模块放入common
- [Upgrade] 去除 file-server 模块
- [Upgrade] 取消热部署配置
- [Upgrade] 调整BaseDomain中查询排序封装
- [Upgrade] oauth-server 调整机构信息 entity,编码可为空
- [Upgrade] oauth-server 应用信息表增加 scope、identify 字段,默认可为空
- [Upgrade] oauth-server 中的 TokenStore 取消存储登录次数信息
- [Upgrade] oauth-server 取消登录信息统计接口
- [Upgrade] gateway-server 重写 gateway 路由请求、响应过滤器,路由日志消息
- [Upgrade] gateway-server 默认路由增加 log-server 配置
- [Upgrade] gateway-server 增加是否允许跨域配置项
- [Upgrade] route-server 路由日志相关功能移入 log-server
- [Upgrade] log-server 重写路由日志,定时任务将截止前一日的所有数据移入历史表
- [Upgrade] log-server 增加接口调用操作日志记录,定时任务将截止前一日的所有数据移入历史表
- [Upgrade] log-server 增加用户登录日志记录,登录用户信息取缓存 token 的详细信息,,定时任务将截止前一日的所有数据移入历史表
- [Upgrade] log-server 增加登录信息统计接口
- [Upgrade] log-server 增加操作日志查询、登录日志查询接口
- [Upgrade] log-server 优化日志文件备份策略
- [Upgrade] 升级 gradle 至 5.6.2
- [Upgrade] 升级核心库至 6.2.0
- [Upgrade] 升级 Spring Boot 至 2.1.8.RELEASE
- [Upgrade] 更新 Spring Cloud 至 Greenwich.SR3
- [Upgrade] 修改配置文件,服务注册发现中心和配置中心使用nacos
- [Upgrade] 去除 eureka-server、config-server、config-refresh-server 模块
- [Upgrade] Hystrix 熔断组件更换为 Sentinel
- [Upgrade] zipkin-server 单独安装,修改 zipkin client 相关配置
- [Upgrade] 分布式锁默认切换为zookeeper实现
- [Upgrade] 升级依赖项
- netty to "4.1.39.Final"
- kotlinx-coroutines-core to "1.3.1"
- commons-codec to "1.12"
- slf4j to "1.7.28"
v3.0.5: Merge pull request #76 from zhangbin1010/dev
- [Upgrade] 升级核心库至 6.1.4
- [Upgrade] 角色编码可自定义输入
- [Upgrade] 升级 kotlin 至 1.3.50
v3.0.4: Merge pull request #75 from zhangbin1010/dev
- [Upgrade] 优化 gradle 脚本,每个模块重新设置 group
- [Upgrade] Config server 增加api文档配置
- [Upgrade] 升级核心库至 6.1.3
- [Upgrade] 优化日志服务清理策略
- [Upgrade] 优化 gradle 脚本,build任务之后将打好的jar包放入项目根路径下的release目录
- [Upgrade] 优化 gradle 脚本,resources文件一同放入release目录,并生成脚本server.sh
- [Upgrade] 增加 acp-admin-cloud-constant 公共模块,公共的编码、权限等静态变量移入该模块
- [Upgrade] 调整权限,除超级管理员外其余角色只能编辑当前应用下的角色及权限
- [Fix] kotlin 反射获取属性时,内置对象也取出来的问题(获取角色编码、权限编码)
- [Fix] 修改角色信息时,超级管理员无法添加其他应用角色的问题
- [Fix] 重写 SecurityTokenStoreRedis 中 removeAccessToken 方法,解决从redis获取对象反序列化后再进行序列化字节码不一致导致lRem执行不成功的问题
v3.0.3: Merge pull request #61 from zhangbin1010/dev
- [Upgrade] 调整 gradle 脚本
- [Upgrade] 升级核心库至 6.1.1
- [Upgrade] 分布式锁接口及防重请求移入核心库,仅保留分布式锁实现
- [Upgrade] 防重请求处理移入核心库
- [Upgrade] 公共模块中增加基于Redis的全局序列号生成组件 pers.acp.admin.common.serialnumber.GenerateSerialNumber
v3.0.2: Merge pull request #56 from zhangbin1010/dev
- [Upgrade] 调整 gradle 脚本
- [Upgrade] 升级核心库至 6.1.0
- [Upgrade] 修改各服务配置,bus中的服务id和注册中心的instance-id进行统一
- [Upgrade] 修改日志写法,使用日志适配器
- [Upgrade] 优化日志服务 logback 配置
- [Upgrade] 升级 flowable 至 6.4.2
- [Upgrade] 优化代码