1.2K Star 7.8K Fork 3.7K

zlt2000 / microservices-platform

2020-03-16 08:04
1484219 zlt2000 1578952578 zlt2000

更新说明https://mp.weixin.qq.com/s/hO3ZgSyHRnZ6MPFqwFtLvw

Features / Enhancements

  • 首页增加天流量趋势图 ,并优化图表样式
  • 增加前后端分离的单点登录样例工程 web-sso
  • 基于 security 实现的 sso-demo 增加登出功能
  • 优化授权中心UAA的登出接口,支持自定义回调地址
  • 优化back-web前端工程的登出逻辑
  • 优化数据源配置添加时区参数
  • 升级 zlt-register/nacos1.2.0
最后提交信息为: update to v3.4.0
2020-02-25 09:37
1484219 zlt2000 1578952578 zlt2000

更新说明https://mp.weixin.qq.com/s/BPwDUFLNtwsMT29o2E4rEw

Features / Enhancements

  • 审计日志增加插入数据库实现类,配置动态切换loggerdb模式
  • 增加基于 oauth2sso 单点登录样例工程 sso-demo
  • 升级 hutool-all5.1.4
  • 升级 lettuce-core5.2.2.RELEASE
最后提交信息为: update to v3.3.0
2020-02-05 09:58
1484219 zlt2000 1578952578 zlt2000

更新说明https://mp.weixin.qq.com/s/n8VNlc_lZJcerONdQ4x9dg

Features / Enhancements

  • 新增审计日志记录功能(支持 spEL 表达式)
  • 新增审计日志页面
  • 升级 spring-boot2.1.12.RELEASE
  • 升级 spring-cloudGreenwich.SR5
  • 升级 fastjson1.2.62
  • 升级 druid-spring-boot-starter1.1.21
  • 升级 hutool-all5.1.2
  • 升级 mybatis-plus-boot-starter3.3.1
  • 升级 poi4.1.1
  • 升级 lettuce-core5.2.1.RELEASE

Bug fixes

  • 修复开启多租户功能后,用户管理中用户只能分配webApp的角色
  • 修复开启url权限时,无权限访问的api前端会报跨域错误
最后提交信息为: update to v3.2.0
2019-11-25 14:44
1484219 zlt2000 1578952578 zlt2000

更新说明https://mp.weixin.qq.com/s/KNCn6qKecJkEuG-489_zAw

Features / Enhancements

  • 拆分 feign 拦截器适配 webflux
  • 新增 zlt-config/bootstrap.properties 文件,用于 bootstrap 级别通用配置
  • 简化 nacosserver-addr 配置
  • 迁移所有的 nacos 相关配置到 zlt-config/bootstrap.properties 文件下统一配置
  • 升级 spring-boot2.1.9.RELEASE
  • 升级 spring-cloud-alibaba2.1.1.RELEASE
  • 升级 zlt-register/nacos1.1.4
  • 升级 mybatis-plus3.2.0
  • 升级 spring-boot-admin-starter-server2.1.6
  • 升级 hutool-all5.0.5

Bug fixes

  • 优化网关认证信息传递逻辑,修复 oauth2客户端模式 认证时报错的问题
  • 修复 sc-gateway 开启 url 权限时租户的传递问题
最后提交信息为: update to v3.1.0
2019-10-17 10:42
1484219 zlt2000 1578952578 zlt2000
  • 增加 Spring Cloud Gateway 网关(sc-gateway模块)
    • 集成 Spring Security 统一认证
    • url权限控制
    • swagger-api聚合
    • 动态路由
    • 版本号隔离策略
  • 升级 Spring Boot2.1.8.RELEASE
  • 升级 Spring CloudGreenwich.SR3
  • 升级 Spring Cloud Alibaba2.1.0.RELEASE
  • 优化部分公共模块适配 webFlux
  • 增加分支 2.x
    • 该分支只修复问题不增加新功能
    • Spring Boot 2.0.9
    • Spring Cloud Finchley.SR4
最后提交信息为: update to v3.0.0
2019-10-04 21:33
1484219 zlt2000 1578952578 zlt2000
  • 优化代码生成器代码
  • 修复开启动态路由后网关聚合的SWAGGER-API有重复
最后提交信息为: update to v2.7.2
2019-09-25 12:48
1484219 zlt2000 1578952578 zlt2000
  • 修复租户id判断逻辑问题
  • 去掉无用的配置
  • 修改文件id的生成规则为uuid,修复同一个文件id相同的问题
最后提交信息为: update to v2.7.1
2019-09-16 10:02
1484219 zlt2000 1578952578 zlt2000
  • 新增分布式事务seata-demo演示工程
  • 增加自定义负载均衡规则,实现服务实例版本号隔离
  • 优化 租户trace 等数据传递方式,由拦截器改为过滤器
  • 优化请求IP获取
  • 修复开启url权限认证时认证方法的租户id获取不到的问题
  • 升级验证码 easy-captcha 包到 1.6.2
  • 升级 fastjson1.2.60
  • 升级 swagger-butler 2.0.0
最后提交信息为: update to V2.7.0
2019-08-29 11:44
1484219 zlt2000 1578952578 zlt2000
  • zuul网关增加动态路由实现
  • 增加分布式日志链路追踪
  • 扩展线程池,父线程能传递租户MDC信息给子线程
  • 文件日志logger改为异步方式
  • Spring Boot自定义配置支持IDE自动提示
  • 增加自定义banner
  • 升级lettuce5.1.8.RELEASE
最后提交信息为: update to v2.6.0
2019-08-13 10:06
1484219 zlt2000 1578952578 zlt2000
  • 后端
    • 增加多租户功能(应用隔离)
    • 优化图像验证码,改为gif动图
    • 增强jwtToken额外添加用户id参数,@LoginUser注解能获取(id、username 和roles)三个属性
    • 优化Feign拦截器,增加access_tokenuseridusernamerolesclient等参数传递
    • 优化部分接口返回前端的json格式改为标准格式
    • 解决poi包冲突问题导致导入报错,并优化导出为xlsx格式
    • 升级easypoi4.1.0
    • 升级zlt-register/nacos1.1.3
  • 前端
    • 角色管理、菜单管理、token管理增加所属应用选择
    • 应用管理增加应用名称字段
最后提交信息为: update to v2.5.0
2019-08-05 10:16
1484219 zlt2000 1578952578 zlt2000
  • 优化url权限,并增加用户管理的前后端结合样例(按钮/资源权限+后台api权限)
  • api网关集成Sentinel网关流控组件
  • 新增jwtrsa工具类
  • 优化授权认证配置,授权服务器关闭basic认证
  • 优化多记录insert改为batch批量方式
  • 升级spring-cloud-alibaba2.0.0.RELEASE
  • 升级spring-cloudFinchley.SR4
  • 升级mybatis-plus3.1.2
最后提交信息为: 升级到v2.3.0
2019-07-16 11:17
1484219 zlt2000 1578952578 zlt2000
  • 优化认证配置
  • 优化redis token模式,提升性能
  • 增加token自动续签功能(仅限于redis token模式),可配置化(开关、白名单、黑名单)
  • 增加Token管理模块(仅限于redis token模式):"认证管理-token管理"
  • redis客户端使用lettuce代替jedis
  • 项目默认token模式改为redis,并且开启自动续签功能
  • 升级zlt-register/nacos1.1.0
最后提交信息为: update to v2.2.0
2019-06-21 21:12
1484219 zlt2000 1578952578 zlt2000
  • 首页增加在线人数统计
  • 升级zlt-register/nacos1.0.1
  • 优化文件中心列表的字段名
  • 优化统一异常处理的注解
最后提交信息为: update to V2.1.0
2019-05-10 23:46
1484219 zlt2000 1578952578 zlt2000
  • 新增search-center工程(搜索中心)
    • search-server为搜索中心服务端
    • search-client为搜索中心客户端(需要搜索的业务服务依赖该工程)
  • 前端页面
    • 新增搜索中心-索引管理搜索中心-用户搜索两个功能
    • 首页增加访问流量统计
  • 用户中心user-center集成搜索中心实现用户全文搜索(需要搭配实时同步中间件,总体架构可参考:实时搜索系统设计
  • 优化log-center去掉原来的es相关配置和代码,改为集成搜索中心
  • 网关zuul-gateway增加请求埋点
  • 升级mybatis-plus3.1.1
最后提交信息为: 优化周趋势查询语句
2019-04-22 09:30
1484219 zlt2000 1578952578 zlt2000
  • 新增rocketmq-demo演示工程
    • 集成Spring-Cloud-Stream消息框架(rocketmq-consume和rocketmq-produce)
    • MQ实现的分布式事务案例(rocketmq-transactional)
  • 重构file-center的自动化配置,并增加FastDFS的实现
  • 升级spring-cloud-alibaba0.2.2.RELEASE
  • 升级spring-boot2.0.9.RELEASE
  • 升级zlt-register/nacos1.0.0 GA
最后提交信息为: 修改fastdfs文件url
2019-04-08 15:22
1484219 zlt2000 1578952578 zlt2000
  • 新增sharding-jdbc-demo分库分表演示工程(sharding-sphere3.1.0)
  • 升级Spring Cloud版本为Finchley.SR3
  • 获取当前登录人接口由api-uaa/oauth/userinfo替换为api-user/users/current
  • 删除spring-cloud-gateway工程,因为目前该工程还不能完全集成进项目去等集成完毕再放出来
  • 修复docker镜像运行问题
  • 优化redis配置,因为redis不同的集群部署配置完全不一样,所以统一放到zlt-config中统一管理各环境的redis配置
  • zuul 配置优化
最后提交信息为: update to v1.5.0
2019-03-15 10:35
1484219 zlt2000 1578952578 zlt2000
  • 新增zlt-demo工程
  • 新增zlt-transaction工程,集成分布式事务TX-LCN,支持LCN、TCC、TXC三种模式
  • 升级spring-security-oauth2到2.3.5.RELEASE
  • 修复redis类型的token时,登出时的清理问题
  • 添加feign拦截器,适配无网络隔离时token的传递
最后提交信息为: update to v1.4.0
2019-03-04 14:45
1484219 zlt2000 1578952578 zlt2000
  • 升级nacos为0.9.0
  • prometheus支持,通过在/prometheus端点上暴露监控指标
最后提交信息为: update photo
2019-02-28 23:21
1484219 zlt2000 1578952578 zlt2000
  • 优化代码
  • 增加docker支持,通过mvn docker:build命令构建镜像(免Dockerfile文件)
最后提交信息为: update to v1.2.0
2019-02-12 21:51
1484219 zlt2000 1578952578 zlt2000
  • 优化sonar静态代码检查的问题
  • 增加项目发布jar到maven私服的配置
  • 配置中心全局公共配置增加自动刷新功能
  • 前端和后端都支持多环境动态切换(为了CI/CD自动化部署)
  • 增加单元测试mock例子(为了CI/CD自动化测试)
  • 修复nacos配置中心失效问题
  • 修复token失效时间无效问题
  • 修复导出问题
  • 优化log查询,改为模糊查询
  • 优化sentinel配置
最后提交信息为: update to v1.1.3
Java
1
https://gitee.com/zlt2000/microservices-platform.git
git@gitee.com:zlt2000/microservices-platform.git
zlt2000
microservices-platform
microservices-platform

搜索帮助