Parker
|
098dd26f25
|
fix: 升级springboot 版本为 2.7.10, 修复 CVE-2023-20860
|
2 years ago |
Parker
|
5b5654b56e
|
perf: 修改EventBug名称 适配于全局事件
|
2 years ago |
Parker
|
2fd718f73e
|
fix: 除去多余Long处理设置 vue前段已引入jsonlint处理
|
2 years ago |
Parker
|
e2b30ee5a0
|
fix: 除去多余Long处理设置 vue前段已引入jsonlint处理
|
2 years ago |
Parker
|
3e7c89bed1
|
fix: 除去多余Long处理设置 vue前段已引入jsonlint处理
|
2 years ago |
Parker
|
0ce0f85821
|
perf: 优化部分工具代码,提高兼容性
|
2 years ago |
Parker
|
1b7d7038ec
|
perf: 优化mybaitis拦截器代码
|
2 years ago |
Parker
|
c3e17b9bbe
|
fix: 移除cglib
|
2 years ago |
Parker
|
d013a293e3
|
perf: 优化转换工具类性能
|
2 years ago |
Parker
|
71e0f5f694
|
fix: 修改错别字
|
2 years ago |
Parker
|
93cdadcf8c
|
fix: 防止 unlock 报错影响主流程
|
2 years ago |
Parker
|
7edb66ecc2
|
fix: 修复2.0版本 无法续命bug
|
2 years ago |
Parker
|
ffe81f3a53
|
perf: 优化查询用户数据安全性
|
2 years ago |
Parker
|
f5e716f518
|
fix: 修复若干BUG
1. 修复登陆后无法记录IP问题
2. 优化白名单URL
3. 去除登陆校验密码安全度选项
|
2 years ago |
Parker
|
6092b3336c
|
fix: 关闭 rememberMe
|
2 years ago |
Parker
|
f3195df4e6
|
fix: 关闭 rememberMe
|
2 years ago |
Parker
|
c215a5c57a
|
fix: 关闭 Session 管理器
|
2 years ago |
Parker
|
968fef4854
|
fix: 关闭 Session 管理器
|
2 years ago |
Parker
|
acb42bc098
|
feat: 更新README
|
2 years ago |
Parker
|
e8f9f15b39
|
perf: 优化参数存储安全问题
1. 加密参数配置数据
2. 优化手机验证码为读取加密参数配置
|
2 years ago |
Parker
|
edd6dcec59
|
refactor: 2.0 版本重构
新增:
1. 新增EventBus
2. 新增 邮箱、手机、用户名 + 密码登陆
3. 新增 邮箱 + 验证码 登录
4. 新增 手机号 + 验证码 登录
5. 新增个人修改手机号 前置身份校验
6. 新增个人修改邮箱 前置身份校验
7. 新增个人中心忘记密码 前置身份校验
8. 新增使用ResultWrapper 代替 ResultVo 返回数据
优化:
1. 优化接口加密
2. 优化CrudService实现
3. 变更自动日志记录模式到自定义记录
4. 优化导出Excel模式为认证模式
5. 优化用户Redis缓存
6. 移除Shiro,变更使用SpringSecurity 作为权限验证
升级/修复:
1. 修复 SecurityCache 缓存穿透BUG
2. 升级 mybatis-plus 版本至 3.5.2 修复若干CVE
3. 升级 springboot 版本至 2.5.6 修复若干CVE
4. 升级 mysql版本至8.0.28 修复 CVE-2022-21363
5. 升级 guava 版本至 30.0.android 修复 修复 CVE-2020-8908
6. 升级 bouncycastle 版本至 1.69 修复 Cxa9261daf-3755
7. 升级 protobuf-java 版本至 3.18.2 修复 CVE-2021-22569
8. 升级 logback 版本至 修复 CVE-2021-42550
|
2 years ago |
Parker
|
077196058c
|
fix: 新增安全缓存 指定ttl获取缓存信息
|
3 years ago |
Parker
|
6ae39384d1
|
fix: 安全缓存对于穿透效果无防护BUG
|
3 years ago |
Parker
|
32d6b60497
|
升级fastjson
|
3 years ago |
Parker
|
c4306522de
|
fix: 修复系统管理员无法 分配租户管理员问题
|
3 years ago |
Carina
|
1cefefd2b1
|
fix: 修复 锁定账号 数据类型转化失败问题
|
3 years ago |
Carina
|
07fa65ed69
|
fix: 修复 操作日志 组织机构为空 默认取 request token 的BUG
|
3 years ago |
Carina
|
935b3bb986
|
feat: 新增用户登录日志
|
3 years ago |
Carina
|
644866a392
|
perf: 优化用户登录Token获取方式
|
3 years ago |
Carina
|
91afd5c591
|
fix: 修复用户数据权限为全部数据,无组织无法查看数据问题
|
3 years ago |
Carina
|
21b207c3b8
|
fix: 修复可能会导致分页异常的因素
|
3 years ago |
Carina
|
4a5d1fef19
|
fix: 修复安全缓存 Hash get击穿问题
|
3 years ago |
Parker
|
5a6bc4892c
|
perf: 优化登录加密
|
3 years ago |
Parker
|
7a6327f729
|
perf: 优化缓存代码
|
3 years ago |
Parker
|
6702de0e8c
|
perf: 优化缓存处理
1. 取消普通缓存使用分布式锁(没必要)
2. 优化安全缓存代码,减少体量级
3. 重新定义缓存存储结构
4. 取消Ehcache
本地缓存(后期自己需要可以用Guava)
|
3 years ago |
Carina
|
0179041a6e
|
refactor: 缓存改造
|
3 years ago |
Carina
|
35f9524378
|
fix: 修复超级管理员只能看自己数据BUG
|
3 years ago |
Carina
|
cae8bbd901
|
fix: 修复当前用户 组织为空或关联表CreateBy 报错问题
|
3 years ago |
Carina
|
e65f8f70d3
|
fix: 修复 组织超级管理员添加权限问题
|
3 years ago |
Carina
|
5f2d2c36f1
|
fix: 修复 树结构工具类BUG
|
3 years ago |
Carina
|
d755705949
|
fix: 修复组织机构 用户数据权限过滤不生效问题
|
3 years ago |
Carina
|
ab9776ca54
|
feat: 新增 API 版本控制
|
3 years ago |
Carina
|
a44f34b8d1
|
feat: 系统用户可切换租户
|
3 years ago |
Carina
|
9ce8a166ea
|
perf: 代码优化
|
3 years ago |
Carina
|
0812c9f143
|
perf: 优化租户组织机构数据权限相关问题
|
3 years ago |
Carina
|
7368a0cf39
|
perf: 优化数据权限自身查询效率
|
3 years ago |
Parker
|
c936e391f5
|
fix: 修复组织机构相关bug
1. 新增、修改组织机构清理当前用户组织树缓存
2. setOrg 方法取出没必要的 id去重
3. 超级管理员只查看自己的数据
4. 组织机构不可删除BUG
|
3 years ago |
Parker
|
5362be8ad6
|
fix: 修复组织机构相关bug
1. 新增、修改组织机构清理当前用户组织树缓存
2. setOrg 方法取出没必要的 id去重
3. 超级管理员只查看自己的数据
4. 组织机构不可删除BUG
|
3 years ago |
Carina
|
c2138f379c
|
perf: 优化线程池处理工具
|
3 years ago |
Carina
|
61ec20b260
|
feat: 优化组织机构、新增数据权限
1. 优化组织机构
2. 新增数据权限
|
3 years ago |