Commit Graph

109 Commits

Author SHA1 Message Date
5f5fee63f8 refactor: 完善密码策略取值范围校验 2024-05-18 14:44:56 +08:00
3994142ace feat: 新增密码策略-密码重复使用规则 2024-05-16 23:49:06 +08:00
90ecaab632 refactor: 优化密码策略处理 2024-05-15 23:14:51 +08:00
kils
d320c9596a feat: 图片文件支持缩略图 (#63) 2024-05-13 16:53:39 +08:00
f062797629 fix: 修复初始菜单数据错误 2024-05-11 21:41:35 +08:00
kils
1de2a8f2dc feat: 系统配置新增安全设置功能
1、新增系统配置-安全设置CURD
2、用户个人修改密码时按照安全设置校验
3、密码连续错误账号锁定
4、密码过期判断
5、数据库数据初始化
2024-05-09 20:30:57 +08:00
楚凛風
8caad16ef2 fix: Postgresql startup script fixes (#60) 2024-05-09 15:54:56 +08:00
150e1044d1 fix: 修复初始数据错误 2024-04-27 19:58:32 +08:00
e89ba7d5cd refactor: 移除角色状态字段 2024-04-27 17:32:54 +08:00
dbe93df8bc refactor: 公告管理 Announcement => Notice 2024-04-27 17:03:22 +08:00
70ed667c16 fix: 修复 sys_role_menu 表初始数据错误 2024-04-24 21:41:41 +08:00
96db9948c5 fix: 修复初始配置数据错误 2024-04-22 19:11:58 +08:00
50fc95802b docs: 文档、演示站点迁移至 continew.top 2024-04-21 18:30:14 +08:00
06cb4c8b73 chore: 梳理 3.0 菜单数据 2024-04-20 22:25:57 +08:00
6beceaa9a2 refactor: 优化存储管理 2024-04-15 22:10:38 +08:00
903ff1c12d chore: 调整初始菜单数据,系统管理/系统日志 => 系统监控/系统日志 2024-04-14 22:52:38 +08:00
df59cee985 refactor: 优化角色管理相关 API,角色编码不允许修改 2024-04-14 00:16:25 +08:00
c31f2a3d67 chore: 优化菜单初始数据图标 2024-04-13 22:58:48 +08:00
c7ed8097f2 chore: 优化菜单数据 2024-04-11 21:24:00 +08:00
9ec594509f refactor: 优化字典管理相关 API
1.合并 DictResp 及 DictDetailResp
2.合并 DictItemResp 及 DictItemDetailResp
3.字典项增加状态 status 字段
2024-04-11 20:48:14 +08:00
8a41b96687 refactor: 重构系统路由设计 2024-03-24 21:42:46 +08:00
df0c0dd7dc refactor(generator): 重构代码生成功能,由指定路径生成模式调整为下载模式,更方便复杂场景
Closes #40
2024-03-15 00:24:16 +08:00
89546deced feat(generator): 代码生成同步最新数据表结构支持同步排序 2024-03-07 23:02:26 +08:00
49d6bd6874 chore: 修复 MySQL 初始 SQL 脚本数据错误 2024-02-19 22:07:40 +08:00
bf60d48d3a refactor: 调整部分 SQL 语句,以兼容 PostgreSQL 数据库 2024-02-19 22:04:24 +08:00
33b81029df chore: 新增 PostgreSQL 初始 SQL 脚本 2024-02-18 21:11:43 +08:00
1ca48a6620 chore: 调整 liquibase 目录结构,更适合开源类项目适配多种数据库脚本场景
Q: 为什么要采用 SQL 脚本记录变更?
A: 的确,利用 XML、YAML 等文件格式来记录变更,可以实现数据库无关性,便于迁移数据库环境。但大多数情况下,一个项目的数据库一经选定便不会再变动,为了未来摸不准的扩展还不如直接定义 SQL 脚本,上手容易,可读性更强,也容易从 Liquibase 中迁移出去。

Q:调整了 DB 目录结构好像不太适合项目真实开发记录变更的场景?
A:脚手架毕竟是通用的,为了上手容易,也为了展示方便,必然会做出取舍。在真实开发时可以参考 v2.5.0 版本前的目录结构及实际需要进行调整。
2024-02-16 20:22:34 +08:00
4779887751 refactor: 调整自增 ID 为分布式 ID
使用 CosId 提供的雪花算法实现
2024-02-13 22:06:34 +08:00
6435175dc3 refactor: 适配 ContiNew Starter 加密模块(安全模块) 2024-02-08 23:19:37 +08:00
594f7fd042 refactor: 使用密码编码器重构密码加密、密码判断等相关处理
采用 BCryptPasswordEncoder,并动态兼容
2024-01-31 22:28:30 +08:00
860ca403c2 feat: 系统日志新增 traceId 链路号记录,方便查看完整日志链路 2024-01-31 21:49:56 +08:00
ee8255876f feat(tool/generator): 代码生成 Request 实体时,针对字符串类型增加数据长度校验注解 2024-01-06 21:02:31 +08:00
e3e958b419 style: 优化部分字段名称 2024-01-06 18:45:56 +08:00
224f4504d9 fix: 修复静态资源映射错误 2024-01-01 00:17:16 +08:00
75a8f020fc fix: 修复初始存储库数据错误 2023-12-31 15:04:28 +08:00
06887604fd refactor: 完善部分校验、注释,优化部分后端代码格式 2023-12-30 23:01:14 +08:00
89e4326290 feat: 存储管理适配后端 API 2023-12-30 20:37:00 +08:00
5e370254dd refactor: 重构原有文件上传接口并优化配置文件配置格式
移除 ContiNew Starter 本地存储依赖
2023-12-29 21:44:34 +08:00
44227eab8f refactor: 完善存储库业务逻辑 2023-12-29 00:22:47 +08:00
dea64e62e1 refactor: 新增 Amazon S3 依赖,完善加载、卸载存储库配置 2023-12-27 23:55:47 +08:00
5a2c5be088 feat: 新增部分存储库管理后端 API 2023-12-26 22:58:29 +08:00
26f3167311 revert: 回退 ContiNew Starter 部分日志调整
经过反复思虑,request_uri => request_url
2023-12-25 21:50:24 +08:00
5a767c959a refactor: 适配 ContiNew Starter 日志调整 2023-12-23 22:49:18 +08:00
4c24aea560 feat: 新增部分文件管理后端 API 2023-12-23 15:10:51 +08:00
5d5d882c1a feat: 新增文件管理前端页面初版 2023-12-20 22:54:09 +08:00
9bf015059b refactor: 💥 适配 ContiNew Starter Log(日志模块)
1.continew-starter 1.0.1-SNAPSHOT => 1.1.0-SNAPSHOT
2.日志表结构及相关管理 UI 变更
2023-12-17 14:07:44 +08:00
d41e01c388 refactor: 优化站内信及消息管理
1.新增站内信未读消息轮询
2.优化消息管理 API,移除部分无用 API
3.优化部分代码格式
2023-11-03 23:25:04 +08:00
4a4233647f chore: 新增接口文档菜单,演示环境开放接口文档 2023-11-01 21:15:02 +08:00
e9ee6cb1f5 fix: 修复消息管理部分格式及拼写错误 2023-10-30 21:25:43 +08:00
Bull-BCLS
9217166e9d feat: 新增系统管理/消息管理(列表、查看详情、标记已读、全部已读、删除) 2023-10-30 12:15:37 +08:00