diff --git a/CHANGELOG.md b/CHANGELOG.md
index afa94c4d..6c7db583 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,35 +1,85 @@
+## [v2.2.0](https://github.com/Charles7c/continew-admin/compare/v2.1.0...v2.2.0) (2023-12-31)
+
+### ✨ 新特性
+
+* 发送短信验证码新增限流处理 ([c71a89a](https://github.com/Charles7c/continew-admin/commit/e719d207fb76c82b584f2e1ac7210061dc71a89a))
+* 代码生成新增生成预览功能 ([ee1c5ba](https://github.com/Charles7c/continew-admin/commit/401702972f30c4e556a2cf8d048f78fa9ee1c5ba)) ([ea74673](https://github.com/Charles7c/continew-admin/commit/505ba49a5304fb3e2ba655dea901cd5e3ea74673))
+* 适配 ContiNew Starter 行为验证码,系统内所有短信发送新增前置行为验证码验证 ([Gitee PR#9](https://gitee.com/Charles7c/continew-admin/pulls/9))
+* 文件管理:提供文件上传、下载、预览(目前支持图片、音视频)、重命名、切换视图(列表、网格)等功能
+* 存储库管理:提供文件存储库新增、编辑、删除、导出等功能
+
+### 💎 功能优化
+
+- 优化 API 文档配置 ([2a8be71](https://github.com/Charles7c/continew-admin/commit/108f1c4ae7b855ac0bab2d3fe028270472a8be71))
+- 调整枚举配置值为大写 ([51ba28f](https://github.com/Charles7c/continew-admin/commit/3ece42b94e071ece87e6b4616f7817bf851ba28f))
+- 优化由于 Mock 引起的导出报错提示 ([0b868a8](https://github.com/Charles7c/continew-admin/commit/349899b4fc9572450ca31d9a5e19268ce0b868a8))
+- 优化查询访客地域分布信息接口 SQL ([c902052](https://github.com/Charles7c/continew-admin/commit/4df887d82678ced0d30aa0c7a6f92edcac902052))
+- 调整后端部分方法名 save => add ([a485b27](https://github.com/Charles7c/continew-admin/commit/45bd3e10b6ac6aecde41ff9484668e557a485b27))
+- 优化系统日志详情 ([c761224](https://github.com/Charles7c/continew-admin/commit/55effa36580a57ddedb688e2ce30bec45c761224)) ([c77a9c5](https://github.com/Charles7c/continew-admin/commit/99997c160eefc152a6f4e74bcd9c5ef6fc77a9c5))
+- 移除部分方法中仅有单个非读操作的事务处理 ([569fdbd](https://github.com/Charles7c/continew-admin/commit/b85d69298de1a6c48d15300bb9ff1b3ea569fdbd))
+- 优化编译配置 ([1511268](https://github.com/Charles7c/continew-admin/commit/ed8bb57fe24dfbe8f45b8f53370ebb79f1511268))
+- 优化配置文件格式 ([e6dd80b](https://github.com/Charles7c/continew-admin/commit/3399bc8dde0c8c8ac6d3e583ffbe299f7e6dd80b))
+
+### 🐛 问题修复
+
+- 修复代码生成相关错误 ([41c42d7](https://github.com/Charles7c/continew-admin/commit/3fdc50d78ec50a878cec2b35c7d5028e741c42d7))
+- 更新仪表盘帮助文档部分过期链接 ([91651b8](https://github.com/Charles7c/continew-admin/commit/ac4283679a847ed372db28aae1ea05fd791651b8))
+
+### 💥 破坏性变更
+
+- 适配 ContiNew Starter QueryTypeEnum 命名变更 ([d49cc1b](https://github.com/Charles7c/continew-admin/commit/97c273f99ecb038e041e3d39dbfacf326d49cc1b))
+- 适配 ContiNew Starter Log HttpTracePro(日志模块) ([b3a98c3](https://github.com/Charles7c/continew-admin/commit/9bf015059b96f41c29f05ecbf7612d611b3a98c3))
+- 适配 ContiNew Starter 全局异常处理器 ([978691b](https://github.com/Charles7c/continew-admin/commit/4ed4ddd4f055cefe1f85482bd6b9ef760978691b))
+- 适配 ContiNew Starter 数据权限解决方案(数据访问模块-MyBatis Plus) ([9a5b16e](https://github.com/Charles7c/continew-admin/commit/084942630ab0e1846c1836b8dc4bf5b2c9a5b16e))
+- 调整 IBaseEnum 所属包 ([efac7d9](https://github.com/Charles7c/continew-admin/commit/e6c6e1cb0e326c5f531ca5cb2e17a1e26efac7d9))
+- 重构原有文件上传接口并优化配置文件配置格式 ([92ad7e6](https://github.com/Charles7c/continew-admin/commit/5e370254dd00deaab62438c5feb4de14192ad7e6))
+
+### 📦 依赖升级
+
+- ContiNew Starter 1.0.0 => 1.1.0 ([7bc2c6b](https://github.com/Charles7c/continew-admin/commit/fc80921c047862b424ca625317f4657667bc2c6b)) (更多依赖升级详情,请查看 ContiNew Starter [更新日志](https://github.com/Charles7c/continew-starter/blob/dev/CHANGELOG.md))
+- Arco Design Vue 2.53.0 => 2.53.3 ([7e660cb](https://github.com/Charles7c/continew-admin/commit/2720275b97334545dde71d548173bfcda7e660cb))
+- Vite 4.5.0 => 4.5.1 ([7e660cb](https://github.com/Charles7c/continew-admin/commit/2720275b97334545dde71d548173bfcda7e660cb))
+- TypeScript 5.2.2 => 5.3.3 ([7e660cb](https://github.com/Charles7c/continew-admin/commit/2720275b97334545dde71d548173bfcda7e660cb))
+- unplugin-vue-components 0.25.2 => 0.26.0 ([7e660cb](https://github.com/Charles7c/continew-admin/commit/2720275b97334545dde71d548173bfcda7e660cb))
+- @kangc/v-md-editor 2.3.17 => 2.3.18 ([7e660cb](https://github.com/Charles7c/continew-admin/commit/2720275b97334545dde71d548173bfcda7e660cb))
+- eslint 8.53.0 => 8.56.0 ([7e660cb](https://github.com/Charles7c/continew-admin/commit/2720275b97334545dde71d548173bfcda7e660cb))
+- @vueuse/core 10.5.0 => 10.7.0 ([7e660cb](https://github.com/Charles7c/continew-admin/commit/2720275b97334545dde71d548173bfcda7e660cb))
+- vue-i18n 9.6.5 => 9.8.0 ([7e660cb](https://github.com/Charles7c/continew-admin/commit/2720275b97334545dde71d548173bfcda7e660cb))
+- vue-json-pretty 2.2.4 => 2.3.0 ([7e660cb](https://github.com/Charles7c/continew-admin/commit/2720275b97334545dde71d548173bfcda7e660cb))
+- 由于篇幅限制,仅列出部分前端依赖升级情况,更多请查看 [提交记录](https://github.com/Charles7c/continew-admin/commit/2720275b97334545dde71d548173bfcda7e660cb)
+
## [v2.1.0](https://github.com/Charles7c/continew-admin/compare/v2.0.0...v2.1.0) (2023-12-03)
### 💎 功能优化
-- 优化数据权限注解 ([b14b14e](https://github.com/Charles7c/continew-admin/commit//bb59a78573bec521e8852f1c88ce6078fb14b14e))
-- 回退全局响应结果处理器 ([333feba](https://github.com/Charles7c/continew-admin/commit//c7a4e329945d8368a9b93a2488c059cf3333feba))
-- 优化字典 Controller CRUD 注解使用 ([efa2abb](https://github.com/Charles7c/continew-admin/commit//8c1c4b014463d073e848e2f2abc33e089efa2abb))
-- 优化常量命名风格,XxxConsts => XxxConstants ([f1b9c41](https://github.com/Charles7c/continew-admin/commit//ec28705b6ff6dd26ec3ef673fb3827259f1b9c41))
-- 移除 XML 文件头部的协议信息 ([8007238](https://github.com/Charles7c/continew-admin/commit//b47695603afb0c19679c4100c1e3c23bc8007238))
-- 优化菜单标题校验 ([218fb25](https://github.com/Charles7c/continew-admin/commit//3dd81a1192c4e340dad0b1bae5e29d1d7218fb25))
+- 优化数据权限注解 ([b14b14e](https://github.com/Charles7c/continew-admin/commit/bb59a78573bec521e8852f1c88ce6078fb14b14e))
+- 回退全局响应结果处理器 ([333feba](https://github.com/Charles7c/continew-admin/commit/c7a4e329945d8368a9b93a2488c059cf3333feba))
+- 优化字典 Controller CRUD 注解使用 ([efa2abb](https://github.com/Charles7c/continew-admin/commit/8c1c4b014463d073e848e2f2abc33e089efa2abb))
+- 优化常量命名风格,XxxConsts => XxxConstants ([f1b9c41](https://github.com/Charles7c/continew-admin/commit/ec28705b6ff6dd26ec3ef673fb3827259f1b9c41))
+- 移除 XML 文件头部的协议信息 ([8007238](https://github.com/Charles7c/continew-admin/commit/b47695603afb0c19679c4100c1e3c23bc8007238))
+- 优化菜单标题校验 ([218fb25](https://github.com/Charles7c/continew-admin/commit/3dd81a1192c4e340dad0b1bae5e29d1d7218fb25))
### 🐛 问题修复
-- 修复 mock 被错误关闭的问题 ([e7b4e42](https://github.com/Charles7c/continew-admin/commit//a34070ffed3044ad2bea604701b074665e7b4e42))
-- 修复保存生成配置校验失效的问题,并优化部分提示效果 ([65289b4](https://github.com/Charles7c/continew-admin/commit//c34e934bb553d7f814d0fb5aa87eac0f565289b4))
+- 修复 mock 被错误关闭的问题 ([e7b4e42](https://github.com/Charles7c/continew-admin/commit/a34070ffed3044ad2bea604701b074665e7b4e42))
+- 修复保存生成配置校验失效的问题,并优化部分提示效果 ([65289b4](https://github.com/Charles7c/continew-admin/commit/c34e934bb553d7f814d0fb5aa87eac0f565289b4))
### 💥 破坏性变更
-- 项目包结构 top.charles7c.cnadmin => top.charles7c.continew.admin ([b9e75d1](https://github.com/Charles7c/continew-admin/commit//b86fe329d07317fed6a7d0b7015856de4b9e75d1))
-- 适配 ContiNew Starter 全局错误处理配置 ([5e016f7](https://github.com/Charles7c/continew-admin/commit//b62095d66e2318d35e4af07b128203b5a5e016f7))
-- 适配 ContiNew Starter CRUD(扩展模块) ([079ffc2](https://github.com/Charles7c/continew-admin/commit//ce5a2ec9319b86e69a6bda67a886e1c96079ffc2))
-- 适配 ContiNew Starter Mail(消息模块) ([e0abd4b](https://github.com/Charles7c/continew-admin/commit//ce785ddce28733eeefbf970ed08b01e36e0abd4b))
-- 适配 ContiNew Starter Excel(文件处理模块) ([1ff7958](https://github.com/Charles7c/continew-admin/commit//1311ae3603a26dc44dfffc5be86ea1ab81ff7958))
-- 适配 ContiNew Starter 认证模块-JustAuth ([3a7ff3a](https://github.com/Charles7c/continew-admin/commit//7ad8d1773a8e50e37a326b8f73f9ba38a3a7ff3a)) ([385b0ec](https://github.com/Charles7c/continew-admin/commit//f28fbd14fa83a82df49b07f16070e0ff3385b0ec))
-- 适配 ContiNew Starter 认证模块-SaToken ([05b297f](https://github.com/Charles7c/continew-admin/commit//86ca8f094ff6d1c00b52c1406985bc00105b297f))
-- 适配 ContiNew Starter 图形验证码 ([b50ee5c](https://github.com/Charles7c/continew-admin/commit//8a11a020e04e271da7b700b5d73cf8475b50ee5c))
-- 适配 ContiNew Starter MyBatis Plus 自动配置 ([b534a3f](https://github.com/Charles7c/continew-admin/commit//7306cd9d2f9492aa39e11b8f0dc8c7c11b534a3f))
-- 适配 ContiNew Starter Redisson 自动配置 ([41236a1](https://github.com/Charles7c/continew-admin/commit//a40e609ea14acda840d2771f05ca9690d41236a1))
-- 适配 ContiNew Starter Jackson、API 文档(Knife4j:Spring Doc)自动配置 ([1fd710f](https://github.com/Charles7c/continew-admin/commit//a86f3a5047eda2f67cc9ad7721006d2db1fd710f))
-- 适配 ContiNew Starter 线程池自动配置 ([1bdd5bb](https://github.com/Charles7c/continew-admin/commit//ec1daaf0456296dbc3704ae700b9577001bdd5bb))
-- 引入 ContiNew Starter,适配跨域自动配置 ([ea63c11](https://github.com/Charles7c/continew-admin/commit//2c4f5116c999b9316ab0bee4fa661338fea63c11))
-- 项目 group id top.charles7c => top.charles7c.continew ([906acf1](https://github.com/Charles7c/continew-admin/commit//3e23acb3e257d5813b858356aa926a96c906acf1))
+- 项目包结构 top.charles7c.cnadmin => top.charles7c.continew.admin ([b9e75d1](https://github.com/Charles7c/continew-admin/commit/b86fe329d07317fed6a7d0b7015856de4b9e75d1))
+- 适配 ContiNew Starter 全局错误处理配置 ([5e016f7](https://github.com/Charles7c/continew-admin/commit/b62095d66e2318d35e4af07b128203b5a5e016f7))
+- 适配 ContiNew Starter CRUD(扩展模块) ([079ffc2](https://github.com/Charles7c/continew-admin/commit/ce5a2ec9319b86e69a6bda67a886e1c96079ffc2))
+- 适配 ContiNew Starter Mail(消息模块) ([e0abd4b](https://github.com/Charles7c/continew-admin/commit/ce785ddce28733eeefbf970ed08b01e36e0abd4b))
+- 适配 ContiNew Starter Excel(文件处理模块) ([1ff7958](https://github.com/Charles7c/continew-admin/commit/1311ae3603a26dc44dfffc5be86ea1ab81ff7958))
+- 适配 ContiNew Starter 认证模块-JustAuth ([3a7ff3a](https://github.com/Charles7c/continew-admin/commit/7ad8d1773a8e50e37a326b8f73f9ba38a3a7ff3a)) ([385b0ec](https://github.com/Charles7c/continew-admin/commit/f28fbd14fa83a82df49b07f16070e0ff3385b0ec))
+- 适配 ContiNew Starter 认证模块-SaToken ([05b297f](https://github.com/Charles7c/continew-admin/commit/86ca8f094ff6d1c00b52c1406985bc00105b297f))
+- 适配 ContiNew Starter 图形验证码 ([b50ee5c](https://github.com/Charles7c/continew-admin/commit/8a11a020e04e271da7b700b5d73cf8475b50ee5c))
+- 适配 ContiNew Starter MyBatis Plus 自动配置 ([b534a3f](https://github.com/Charles7c/continew-admin/commit/7306cd9d2f9492aa39e11b8f0dc8c7c11b534a3f))
+- 适配 ContiNew Starter Redisson 自动配置 ([41236a1](https://github.com/Charles7c/continew-admin/commit/a40e609ea14acda840d2771f05ca9690d41236a1))
+- 适配 ContiNew Starter Jackson、API 文档(Knife4j:Spring Doc)自动配置 ([1fd710f](https://github.com/Charles7c/continew-admin/commit/a86f3a5047eda2f67cc9ad7721006d2db1fd710f))
+- 适配 ContiNew Starter 线程池自动配置 ([1bdd5bb](https://github.com/Charles7c/continew-admin/commit/ec1daaf0456296dbc3704ae700b9577001bdd5bb))
+- 引入 ContiNew Starter,适配跨域自动配置 ([ea63c11](https://github.com/Charles7c/continew-admin/commit/2c4f5116c999b9316ab0bee4fa661338fea63c11))
+- 项目 group id top.charles7c => top.charles7c.continew ([906acf1](https://github.com/Charles7c/continew-admin/commit/3e23acb3e257d5813b858356aa926a96c906acf1))
## [v2.0.0](https://github.com/Charles7c/continew-admin/compare/v1.3.1...v2.0.0) (2023-11-15)
diff --git a/README.md b/README.md
index 03bc7051..249b444f 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
-
+
@@ -60,7 +60,7 @@ ContiNew Admin (Continue New Admin)中后台管理框架/脚手架,持续
## 系统功能
> **Note**
-> 更多功能和优化正在赶来💦,最新项目计划、进展请进群或关注 [任务清单](https://doc.charles7c.top/other/require.html#任务清单) 和 [更新日志](https://doc.charles7c.top/changelog.html)。
+> 更多功能和优化正在赶来💦,最新项目计划、进展请进群或关注 [任务清单](https://doc.charles7c.top/admin/intro/require.html#任务清单) 和 [更新日志](https://doc.charles7c.top/admin/other/changelog.html)。
- 个人中心:支持基础信息修改、安全设置(密码修改、邮箱绑定、手机号绑定、第三方账号绑定/解绑)、头像裁剪上传、个人操作日志查看
- 用户管理:提供用户的相关配置,新增用户后,默认密码为 123456
@@ -70,6 +70,8 @@ ContiNew Admin (Continue New Admin)中后台管理框架/脚手架,持续
- 公告管理:提供公告的发布、查看和删除等功能。管理员可以在后台发布公告,并可以设置公告的生效时间、终止时间,以 markdown-it 为内核渲染 Markdown 格式内容显示
- 消息管理:提供消息查看、标记已读、全部已读、删除等功能(适配对接导航栏站内信功能)
- 字典管理:提供对系统公用数据字典的维护,例如:公告类型,支持字典标签背景色和排序等配置
+- 文件管理:提供文件上传、下载、预览(目前支持图片、音视频)、重命名、切换视图(列表、网格)等功能
+- 存储库管理:提供文件存储库新增、编辑、删除、导出等功能
- 系统配置:提供修改系统标题、Logo、favicon 等基础配置功能,以方便用户系统与其自身品牌形象保持一致(暂未开放高级配置)
- 代码生成:提供根据数据库表自动生成相应的前后端 CRUD 代码的功能
- 在线用户:管理当前登录用户,可一键踢下线
@@ -152,7 +154,7 @@ ContiNew Admin (Continue New Admin)中后台管理框架/脚手架,持续
## 快速开始
> **Note**
-> 更详细的流程,请查看在线文档[《快速开始》](https://doc.charles7c.top/guide/intro/quick-start.html)。
+> 更详细的流程,请查看在线文档[《快速开始》](https://doc.charles7c.top/admin/intro/quick-start.html)。
### 后端
@@ -441,11 +443,11 @@ continew-admin
ContiNew Admin 致力于持续以最新流行技术栈构建,拥抱变化,迭代优化。作为一个开源项目,Creator 的初心是希望 ContiNew Admin 依托开源协作模式,提升技术透明度、放大集体智慧、共创优秀实践,源源不断地为企业级项目开发提供助力。
-我们非常欢迎广大社区用户为 ContiNew Admin **贡献(开发,测试、文档等)** 或优化代码,欢迎各位感兴趣的小伙伴儿,[添加微信](https://doc.charles7c.top/other/feedback.html) 讨论或认领任务。
+我们非常欢迎广大社区用户为 ContiNew Admin **贡献(开发,测试、文档等)** 或优化代码,欢迎各位感兴趣的小伙伴儿,[添加微信](https://doc.charles7c.top/support.html) 讨论或认领任务。
### 分支说明
-ContiNew Admin 的分支目前分为下个大版本的开发分支和上个大版本的维护分支,PR 前请注意对应分支是否处于维护状态,版本支持情况请查看 [更新日志/版本支持](https://doc.charles7c.top/changelog.html#%E7%89%88%E6%9C%AC%E6%94%AF%E6%8C%81)。
+ContiNew Admin 的分支目前分为下个大版本的开发分支和上个大版本的维护分支,PR 前请注意对应分支是否处于维护状态,版本支持情况请查看 [更新日志/版本支持](https://doc.charles7c.top/admin/other/changelog.html#%E7%89%88%E6%9C%AC%E6%94%AF%E6%8C%81)。
| 分支 | 说明 |
| ----- | ------------------------------------------------------------ |
diff --git a/continew-admin-ui/package.json b/continew-admin-ui/package.json
index 0c7c9e10..4b0202f5 100644
--- a/continew-admin-ui/package.json
+++ b/continew-admin-ui/package.json
@@ -1,7 +1,7 @@
{
"name": "continew-admin-ui",
"description": "ContiNew Admin 中后台管理框架,Continue New Admin,持续以最新流行技术栈构建,拥抱变化,迭代优化。",
- "version": "2.2.0-SNAPSHOT",
+ "version": "2.2.0",
"private": true,
"author": "Charles7c",
"license": "Apache-2.0",
diff --git a/continew-admin-ui/src/views/dashboard/workplace/components/docs.vue b/continew-admin-ui/src/views/dashboard/workplace/components/docs.vue
index a88b3886..bf5517ee 100644
--- a/continew-admin-ui/src/views/dashboard/workplace/components/docs.vue
+++ b/continew-admin-ui/src/views/dashboard/workplace/components/docs.vue
@@ -14,7 +14,7 @@
@@ -23,7 +23,7 @@
@@ -32,7 +32,7 @@
@@ -41,7 +41,7 @@
@@ -50,7 +50,7 @@
diff --git a/continew-admin-webapi/src/main/resources/config/application.yml b/continew-admin-webapi/src/main/resources/config/application.yml
index cf3ee141..7a270277 100644
--- a/continew-admin-webapi/src/main/resources/config/application.yml
+++ b/continew-admin-webapi/src/main/resources/config/application.yml
@@ -5,7 +5,7 @@ project:
# 应用名称
app-name: continew-admin
# 版本
- version: 2.2.0-SNAPSHOT
+ version: 2.2.0
# 描述
description: ContiNew Admin 中后台管理框架/脚手架,Continue New Admin,持续以最新流行技术栈构建,拥抱变化,迭代优化。
# 基本包
diff --git a/pom.xml b/pom.xml
index 6a4f2ba3..739b4a52 100644
--- a/pom.xml
+++ b/pom.xml
@@ -33,7 +33,7 @@
- 2.2.0-SNAPSHOT
+ 2.2.0
2.40.0