# 2.5.9-RELEASE 2022-05-05发布
1.ts-component-generator 前后端代码在线生成插件发布
2.升级 ts-core 核心包基础类型支撑
4.修复其他bug
# 2.5.8-RELEASE 2021-11-15发布
1.解决Redis因为spring-security-oauth2 2.3.3版本bug导致写入类型覆盖异常问题
2.解决ts-module-excel bug
3.完善预发布环境基础支持
4.完善认证中心部分功能
5.修复其他bug
# 2.5.0-RELEASE 2021-06-16发布
版本兼容修改: 修改日志输出,由原ELK转移到ES
例如:
ts:
log:
output-type: file,elastic,console
package-level: # 包日志级别配置
org.springframework.boot: error
com.codingapi: error
com.jinke: info
com.alibaba: error
org.apache.commons.beanutils: error
org.apache.tomcat: error
org.apache.catalina: error
io.lettuce.core: error
org.ehcache: error
org.mybatis: error
appender-type:
file:
appender-loader-class: com.jinke.ts.core.log.logback.config.RollingFileAppenderLoader # 文件配置加载器类名
file-name-pattern: /var/log/webapps/${spring.application.name}/sys_info_%d{yyyy-MM-dd}_%i.log # 配置日志文件的路径和命名规则
format: "%d{yyyy-MM-dd HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n" # 日志输出格式
maxHistory: 30 # 文件最大保留天数
maxFileSize: 10mb # 单个文件最大容量(单位可以是kb,mb,gb)
clearSize: 1gb # 所有文件最大容量(单位可以是kb,mb,gb)
use-all-package-level: false # 是否使用package-level所配置的包和包的日志级别(true:使用,false:不使用)
monitor-packages: # 同上
- com.jinke
- com.codingapi
- org.springframework.boot
- com.alibaba
- org.apache.commons.beanutils
- org.apache.tomcat
- org.apache.catalina
- io.lettuce.core
- org.ehcache
- org.mybatis
elastic: # elastic配置
appender-loader-class: com.jinke.ts.core.log.logback.config.ElasticAppenderLoader # elastic配置加载器类名
format: "%d{yyyy-MM-dd HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n" # 日志输出格式
host: elasticsearch-es-http.elastic-system.svc.cluster.local:9200 # elastic服务的地址
index: @project.artifactId@
type: _doc
es-login-name: elastic
es-password: Yt69eGVQ7D5Dy44p8I0e7MO6
use-all-package-level: false # 是否使用package-level所配置的包和包的日志级别(true:使用,false:不使用)
monitor-packages: # 同上
- com.jinke
- com.codingapi
- org.springframework.boot
- com.alibaba
- org.apache.commons.beanutils
- org.apache.tomcat
- org.apache.catalina
- io.lettuce.core
- org.ehcache
- org.mybatis
# 2.2.0-RELEASE 2021-04-14发布
新增资源服务字典
新增按钮权限功能
组织人员统一接入认证中心
白名单配置修改,移到NAOCS配置
#2.1.0 之前方案
security:
oauth2:
resource:
ant-matchers: /test #无需登录即可访问地址
#2.2.0 之后方案
ts:
modules:
oauth2:
password-r-s-a: true #开启RSA加密验证
permit-urls: #无需登录即可访问地址
- /base/orguser/userOrgBaseRestService/updateUserAndOrg
# 2.1.1-RELEASE 2021-02-22发布
新增免登陆访问配置
解决部分bug
# 2.1.0-RELEASE 2020-11-13发布
新增ts-module-swagger模块
兼容单点认证,集群部署模式
新增redis缓存集群
# 2.0.0-RELEASE 更新日志
ts:
1.修复tag模块部分bug
2.新增独立部署执行器模块执行器,支持集群部署
3.修改ts-project-demo和ts-project-security 日志输出配置文件
ts-project-demo:
1.新增拦截器模块
2.新增swagger文档模块
3.屏蔽httpbasic csrf
ts-project-security:
1.移除定时任务模块,统一只用集群定时任务系统XXLJOB
2.移除部分无用配置
executor:
1.新增支持调用nacos服务注册中心服务功能
2.修改配置文件线上化,配置中心统一配置管理
3.完成测试环境部署
xxl-job-admin
1.新增支持nacos服务调用
2.修改配置文件线上化,配置中心统一配置管理
3.完成测试环境部署
ts-core:
1.修改统一输出日志格式 sys-info/sys-error两个文件
2.实现日志基于Elastic实现线上查看