release: v3.1.0
| Before Width: | Height: | Size: 211 KiB After Width: | Height: | Size: 211 KiB | 
							
								
								
									
										
											BIN
										
									
								
								.image/screenshot/010个人中心.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 116 KiB | 
							
								
								
									
										
											BIN
										
									
								
								.image/screenshot/011消息中心.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 57 KiB | 
							
								
								
									
										
											BIN
										
									
								
								.image/screenshot/012安全设置-修改邮箱-邮箱验证码.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 48 KiB | 
| Before Width: | Height: | Size: 85 KiB After Width: | Height: | Size: 94 KiB | 
| Before Width: | Height: | Size: 91 KiB After Width: | Height: | Size: 96 KiB | 
| Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 74 KiB | 
| Before Width: | Height: | Size: 147 KiB After Width: | Height: | Size: 128 KiB | 
| Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 81 KiB | 
| Before Width: | Height: | Size: 89 KiB After Width: | Height: | Size: 92 KiB | 
							
								
								
									
										
											BIN
										
									
								
								.image/screenshot/061系统管理-安全配置.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 98 KiB | 
| Before Width: | Height: | Size: 99 KiB After Width: | Height: | Size: 98 KiB | 
| Before Width: | Height: | Size: 168 KiB After Width: | Height: | Size: 221 KiB | 
| Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 81 KiB | 
							
								
								
									
										55
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						| @@ -1,3 +1,58 @@ | |||||||
|  | ## [v3.1.0](https://github.com/Charles7c/continew-admin/compare/v3.0.1...v3.1.0) (2024-06-16) | ||||||
|  |  | ||||||
|  | ### ✨ 新特性 | ||||||
|  |  | ||||||
|  | * 系统配置新增安全设置功能,支持多种密码策略配置,例如:有效期、密码重复使用次数、密码错误锁定等 (GitHub#61) ([1de2a8f](https://github.com/Charles7c/continew-admin/commit/1de2a8f2dcf01ef8eeb7e2d662c09af00b38ffb1)) ([90ecaab](https://github.com/Charles7c/continew-admin/commit/90ecaab63241b8d351ebaffa4faece8c609882b1)) ([3994142](https://github.com/Charles7c/continew-admin/commit/3994142ace6cd6ce9d094b8a4ceed080a2b2ec33)) ([1427c13](https://github.com/Charles7c/continew-admin/commit/1427c13b7a0b4e0f569ccc20a3172ad748c98e14)) ([5f5fee6](https://github.com/Charles7c/continew-admin/commit/5f5fee63f8e584ffd9542bf132ee724762187d83)) ([c1e9d31](https://github.com/Charles7c/continew-admin/commit/c1e9d318e0643c0854a848425955948d05b158d3)) ([48d0f47](https://github.com/Charles7c/continew-admin/commit/48d0f476149ff7bc30fe05fe3dec84e5a947cf19)) | ||||||
|  | * 图片文件支持缩略图 (GitHub#63) ([d320c95](https://github.com/Charles7c/continew-admin/commit/d320c9596a321dce1028ac36d23bcd04535e87a6)) ([d44fb3a](https://github.com/Charles7c/continew-admin/commit/d44fb3a681370b5763f028cc761fbb5fc94a104c)) | ||||||
|  | * 在线用户增加最后活跃时间显示 ([926497a](https://github.com/Charles7c/continew-admin/commit/926497a18acbb6ef170de9f68bd97e025e212f3e)) | ||||||
|  | * 新增 WebSocket 消息通知,站内信重新上线 (GitHub#67) ([9970c46](https://github.com/Charles7c/continew-admin/commit/9970c461cce5c710f1f8479d4bdd258e65558256)) ([94168e2](https://github.com/Charles7c/continew-admin/commit/94168e246f75364605b6fbdb82c9438e2b959c61)) ([5abdb8d](https://github.com/Charles7c/continew-admin/commit/5abdb8d86161e7bd03ace14b3c899f6ad13020e2)) | ||||||
|  | * 文件上传按日期拆分目录 (GitHub#68) ([08aa085](https://github.com/Charles7c/continew-admin/commit/08aa08550589876a821a37d56a5fae8867292978)) | ||||||
|  | * 代码生成增加了 TREE_SELECT/CHECK_GROUP/INPUT_NUMBER/INPUT_PASSWORD控件 (Gitee#17) ([8632b22](https://github.com/Charles7c/continew-admin/commit/8632b22bd5b6d43e31b6aeac930836464849441b)) ([cf18c10](https://github.com/Charles7c/continew-admin/commit/cf18c1046b77c9f38d28b0e6608d345df3bbd5a9)) | ||||||
|  | * 系统参数新增根据类别查询方法 ([694cbb2](https://github.com/Charles7c/continew-admin/commit/694cbb2850c05f7eb35fb982530a6c204f1f64b0)) | ||||||
|  | * 支持动态邮件 ([1dbb339](https://github.com/Charles7c/continew-admin/commit/1dbb33935a05e9fde749191e34682e632c8e1e63)) | ||||||
|  |  | ||||||
|  | ### 💎 功能优化 | ||||||
|  |  | ||||||
|  | - 优化部分命名 ([a3cf39f](https://github.com/Charles7c/continew-admin/commit/a3cf39f9f8611f7f34dd9f55166d0fe75b72145b)) | ||||||
|  | - 优化代码生成预览 (Gitee#14) ([ad7412f](https://github.com/Charles7c/continew-admin/commit/ad7412f9cbee5d851d060d8e9d717b2553d3d4cb)) | ||||||
|  | - 优化个人中心部分参数命名 ([61dd3a4](https://github.com/Charles7c/continew-admin/commit/61dd3a4c3aef2d4a873a1d4de13bc1962179eeb1)) | ||||||
|  | - 根据前端最新 ESLint 配置优化代码生成模板 ([044b4b6](https://github.com/Charles7c/continew-admin/commit/044b4b669aa2b77b3f5ac27095202e57045fd10d)) | ||||||
|  | - 优化代码生成模板 ([3ddcdf0](https://github.com/Charles7c/continew-admin/commit/3ddcdf0f67d12250da4b7f6f6ff3d63a880e6d4c)) ([6396e9a](https://github.com/Charles7c/continew-admin/commit/6396e9a7364bf899023c2399083b43c67efb30cf)) ([2fb4001](https://github.com/Charles7c/continew-admin/commit/2fb40015c1ca2bc58b66891e2cfbfac70b029016)) | ||||||
|  | - 使用 Crane4j 优化在线用户数据填充 ([cb81135](https://github.com/Charles7c/continew-admin/commit/cb811350f36364fcc85355c081b8b60c7d5bfb2a)) | ||||||
|  | - 用户角色名称调整为角色名称列表返回,并全局优化 Crane4j 组件的使用方式 ([857a1c9](https://github.com/Charles7c/continew-admin/commit/857a1c90838c8305f916af9dccfd4ca847ca8c66)) ([0b76d5c](https://github.com/Charles7c/continew-admin/commit/0b76d5ca33f5900862d48321e8384ee8ded6ae4e)) | ||||||
|  | - 优化部分方法排序 ([651cc8a](https://github.com/Charles7c/continew-admin/commit/651cc8ae71bd3f544bd41adac0ef7044011300a7)) | ||||||
|  | - 字典管理分页查询接口 => 查询列表接口 ([b13d0e9](https://github.com/Charles7c/continew-admin/commit/b13d0e9ee530fc1a8b382e08ead065989f2b0e7f)) | ||||||
|  | - 移除部门响应信息中的 getDisabled 方法 ([659144a](https://github.com/Charles7c/continew-admin/commit/659144afdaf5d1b4667437053a770cf39681cdd7)) | ||||||
|  | - 文件管理存储路径改为相对路径 (GitHub#69) ([8854f20](https://github.com/Charles7c/continew-admin/commit/8854f20ce90f6a1c379ac81a27bb40784a838095)) | ||||||
|  | - 查询文件列表增加存储名称信息返回 ([69bc1e5](https://github.com/Charles7c/continew-admin/commit/69bc1e52e122c14a695d2e37589d36cbb64de8a4)) | ||||||
|  | - 系统参数表结构新增ID、类别字段 ([45396f2](https://github.com/Charles7c/continew-admin/commit/45396f2dc23b4de47912c1d77b05711c839672ce)) | ||||||
|  | - 优化公告状态判断 ([a07aedb](https://github.com/Charles7c/continew-admin/commit/a07aedbf35e32f3d09d2e9ed8857b9a9d2e2e13a)) | ||||||
|  | - 重构系统参数相关接口 ([6d0060b](https://github.com/Charles7c/continew-admin/commit/6d0060b21c374afd9880e57490345a140187a7cd)) | ||||||
|  | - 优化用户及部门查询 ([448f9a0](https://github.com/Charles7c/continew-admin/commit/448f9a0a819d6816a5ae3ada2e07690a5f70f7df)) | ||||||
|  | - 用户头像改为Base64存储 ([969216d](https://github.com/Charles7c/continew-admin/commit/969216d7c67332eae826c11233c8745d9d3ad81c)) ([513ea83](https://github.com/Charles7c/continew-admin/commit/513ea83152708194348afeb93d31aed1a9914e57)) ([7a6cafc](https://github.com/Charles7c/continew-admin/commit/7a6cafc6e4ff6914fa62a870538b51759af866a8)) | ||||||
|  | - 优化配置文件 ([5b3d4f5](https://github.com/Charles7c/continew-admin/commit/5b3d4f57788e30b62a1e1af9c2620a4cc8659bfe)) | ||||||
|  | - 优化登录 Helper ([afbd619](https://github.com/Charles7c/continew-admin/commit/afbd619d098ff3d70fc786db9594cebf03c07e10)) | ||||||
|  | - 重构查询参数及字典接口 ([1d60213](https://github.com/Charles7c/continew-admin/commit/1d602134377fc13b062981476b8c17947b36006d)) | ||||||
|  | - 重构查询角色字典接口 ([1e73d06](https://github.com/Charles7c/continew-admin/commit/1e73d06a972d380bbed253eaffd806d8e0698525)) | ||||||
|  | - 使用 CompletableFuture 实现异步加载用户权限、角色代码和角色信息,以提高登录时的性能和响应速度 ([d5f3c74](https://github.com/charles7c/continew-admin/commit/d5f3c7417ad7b1178b5a53da3fd6f3cb7cd3b19a)) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ### 🐛 问题修复 | ||||||
|  |  | ||||||
|  | - 补充查询文件资源统计权限校验注解 ([60cbf04](https://github.com/Charles7c/continew-admin/commit/60cbf0402a350d05a09abec57ba94c7758b46499)) | ||||||
|  | - Postgresql startup script fixes (GitHub#60) ([8caad16](https://github.com/Charles7c/continew-admin/commit/8caad16ef226e473a81f79b82485c3d03ded7a42)) | ||||||
|  | - 修复初始菜单数据错误 ([f062797](https://github.com/Charles7c/continew-admin/commit/f062797629bd7fc220ceae1e44859146ef4a14ff)) | ||||||
|  | - 字典编码、存储编码及类型、菜单类型不允许修改 ([79d0101](https://github.com/Charles7c/continew-admin/commit/79d0101e5eb1baa86979b6a6d3c584a2a483320f)) | ||||||
|  | - 修复行为验证码接口请求次数限制 ([573e634](https://github.com/Charles7c/continew-admin/commit/573e634b433c473551244418e695a34bbd3fa675)) | ||||||
|  | - 修复导出用户报错 ([655a695](https://github.com/Charles7c/continew-admin/commit/655a695753d12db624fbf2afaf10d38f67241e31)) | ||||||
|  | - 移除部门名称错误正则 ([0285874](https://github.com/Charles7c/continew-admin/commit/0285874540c0cadc8aae74077f6368b6e7977c35)) | ||||||
|  | - 修复插入第三方登录用户时报错 ([0cfc7a5](https://github.com/Charles7c/continew-admin/commit/0cfc7a5c80c3558028c7225fc459ecb07149ab0d)) | ||||||
|  | - 修复更新手机号、邮箱未加密的问题 ([485d708](https://github.com/Charles7c/continew-admin/commit/485d708cd45df922ec8e601b7bd7344e9ebd9299)) ([e6d7205](https://github.com/Charles7c/continew-admin/commit/e6d720571d3273f27351e81a19fdd97b9b4336f6)) | ||||||
|  |  | ||||||
|  | ### 📦 依赖升级 | ||||||
|  |  | ||||||
|  | - ContiNew Starter 2.0.0 => 2.1.0 (更多依赖升级详情,请查看 ContiNew Starter [更新日志](https://github.com/Charles7c/continew-starter/blob/dev/CHANGELOG.md)) | ||||||
|  |  | ||||||
| ## [v3.0.1](https://github.com/Charles7c/continew-admin/compare/v3.0.0...v3.0.1) (2024-05-03) | ## [v3.0.1](https://github.com/Charles7c/continew-admin/compare/v3.0.0...v3.0.1) (2024-05-03) | ||||||
|  |  | ||||||
| ### ✨ 新特性 | ### ✨ 新特性 | ||||||
|   | |||||||
							
								
								
									
										18
									
								
								README.md
									
									
									
									
									
								
							
							
						
						| @@ -4,7 +4,7 @@ | |||||||
| <img src="https://img.shields.io/badge/License-Apache--2.0-blue.svg" alt="License" /> | <img src="https://img.shields.io/badge/License-Apache--2.0-blue.svg" alt="License" /> | ||||||
| </a> | </a> | ||||||
| <a href="https://github.com/Charles7c/continew-admin" target="_blank"> | <a href="https://github.com/Charles7c/continew-admin" target="_blank"> | ||||||
| <img src="https://img.shields.io/badge/SNAPSHOT-v3.1.0-%23ff3f59.svg" alt="Release" /> | <img src="https://img.shields.io/badge/RELEASE-v3.1.0-%23ff3f59.svg" alt="Release" /> | ||||||
| </a> | </a> | ||||||
| <a href="https://app.codacy.com/gh/Charles7c/continew-admin/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade" target="_blank"> | <a href="https://app.codacy.com/gh/Charles7c/continew-admin/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade" target="_blank"> | ||||||
| <img src="https://app.codacy.com/project/badge/Grade/19e3e2395d554efe902c3822e65db30e" alt="Codacy Badge" /> | <img src="https://app.codacy.com/project/badge/Grade/19e3e2395d554efe902c3822e65db30e" alt="Codacy Badge" /> | ||||||
| @@ -122,9 +122,9 @@ public class DeptController extends BaseController<DeptService, DeptResp, DeptDe | |||||||
| - 文件管理:提供文件上传、下载、预览(目前支持图片、音视频)、重命名、切换视图(列表、网格)等功能 | - 文件管理:提供文件上传、下载、预览(目前支持图片、音视频)、重命名、切换视图(列表、网格)等功能 | ||||||
| - 存储管理:提供文件存储库新增、编辑、删除等功能,支持本地存储、兼容 S3 协议存储 | - 存储管理:提供文件存储库新增、编辑、删除等功能,支持本地存储、兼容 S3 协议存储 | ||||||
| - 系统配置: | - 系统配置: | ||||||
|     - 基础配置:提供修改系统标题、Logo、favicon 等基础配置功能,以方便用户系统与其自身品牌形象保持一致 |   - 基础配置:提供修改系统标题、Logo、favicon、版权信息等基础配置功能,以方便用户系统与其自身品牌形象保持一致 | ||||||
|     - 邮件配置:提供系统发件箱配置,也支持通过配置文件指定 |   - 邮件配置:提供系统发件箱配置,也支持通过配置文件指定 | ||||||
|     - 安全配置:提供密码策略修改,支持丰富的密码策略设定,包括但不限于`密码有效期`、`修改密码最短时间间隔`、`密码错误锁定账号次数、时间` 等 |   - 安全配置:提供密码策略修改,支持丰富的密码策略设定,包括但不限于 `密码有效期`、`密码重复次数`、`密码错误锁定账号次数、时间` 等 | ||||||
| - 代码生成:提供根据数据库表自动生成相应的前后端 CRUD 代码的功能,支持同步最新表结构及代码生成预览 | - 代码生成:提供根据数据库表自动生成相应的前后端 CRUD 代码的功能,支持同步最新表结构及代码生成预览 | ||||||
| - 在线用户:管理当前登录用户,可一键踢下线 | - 在线用户:管理当前登录用户,可一键踢下线 | ||||||
| - 日志管理:提供登录日志、操作日志管理功能,可查看指定日志的详细请求及响应信息 | - 日志管理:提供登录日志、操作日志管理功能,可查看指定日志的详细请求及响应信息 | ||||||
| @@ -132,7 +132,7 @@ public class DeptController extends BaseController<DeptService, DeptResp, DeptDe | |||||||
| ## 系统截图 | ## 系统截图 | ||||||
|  |  | ||||||
| > [!TIP] | > [!TIP] | ||||||
| > 受篇幅长度及功能更新频率影响,下方仅为系统 **部分** 功能于 **2024年5月3日** 进行的截图,更多新增功能及细节请登录演示环境或 clone 代码到本地启动查看。 | > 受篇幅长度及功能更新频率影响,下方仅为系统 **部分** 功能于 **2024年6月13日** 进行的截图,更多新增功能及细节请登录演示环境或 clone 代码到本地启动查看。 | ||||||
|  |  | ||||||
| <table border="1" cellpadding="1" cellspacing="1" style="width: 500px"> | <table border="1" cellpadding="1" cellspacing="1" style="width: 500px"> | ||||||
|     <tbody> |     <tbody> | ||||||
| @@ -142,15 +142,15 @@ public class DeptController extends BaseController<DeptService, DeptResp, DeptDe | |||||||
|         </tr> |         </tr> | ||||||
|         <tr> |         <tr> | ||||||
|             <td><img src=".image/screenshot/002仪表盘-查看公告.png" alt="仪表盘-查看公告" width="1920" /></td> |             <td><img src=".image/screenshot/002仪表盘-查看公告.png" alt="仪表盘-查看公告" width="1920" /></td> | ||||||
|             <td><img src=".image/screenshot/010账号管理.png" alt="账号管理" width="1920" /></td> |             <td><img src=".image/screenshot/010个人中心.png" alt="个人中心" width="1920" /></td> | ||||||
|         </tr> |         </tr> | ||||||
|         <tr> |         <tr> | ||||||
|             <td><img src=".image/screenshot/011安全设置.png" alt="安全设置" width="1920" /></td> |             <td><img src=".image/screenshot/011消息中心.png" alt="消息中心" width="1920" /></td> | ||||||
|             <td><img src=".image/screenshot/012安全设置-修改邮箱.png" alt="安全设置-修改邮箱" width="1920" /></td> |             <td><img src=".image/screenshot/012安全设置-修改邮箱-邮箱验证码.png" alt="安全设置-修改邮箱-邮箱验证码" width="1920" /></td> | ||||||
|         </tr> |         </tr> | ||||||
|         <tr> |         <tr> | ||||||
|             <td><img src=".image/screenshot/013安全设置-修改邮箱-邮箱验证码.png" alt="安全设置-修改邮箱-邮箱验证码" width="1920" /></td> |  | ||||||
|             <td><img src=".image/screenshot/060系统管理-系统配置.png" alt="系统管理-系统配置" width="1920" /></td> |             <td><img src=".image/screenshot/060系统管理-系统配置.png" alt="系统管理-系统配置" width="1920" /></td> | ||||||
|  |             <td><img src=".image/screenshot/061系统管理-安全配置.png" alt="系统管理-安全配置" width="1920" /></td> | ||||||
|         </tr> |         </tr> | ||||||
|         <tr> |         <tr> | ||||||
|             <td><img src=".image/screenshot/020系统管理-用户管理-列表.png" alt="系统管理-用户管理-列表" width="1920" /></td> |             <td><img src=".image/screenshot/020系统管理-用户管理-列表.png" alt="系统管理-用户管理-列表" width="1920" /></td> | ||||||
|   | |||||||
| @@ -5,7 +5,7 @@ project: | |||||||
|   # 应用名称 |   # 应用名称 | ||||||
|   app-name: continew-admin |   app-name: continew-admin | ||||||
|   # 版本 |   # 版本 | ||||||
|   version: 3.1.0-SNAPSHOT |   version: 3.1.0 | ||||||
|   # 描述 |   # 描述 | ||||||
|   description: 持续迭代优化的前后端分离中后台管理系统框架,开箱即用,持续提供舒适的开发体验。 |   description: 持续迭代优化的前后端分离中后台管理系统框架,开箱即用,持续提供舒适的开发体验。 | ||||||
|   # 基本包 |   # 基本包 | ||||||
|   | |||||||