Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into pay_extension
Conflicts: 更新日志.md
This commit is contained in:
15
更新日志.md
15
更新日志.md
@@ -3,24 +3,25 @@
|
||||
* 邮件
|
||||
* 钉钉、飞书等通知
|
||||
|
||||
## [v1.2.0] 待定
|
||||
## [v1.3.0] 待定
|
||||
|
||||
* 工作流
|
||||
|
||||
## [v1.1.2] 待定
|
||||
## [v1.2.0] 进行中
|
||||
|
||||
* 用户前台的社交登陆
|
||||
* 新增用户前台的昵称、头像的修改
|
||||
|
||||
## [v1.1.1] 待定
|
||||
TODO
|
||||
|
||||
* 支付
|
||||
* 用户前台的社交登陆
|
||||
|
||||
## [v1.1.0] 进行中
|
||||
## [v1.1.0] 2021.10.25
|
||||
|
||||
* 新增管理后台的企业微信、钉钉等社交登录
|
||||
* 新增用户前台(例如说,用户使用的小程序)的后端项目 `yudao-user-server`
|
||||
* 新增公共服务 `yudao-core-service` 项目,通过 Jar 包的方式,提供 `yudao-user-server` 和 `yudao-admin-server` 的共享逻辑的复用
|
||||
* 新增用户前台的手机登录、验证码登录
|
||||
* 新增用户前台的手机登录、验证码登录
|
||||
* 修复管理后台的用户头像上传 404 的问题,原因是请求路径不对
|
||||
* 修复用户导入失败的问题,原因是 Lombok 链式与 cglib 读取属性有冲突
|
||||
* 修复阿里云短信发送失败的问题,原因是 Opentracing 依赖的版本太低,调整成 0.31.0
|
||||
@@ -37,7 +38,7 @@
|
||||
### 代码的重构
|
||||
|
||||
* 调整整体代码结构,将多个 Maven Module 合并为单个,使用 Java package 进行拆分隔离,如 [图](https://static.iocoder.cn/ruoyi-vue-pro-modules.jpg) 所示。原因是:随着业务逻辑的逐步复杂,多个 Maven Module 的依赖关系的管理,会是一个很大的问题。
|
||||
* 拆分 [framework](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework) 为多个 Maven Module,按照 [Web](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework/yudao-spring-boot-starter-web)、[Security](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework/yudao-spring-boot-starter-security)、[MyBatis](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework/yudao-spring-boot-starter-mybatis)、[Redis](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework/yudao-spring-boot-starter-redis) 等不同组件,进行封装与拓展。
|
||||
* 拆分 [framework](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework) 为多个 Maven Module,按照 [Web](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework/yudao-spring-boot-starter-web)、[Security](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework/yudao-spring-boot-starter-security)、[MyBatis](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework/yudao-spring-boot-starter-mybatis)、[Redis](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework/yudao-spring-boot-starter-redis) 等不同组件,进行封装与拓展。
|
||||
* 基于 [JUnit5](https://junit.org/junit5/) 与 [Mockito](https://github.com/mockito/mockito),实现单元测试,保证功能的正确性,与代码的可维护性。一直自动化,一直爽!
|
||||
* 增加 SpringBoot 多环境的配置文件,提供完善的 [deploy.sh](https://gitee.com/zhijiantianya/ruoyi-vue-pro/blob/master/bin/deploy.sh) 部署脚本,以及 [Jenkins 部署教程](https://juejin.cn/post/6942098287533129765)。
|
||||
* 优化 [Spring Security](https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/master/yudao-framework/yudao-spring-boot-starter-security) 实现权限的代码,提升可读性和维护性。
|
||||
|
||||
Reference in New Issue
Block a user