Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: continew-org/continew-admin
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.4.0
Choose a base ref
...
head repository: continew-org/continew-admin
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.5.0
Choose a head ref

Commits on Feb 16, 2024

  1. Copy the full SHA
    6935567 View commit details
  2. chore: 调整 liquibase 目录结构,更适合开源类项目适配多种数据库脚本场景

    Q: 为什么要采用 SQL 脚本记录变更?
    A: 的确,利用 XML、YAML 等文件格式来记录变更,可以实现数据库无关性,便于迁移数据库环境。但大多数情况下,一个项目的数据库一经选定便不会再变动,为了未来摸不准的扩展还不如直接定义 SQL 脚本,上手容易,可读性更强,也容易从 Liquibase 中迁移出去。
    
    Q:调整了 DB 目录结构好像不太适合项目真实开发记录变更的场景?
    A:脚手架毕竟是通用的,为了上手容易,也为了展示方便,必然会做出取舍。在真实开发时可以参考 v2.5.0 版本前的目录结构及实际需要进行调整。
    Charles7c committed Feb 16, 2024
    Copy the full SHA
    1ca48a6 View commit details

Commits on Feb 17, 2024

  1. Copy the full SHA
    d6b07bd View commit details
  2. Copy the full SHA
    ee48c80 View commit details
  3. Copy the full SHA
    3129e0a View commit details

Commits on Feb 18, 2024

  1. Copy the full SHA
    33b8102 View commit details
  2. Copy the full SHA
    370f9cf View commit details
  3. Copy the full SHA
    0f39384 View commit details
  4. Copy the full SHA
    9f5049b View commit details

Commits on Feb 19, 2024

  1. Copy the full SHA
    3405868 View commit details
  2. Copy the full SHA
    bf60d48 View commit details
  3. Copy the full SHA
    49d6bd6 View commit details
  4. Copy the full SHA
    78438bb View commit details

Commits on Feb 20, 2024

  1. Copy the full SHA
    6be1b6c View commit details
  2. Copy the full SHA
    976e9c4 View commit details

Commits on Feb 21, 2024

  1. chore: continew-starter 1.4.1-SNAPSHOT => 1.5.0-SNAPSHOT

    1.适配 ContiNew Starter IService 包结构优化
    2.解决部分冲突
    Charles7c committed Feb 21, 2024
    Copy the full SHA
    17fc526 View commit details

Commits on Feb 22, 2024

  1. Copy the full SHA
    8026f66 View commit details

Commits on Mar 5, 2024

  1. Copy the full SHA
    87829d3 View commit details

Commits on Mar 6, 2024

  1. chore: 新增插件仓库配置

    op027log authored and Charles7c committed Mar 6, 2024
    Copy the full SHA
    0439252 View commit details
  2. Copy the full SHA
    948f904 View commit details
  3. Copy the full SHA
    b40d872 View commit details

Commits on Mar 7, 2024

  1. Copy the full SHA
    89546de View commit details

Commits on Mar 8, 2024

  1. Copy the full SHA
    bf00747 View commit details

Commits on Mar 10, 2024

  1. Copy the full SHA
    dee3cf6 View commit details

Commits on Mar 11, 2024

  1. Copy the full SHA
    7031a51 View commit details

Commits on Mar 13, 2024

  1. fix: 还原角色 ID 列表和部门 ID 列表的填充方式

    Crane4j:当作为数据源容器的方法接受单个参数并返回集合类型结果时,只会填充集合中的首个元素,等待修复后再调整回来
    Charles7c committed Mar 13, 2024
    Copy the full SHA
    ab97a08 View commit details

Commits on Mar 14, 2024

  1. Copy the full SHA
    df0c0dd View commit details

Commits on Mar 23, 2024

  1. Copy the full SHA
    c05584b View commit details
  2. feat(generator): 新增代码批量生成功能

    Yoofff authored and Charles7c committed Mar 23, 2024
    Copy the full SHA
    040f137 View commit details
  3. release: v2.5.0

    Charles7c committed Mar 23, 2024
    Copy the full SHA
    e5cddd0 View commit details
Showing with 1,955 additions and 1,172 deletions.
  1. +45 −6 CHANGELOG.md
  2. +50 −46 README.md
  3. +2 −2 {continew-admin-tool → continew-admin-generator}/pom.xml
  4. +11 −6 .../src/main/java/top/charles7c/continew/admin/generator}/config/properties/GeneratorProperties.java
  5. +1 −1 ...new-admin-generator/src/main/java/top/charles7c/continew/admin/generator}/enums/FormTypeEnum.java
  6. +15 −15 ...ew-admin-generator/src/main/java/top/charles7c/continew/admin/generator}/enums/QueryTypeEnum.java
  7. +5 −6 ...min-generator/src/main/java/top/charles7c/continew/admin/generator}/mapper/FieldConfigMapper.java
  8. +2 −2 ...admin-generator/src/main/java/top/charles7c/continew/admin/generator}/mapper/GenConfigMapper.java
  9. +14 −13 ...n-generator/src/main/java/top/charles7c/continew/admin/generator}/model/entity/FieldConfigDO.java
  10. +9 −22 ...min-generator/src/main/java/top/charles7c/continew/admin/generator}/model/entity/GenConfigDO.java
  11. +4 −5 ...admin-generator/src/main/java/top/charles7c/continew/admin/generator}/model/query/TableQuery.java
  12. +3 −3 ...admin-generator/src/main/java/top/charles7c/continew/admin/generator}/model/req/GenConfigReq.java
  13. +1 −1 ...nerator/src/main/java/top/charles7c/continew/admin/generator}/model/resp/GeneratePreviewResp.java
  14. +11 −1 ...w-admin-generator/src/main/java/top/charles7c/continew/admin/generator}/model/resp/TableResp.java
  15. +16 −12 ...min-generator/src/main/java/top/charles7c/continew/admin/generator}/service/GeneratorService.java
  16. +157 −131 ...ator/src/main/java/top/charles7c/continew/admin/generator}/service/impl/GeneratorServiceImpl.java
  17. 0 ...urces/templates/generator → continew-admin-generator/src/main/resources/templates}/Controller.ftl
  18. 0 ...urces/templates/generator → continew-admin-generator/src/main/resources/templates}/DetailResp.ftl
  19. 0 ...resources/templates/generator → continew-admin-generator/src/main/resources/templates}/Entity.ftl
  20. 0 ...resources/templates/generator → continew-admin-generator/src/main/resources/templates}/Mapper.ftl
  21. +2 −2 .../resources/templates/generator → continew-admin-generator/src/main/resources/templates}/Query.ftl
  22. 0 ...in/resources/templates/generator → continew-admin-generator/src/main/resources/templates}/Req.ftl
  23. 0 ...n/resources/templates/generator → continew-admin-generator/src/main/resources/templates}/Resp.ftl
  24. 0 ...esources/templates/generator → continew-admin-generator/src/main/resources/templates}/Service.ftl
  25. 0 ...rces/templates/generator → continew-admin-generator/src/main/resources/templates}/ServiceImpl.ftl
  26. 0 ...in/resources/templates/generator → continew-admin-generator/src/main/resources/templates}/api.ftl
  27. +7 −6 .../resources/templates/generator → continew-admin-generator/src/main/resources/templates}/index.ftl
  28. +1 −1 ...new-admin-monitor/src/main/java/top/charles7c/continew/admin/monitor/config/LogConfiguration.java
  29. +4 −4 ...inew-admin-monitor/src/main/java/top/charles7c/continew/admin/monitor/config/LogDaoLocalImpl.java
  30. +2 −2 ...w-admin-monitor/src/main/java/top/charles7c/continew/admin/monitor/model/query/LoginLogQuery.java
  31. +2 −2 ...min-monitor/src/main/java/top/charles7c/continew/admin/monitor/model/query/OperationLogQuery.java
  32. +2 −2 ...-admin-monitor/src/main/java/top/charles7c/continew/admin/monitor/model/query/SystemLogQuery.java
  33. +2 −0 continew-admin-monitor/src/main/java/top/charles7c/continew/admin/monitor/model/resp/LogResp.java
  34. +25 −22 continew-admin-monitor/src/main/resources/mapper/LogMapper.xml
  35. +45 −0 ...in-system/src/main/java/top/charles7c/continew/admin/auth/model/resp/SocialAuthAuthorizeResp.java
  36. +1 −1 ...w-admin-system/src/main/java/top/charles7c/continew/admin/auth/service/impl/LoginServiceImpl.java
  37. +3 −4 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/mapper/RoleDeptMapper.java
  38. +4 −4 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/mapper/UserMapper.java
  39. +1 −1 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/mapper/UserRoleMapper.java
  40. +2 −2 ...admin-system/src/main/java/top/charles7c/continew/admin/system/model/query/AnnouncementQuery.java
  41. +2 −2 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/model/query/DeptQuery.java
  42. +2 −2 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/model/query/DictQuery.java
  43. +2 −2 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/model/query/FileQuery.java
  44. +8 −2 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/model/query/MenuQuery.java
  45. +3 −3 ...inew-admin-system/src/main/java/top/charles7c/continew/admin/system/model/query/MessageQuery.java
  46. +6 −9 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/model/query/OptionQuery.java
  47. +2 −2 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/model/query/RoleQuery.java
  48. +2 −2 ...inew-admin-system/src/main/java/top/charles7c/continew/admin/system/model/query/StorageQuery.java
  49. +2 −2 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/model/query/UserQuery.java
  50. +4 −6 ...admin-system/src/main/java/top/charles7c/continew/admin/system/model/req/OptionResetValueReq.java
  51. +3 −1 ...new-admin-system/src/main/java/top/charles7c/continew/admin/system/model/resp/DeptDetailResp.java
  52. +45 −0 ...new-admin-system/src/main/java/top/charles7c/continew/admin/system/model/resp/FileUploadResp.java
  53. +1 −1 ...new-admin-system/src/main/java/top/charles7c/continew/admin/system/model/resp/RoleDetailResp.java
  54. +1 −1 ...new-admin-system/src/main/java/top/charles7c/continew/admin/system/model/resp/UserDetailResp.java
  55. +1 −1 ...w-admin-system/src/main/java/top/charles7c/continew/admin/system/service/AnnouncementService.java
  56. +1 −1 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/service/DeptService.java
  57. +1 −1 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/service/DictItemService.java
  58. +1 −1 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/service/DictService.java
  59. +1 −1 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/service/FileService.java
  60. +8 −1 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/service/MenuService.java
  61. +1 −1 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/service/RoleService.java
  62. +1 −1 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/service/StorageService.java
  63. +1 −1 continew-admin-system/src/main/java/top/charles7c/continew/admin/system/service/UserService.java
  64. +11 −3 ...-admin-system/src/main/java/top/charles7c/continew/admin/system/service/impl/DeptServiceImpl.java
  65. +6 −8 ...-admin-system/src/main/java/top/charles7c/continew/admin/system/service/impl/MenuServiceImpl.java
  66. +4 −2 ...dmin-system/src/main/java/top/charles7c/continew/admin/system/service/impl/OptionServiceImpl.java
  67. +1 −1 ...-admin-system/src/main/java/top/charles7c/continew/admin/system/service/impl/RoleServiceImpl.java
  68. +5 −5 continew-admin-system/src/main/resources/mapper/AnnouncementMapper.xml
  69. +5 −5 continew-admin-system/src/main/resources/mapper/DictItemMapper.xml
  70. +16 −16 continew-admin-system/src/main/resources/mapper/MenuMapper.xml
  71. +5 −5 continew-admin-system/src/main/resources/mapper/MessageMapper.xml
  72. +5 −5 continew-admin-system/src/main/resources/mapper/MessageUserMapper.xml
  73. +3 −3 continew-admin-system/src/main/resources/mapper/RoleMenuMapper.xml
  74. +3 −3 continew-admin-system/src/main/resources/mapper/UserSocialMapper.xml
  75. +0 −27 continew-admin-tool/src/main/resources/generator.properties
  76. +4 −4 continew-admin-webapi/pom.xml
  77. +2 −2 continew-admin-webapi/src/main/java/top/charles7c/continew/admin/ContiNewAdminApplication.java
  78. +1 −1 continew-admin-webapi/src/main/java/top/charles7c/continew/admin/webapi/auth/AuthController.java
  79. +16 −19 ...new-admin-webapi/src/main/java/top/charles7c/continew/admin/webapi/auth/SocialAuthController.java
  80. +4 −4 ...inew-admin-webapi/src/main/java/top/charles7c/continew/admin/webapi/common/CaptchaController.java
  81. +5 −4 continew-admin-webapi/src/main/java/top/charles7c/continew/admin/webapi/common/CommonController.java
  82. +1 −1 ...ew-admin-webapi/src/main/java/top/charles7c/continew/admin/webapi/common/DashboardController.java
  83. +1 −1 continew-admin-webapi/src/main/java/top/charles7c/continew/admin/webapi/monitor/LogController.java
  84. +1 −1 ...inew-admin-webapi/src/main/java/top/charles7c/continew/admin/webapi/system/MessageController.java
  85. +20 −23 ...inew-admin-webapi/src/main/java/top/charles7c/continew/admin/webapi/tool/GeneratorController.java
  86. +1 −1 continew-admin-webapi/src/main/resources/banner.txt
  87. +10 −2 continew-admin-webapi/src/main/resources/config/application-dev.yml
  88. +87 −0 continew-admin-webapi/src/main/resources/config/application-generator.yml
  89. +13 −5 continew-admin-webapi/src/main/resources/config/application-prod.yml
  90. +15 −72 continew-admin-webapi/src/main/resources/config/application.yml
  91. +12 −35 continew-admin-webapi/src/main/resources/db/changelog/db.changelog-master.yaml
  92. 0 continew-admin-webapi/src/main/resources/db/changelog/{v1.0.0 → mysql}/continew-admin_column.sql
  93. +145 −0 continew-admin-webapi/src/main/resources/db/changelog/mysql/continew-admin_data.sql
  94. +306 −0 continew-admin-webapi/src/main/resources/db/changelog/mysql/continew-admin_table.sql
  95. 0 ...inew-admin-webapi/src/main/resources/db/changelog/{v1.1.0 → postgresql}/continew-admin_column.sql
  96. +145 −0 continew-admin-webapi/src/main/resources/db/changelog/postgresql/continew-admin_data.sql
  97. +517 −0 continew-admin-webapi/src/main/resources/db/changelog/postgresql/continew-admin_table.sql
  98. +0 −87 continew-admin-webapi/src/main/resources/db/changelog/v1.0.0/continew-admin_data.sql
  99. +0 −139 continew-admin-webapi/src/main/resources/db/changelog/v1.0.0/continew-admin_table.sql
  100. +0 −14 continew-admin-webapi/src/main/resources/db/changelog/v1.1.0/continew-admin_data.sql
  101. +0 −51 continew-admin-webapi/src/main/resources/db/changelog/v1.1.0/continew-admin_table.sql
  102. +0 −2 continew-admin-webapi/src/main/resources/db/changelog/v1.2.0/continew-admin_column.sql
  103. +0 −38 continew-admin-webapi/src/main/resources/db/changelog/v1.2.0/continew-admin_data.sql
  104. +0 −47 continew-admin-webapi/src/main/resources/db/changelog/v1.2.0/continew-admin_table.sql
  105. +0 −2 continew-admin-webapi/src/main/resources/db/changelog/v1.3.0/continew-admin_column.sql
  106. +0 −9 continew-admin-webapi/src/main/resources/db/changelog/v1.3.0/continew-admin_data.sql
  107. +0 −31 continew-admin-webapi/src/main/resources/db/changelog/v1.3.0/continew-admin_table.sql
  108. +0 −2 continew-admin-webapi/src/main/resources/db/changelog/v2.2.0/continew-admin_column.sql
  109. +0 −24 continew-admin-webapi/src/main/resources/db/changelog/v2.2.0/continew-admin_data.sql
  110. +0 −45 continew-admin-webapi/src/main/resources/db/changelog/v2.2.0/continew-admin_table.sql
  111. +0 −34 continew-admin-webapi/src/main/resources/db/changelog/v2.4.0/continew-admin_column.sql
  112. +0 −9 continew-admin-webapi/src/main/resources/db/changelog/v2.4.0/continew-admin_data.sql
  113. +0 −1 continew-admin-webapi/src/main/resources/db/changelog/v2.4.0/continew-admin_table.sql
  114. +13 −0 docker/docker-compose.yml
  115. +24 −10 pom.xml
51 changes: 45 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,47 @@
## [v2.5.0](https://github.com/Charles7c/continew-admin/compare/v2.4.0...v2.5.0) (2024-03-23)

### ✨ 新特性

* 新增 PostgreSQL 数据源配置示例 ([ee48c80](https://github.com/Charles7c/continew-admin/commit/ee48c80cd10a4c4546d1cb24f1f4716bb2ac08ea))
* 新增 PostgreSQL 部署脚本 ([3129e0a](https://github.com/Charles7c/continew-admin/commit/3129e0a6dcbd809f0013fbf6c53ad029ae9f7a0e))
* 新增 PostgreSQL 初始 SQL 脚本 ([33b8102](https://github.com/Charles7c/continew-admin/commit/33b81029df0b51058b3525b4317b51a2351319dc))
* 新增代码生成器插件模块(后续会改造为独立插件) ([87829d3](https://github.com/Charles7c/continew-admin/commit/87829d3ce8ab5a35091800900f7d7708f15ed9c2))
* 代码生成同步最新数据表结构支持同步排序 ([89546de](https://github.com/Charles7c/continew-admin/commit/89546deced78f83daca7ac0ba2e7d3d8cd101d0c))
* 新增代码批量生成功能 ([Gitee PR#12](https://gitee.com/continew/continew-admin/pulls/12)) ([040f137](https://github.com/Charles7c/continew-admin/commit/040f137934130451700bc28aeabbced30970c5f6))

### 💎 功能优化

- 移除 ` 符号的使用,保持数据库无关性 ([d6b07bd](https://github.com/Charles7c/continew-admin/commit/d6b07bd6d1b1f9077a7571702b58c5e9c782b446))
- 优化字符串模板方法 API 使用 ([0f39384](https://github.com/Charles7c/continew-admin/commit/0f393845a19432e7c965e811c96774694f4d2372))
- 调整部分 SQL 语句,以兼容 PostgreSQL 数据库 ([9f5049b](https://github.com/Charles7c/continew-admin/commit/9f5049bf26c557738867dfe833261d60d071d4a8)) ([bf60d48](https://github.com/Charles7c/continew-admin/commit/bf60d48d3a53dd5d73a78e73b6b230e3271ec3de))
- 新增插件仓库配置 ([0439252](https://github.com/Charles7c/continew-admin/commit/04392524ac13c2096b549f99d0391fa1d375ca31))
- 优化部分接口响应格式为 kv 格式 ([b40d872](https://github.com/Charles7c/continew-admin/commit/b40d872bc4b8dd30ad952d639158619b43cef999))
- 适配 Crane4j 条件注解 ([bf00747](https://github.com/Charles7c/continew-admin/commit/bf007470b2362159309ff8231a2f0ad180cfc947))
- 重构代码生成配置 ([7031a51](https://github.com/Charles7c/continew-admin/commit/7031a51cd4d7072d4da841736678bb81b2123e9d))
- 重构代码生成功能,由指定路径生成模式调整为下载模式,更方便复杂场景 ([df0c0dd](https://github.com/Charles7c/continew-admin/commit/df0c0dd7dcf39620abaf21bd450620ec3fffcf37))


### 🐛 问题修复

- 修复 MySQL 初始 SQL 脚本数据错误 ([49d6bd6](https://github.com/Charles7c/continew-admin/commit/49d6bd6874b3df66fd2e2051ea273cb43cb7b4f6))
- 修复参数缓存未及时过期的问题 ([976e9c4](https://github.com/Charles7c/continew-admin/commit/976e9c43df5926c533723a75222c59fde05e122e))
- 修复代码生成 text 类型数据的长度校验时,数值显示为 65,535 的问题 ([8026f66](https://github.com/Charles7c/continew-admin/commit/8026f660c7af7bba6d4caaf31535a890e5b40a96))

### 💥 破坏性变更

- 调整 liquibase 目录结构,更适合开源类项目适配多种数据库脚本场景 ([1ca48a6](https://github.com/Charles7c/continew-admin/commit/1ca48a6620cff62f3648cc28042843163589e150))
- 适配 ContiNew Starter 日志及数据库工具的包结构优化 ([3405868](https://github.com/Charles7c/continew-admin/commit/3405868c7f042beafb77a7407a388a40b9a75466))
- 适配 ContiNew Starter Query 组件的包结构优化 ([6be1b6c](https://github.com/Charles7c/continew-admin/commit/6be1b6cfb1e7fef4422b8c38e6073a435ebae5c2))

### 📦 依赖升级

- ContiNew Starter 1.4.0 => 1.5.1 (更多依赖升级详情,请查看 ContiNew Starter [更新日志](https://github.com/Charles7c/continew-starter/blob/dev/CHANGELOG.md))

## [v2.4.0](https://github.com/Charles7c/continew-admin/compare/v2.3.0...v2.4.0) (2024-02-16)

### ✨ 新特性

* 集成 TLog(轻量级的分布式日志标记追踪神器) ([Gitee PR#10](https://gitee.com/Charles7c/continew-admin/pulls/10))
* 集成 TLog(轻量级的分布式日志标记追踪神器) ([Gitee PR#10](https://gitee.com/continew/continew-admin/pulls/10))
* 系统日志新增 traceId 链路号记录,方便查看完整日志链路 ([860ca40](https://github.com/Charles7c/continew-admin/commit/860ca403c2c32cc6395c1608217bc9b6e7c18bd8))
* 取消用户默认密码,改为表单填写密码 ([3d77aa9](https://github.com/Charles7c/continew-admin/commit/3d77aa91ee32065b53d9c47a57c33d6d7e4efb0e))
* 适配 ContiNew Starter 加密模块(安全模块) ([6435175](https://github.com/Charles7c/continew-admin/commit/6435175dc3d853cb170270e39e8f1505adffeae5)) ([43da462](https://github.com/Charles7c/continew-admin/commit/43da462560e224ed92f239cb5af4db64dea51d18))
@@ -79,7 +118,7 @@

* 发送短信验证码新增限流处理 ([e719d20](https://github.com/Charles7c/continew-admin/commit/e719d207fb76c82b584f2e1ac7210061dc71a89a))
* 代码生成新增生成预览功能 ([4017029](https://github.com/Charles7c/continew-admin/commit/401702972f30c4e556a2cf8d048f78fa9ee1c5ba)) ([505ba49](https://github.com/Charles7c/continew-admin/commit/505ba49a5304fb3e2ba655dea901cd5e3ea74673))
* 适配 ContiNew Starter 行为验证码,系统内所有短信发送新增前置行为验证码验证 ([Gitee PR#9](https://gitee.com/Charles7c/continew-admin/pulls/9))
* 适配 ContiNew Starter 行为验证码,系统内所有短信发送新增前置行为验证码验证 ([Gitee PR#9](https://gitee.com/continew/continew-admin/pulls/9))
* 文件管理:提供文件上传、下载、预览(目前支持图片、音视频)、重命名、切换视图(列表、网格)等功能
* 存储库管理:提供文件存储库新增、编辑、删除、导出等功能

@@ -167,8 +206,8 @@
### 🐛 问题修复

- sms4j 3.0.3 => 3.0.4 ([23558d4](https://github.com/Charles7c/continew-admin/commit/23558d45620a48ed82b32a5bdd2f948a4a37263d))
- 发送消息增加事务处理 ([Gitee#7](https://gitee.com/Charles7c/continew-admin/pulls/7)) ([1ca6f6c](https://github.com/Charles7c/continew-admin/commit/1ca6f6c7e5f8a7c78f74df547f14517293241ac4))
- 修复前端控制台 eslint 告警 ([Gitee#6](https://gitee.com/Charles7c/continew-admin/pulls/6)) ([f4523d2](https://github.com/Charles7c/continew-admin/commit/f4523d24817b4fee5c015eaba6b98fe99f350bba)) ([2304f28](https://github.com/Charles7c/continew-admin/commit/2304f28a942fa8ea3e6d36fbebbe9346b0d3b741))
- 发送消息增加事务处理 ([Gitee#7](https://gitee.com/continew/continew-admin/pulls/7)) ([1ca6f6c](https://github.com/Charles7c/continew-admin/commit/1ca6f6c7e5f8a7c78f74df547f14517293241ac4))
- 修复前端控制台 eslint 告警 ([Gitee#6](https://gitee.com/continew/continew-admin/pulls/6)) ([f4523d2](https://github.com/Charles7c/continew-admin/commit/f4523d24817b4fee5c015eaba6b98fe99f350bba)) ([2304f28](https://github.com/Charles7c/continew-admin/commit/2304f28a942fa8ea3e6d36fbebbe9346b0d3b741))
- 修复仪表盘访问趋势区块 y 轴数值过大时无法展示的问题 ([fea6024](https://github.com/Charles7c/continew-admin/commit/fea602439a3c9589bee078bfa9ff1e7efb378d71))
- 修复控制台报错 Please use theme before using plugins ([98fbe05](https://github.com/Charles7c/continew-admin/commit/98fbe0506c1cbe2f3c16347d9610ebfa5688b506))
- 调整 Logback 配置,取消启动时打印 Logback 状态日志 ([1f7fef5](https://github.com/Charles7c/continew-admin/commit/1f7fef5b31212e94652777be37bea4d4e02eb8c7))
@@ -236,7 +275,7 @@
### ✨ 新特性

* 消息管理:提供消息查看、标记已读、全部已读、删除等功能(适配对接导航栏站内信功能)
* 新增头像上传前裁剪功能 ([Gitee#5](https://gitee.com/Charles7c/continew-admin/pulls/5)) ([cbc652d](https://gitee.com/Charles7c/continew-admin/commit/cbc652de77200d29bcd42bb399c86c2e7df29c4d)) ([28f4791](https://gitee.com/Charles7c/continew-admin/commit/28f4791833060469d132c4383665e81458f9c852))
* 新增头像上传前裁剪功能 ([Gitee#5](https://gitee.com/continew/continew-admin/pulls/5)) ([cbc652d](https://gitee.com/continew/continew-admin/commit/cbc652de77200d29bcd42bb399c86c2e7df29c4d)) ([28f4791](https://gitee.com/continew/continew-admin/commit/28f4791833060469d132c4383665e81458f9c852))
* 支持手机号登录(演示环境不开放) ([4d70bc8](https://github.com/Charles7c/continew-admin/commit/4d70bc84db47c36c13d8e41e3a33e5a589483de8))
* 支持邮箱登录 ([17b169e](https://github.com/Charles7c/continew-admin/commit/17b169eb0ea2ded759b6bccb213c78bfb3425941))
* 个人中心-安全设置,支持绑定、解绑三方账号 ([efe4557](https://github.com/Charles7c/continew-admin/commit/efe455736c158e73bf0c6514c31bec5d83fe843b))
@@ -247,7 +286,7 @@
- 新增接口文档菜单,演示环境开放接口文档 ([4a42336](https://github.com/Charles7c/continew-admin/commit/4a4233647f2ea212b007f591aafc50380b15c099))
- 项目配置增加是否为生产环境配置项 ([38deb95](https://github.com/Charles7c/continew-admin/commit/38deb950ac7b2ed81f0e10816e943156aa076795))
- 优化校验相关方法命名 ([f25de2d](https://github.com/Charles7c/continew-admin/commit/f25de2d7f835a3fa75d59d3de0a014c37b3b32e1))
- 新增全局响应结果处理器 ([Gitee#3](https://gitee.com/Charles7c/continew-admin/pulls/3)) ([992a8fc](https://gitee.com/Charles7c/continew-admin/commit/992a8fca173ea76722b388aca462cff8a1128803)) ([Gitee#4](https://gitee.com/Charles7c/continew-admin/pulls/4)) ([a0b1afc](https://gitee.com/Charles7c/continew-admin/commit/a0b1afc546657766cb6031794b98ccc2b6e4cb2d))
- 新增全局响应结果处理器 ([Gitee#3](https://gitee.com/continew/continew-admin/pulls/3)) ([992a8fc](https://gitee.com/continew/continew-admin/commit/992a8fca173ea76722b388aca462cff8a1128803)) ([Gitee#4](https://gitee.com/continew/continew-admin/pulls/4)) ([a0b1afc](https://gitee.com/continew/continew-admin/commit/a0b1afc546657766cb6031794b98ccc2b6e4cb2d))
- 优化部分代码格式及注释 ([3a176ac](https://github.com/Charles7c/continew-admin/commit/3a176ac5efbda4aea1e883b29e68861bd352d642))
- 重构登录页面 UI 以适配多维度认证、第三方登录等场景 ([d40d5b4](https://github.com/Charles7c/continew-admin/commit/d40d5b4ae61d858fbee3ffa0606ebebb4282d9a2)) ([a5a4cd4](https://github.com/Charles7c/continew-admin/commit/a5a4cd49646db3fa1108a8b917ef70c7757e81ad))
- 升级前端依赖 ([698a725](https://github.com/Charles7c/continew-admin/commit/698a7251b742e6b679694f21bfc174904dca8990))
Loading