Commit Graph

1056 Commits

Author SHA1 Message Date
疯狂的狮子Li
a07e5d7833 update 优化 解除注释 使用spring包装虚拟线程池无须担心idea警告问题 2024-01-22 13:02:43 +08:00
疯狂的狮子Li
58657e53bf
!483 同步cloud版本
Merge pull request !483 from AprilWind/dev-docs
2024-01-20 10:24:28 +00:00
疯狂的狮子Li
391c92a6c6 update 使用springboot封装的虚拟线程池 2024-01-20 18:24:04 +08:00
AprilWind
65480ebe96 update 优化代码格式 2024-01-20 11:30:49 +08:00
疯狂的狮子Li
b628c9b027 update sms4j 2.2.0 => 3.1.1 大升级 支持自定义配置key 可用于多厂商多租户等 2024-01-18 18:33:47 +08:00
疯狂的狮子Li
8c3462079b update 优化 数据权限 使用预扫描mapper注解提升代码性能 2024-01-17 23:05:21 +08:00
疯狂的狮子Li
f1eeb08d90 update 优化 !pr479 代码效率与书写格式 2024-01-17 21:20:29 +08:00
_老马_
cad250f02a !479 update 优化 使用预扫描实体类提升代码性能
* 优化了数据库字段加解密的缓存机制.在自动配置类启动时,就把有加密注解的类进行缓存,以提高速度.
2024-01-17 05:47:44 +00:00
疯狂的狮子Li
13e60a6048 update 优化 oss 下载使用临时文件避免线程冲突 2024-01-15 09:36:55 +08:00
疯狂的狮子Li
348bd00fa3 [重大更新] 升级 awsS3 到2.X版本 支持异步与自动分片上传下载 2024-01-14 21:20:00 +08:00
疯狂的狮子Li
2417517aee add 新增 正则工具类 字符串提取 字符串校验 2024-01-14 20:44:45 +08:00
疯狂的狮子Li
05880981f8 update 优化 删除无用代码 2024-01-14 00:53:07 +08:00
疯狂的狮子Li
d4f8b93fe3 add 增加 StringUtils.isVirtual 方法
update 优化 undertow 虚拟线程实现
2024-01-12 17:27:40 +08:00
疯狂的狮子Li
eca2be1a2e update 优化 Async 针对虚拟线程配置 与其他注意事项注释 2024-01-12 10:24:00 +08:00
疯狂的狮子Li
59385fc08d fix 修复 InjectionMetaObjectHandler 已存在数据依旧会获取用户信息报异常问题 2024-01-11 23:19:25 +08:00
疯狂的狮子Li
fcabba1087 fix 修复 caffeine共享 key冲突导致的数据问题 2024-01-11 23:18:16 +08:00
疯狂的狮子Li
2ac24d62a0 fix 修复 类型判断问题 2024-01-09 17:29:13 +08:00
疯狂的狮子Li
46e46e60a6 update 规范设计模式命名 2024-01-08 22:51:39 +08:00
xlsea
845b57e931 JustAuth 整合 TopIam 单点登录 2024-01-08 11:54:30 +08:00
Simple
339f85741f fix: LoginHelper类 login方法 存在 重复代码 2024-01-06 18:20:21 +08:00
疯狂的狮子Li
63374ee876 fix 修复 一级缓存带来的问题 2024-01-05 19:10:37 +08:00
疯狂的狮子Li
e77ede91b9 update 优化 删除多余提交记录 2024-01-05 09:48:58 +08:00
疯狂的狮子Li
30d7651322 update springboot 3.1.7 => 3.2.1 全面支持虚拟线程
update springboot-admin 3.1.8 => 3.2.0
update springdoc 2.2.0 => 2.3.0
update redisson 3.24.3 => 3.25.2
update hutool 5.8.22 => 5.8.24
update dynamic-ds 4.2.0 => 4.3.0
2024-01-04 16:33:48 +08:00
疯狂的狮子Li
5cf84980e8 update revision 5.2.0-SNAPSHOT 2024-01-04 10:28:03 +08:00
疯狂的狮子Li
3035eb4a54 update 优化 全局创建 caffeine 实例 2024-01-04 09:54:03 +08:00
疯狂的狮子Li
e11b1bb2ec update 优化 移除ThreadLocalHolder(不可控问题太多) 2024-01-03 17:45:02 +08:00
疯狂的狮子Li
57318cc55d [重大更新] 新增 PlusCacheWrapper装饰器 为SpringCache增加本地缓存减少redis查询提高性能(尝试性更新问题未知 请勿轻易更新尝试) 2024-01-03 10:25:23 +08:00
疯狂的狮子Li
df5edb67f0 [重大更新] 使用caffeine重构PlusSaTokenDao层实现 减少将近90%的redis查询提高性能(尝试性更新问题未知 请勿轻易更新尝试) 2024-01-02 20:01:09 +08:00
疯狂的狮子Li
649099a841 fix 修复 临时解决 token与token-session 过期时间不一致问题(等satoken处理) 2024-01-02 17:06:05 +08:00
疯狂的狮子Li
2cf7c45ac5 update 优化 删除已经无用的依赖 2023-12-29 11:50:55 +08:00
MichelleChung
4ceb79afa3 !467 新增 ThreadLocalHolder 整合 SaHolder,ThreadLocal
* fix 修复 issue#I8RWB5 字段缺少问题 ;
* add 新增 ThreadLocalHolder 替换 SaHolder ;
2023-12-29 03:39:15 +00:00
疯狂的狮子Li
9c84530593 update 优化 框架整体提高查询性能 2023-12-26 00:46:34 +08:00
疯狂的狮子Li
363af040d6 update 优化 将p6spy配置文件统一放置到 common-mybatis 插件包内 2023-12-25 15:50:51 +08:00
疯狂的狮子Li
2ea30af4c4 update mybatis-plus 3.5.4 => 3.5.4 修复与boot代码冲突问题 2023-12-25 13:23:37 +08:00
疯狂的狮子Li
a1f404d548 fix 修复 CryptoFilter 代码逻辑问题 2023-12-23 23:06:47 +08:00
疯狂的狮子Li
82c62091aa fix 修复 mybatis-plus 与 springboot 冲突问题(等mp发新版本删除) 2023-12-22 16:01:31 +08:00
疯狂的狮子Li
5bc6b1de3a 🧨发布 5.1.2 版本 2023 最后一版 2023-12-22 13:15:12 +08:00
疯狂的狮子Li
521596bc12 update 优化 丰富RedisUtils对List Set类型的操作 2023-12-21 13:09:09 +08:00
疯狂的狮子Li
a62eba5c37 update mybatis-boot 3.0.2 => 3.0.3 优化依赖传递 2023-12-21 11:20:22 +08:00
疯狂的狮子Li
102d854743 fix 修复 一些不正常类无法加载报错问题 2023-12-21 11:02:06 +08:00
疯狂的狮子Li
296392b094
!458 fix 修复 excel合并注解会根据第一合并列的结果来决定后续的列合并
Merge pull request !458 from simple/excel
2023-12-14 08:07:30 +00:00
疯狂的狮子Li
e1e409d89e update 优化 SocialUtils 代码 2023-12-14 15:39:05 +08:00
疯狂的狮子Li
7fb4d17913 update 优化 删除无用异常类 2023-12-14 15:39:05 +08:00
疯狂的狮子Li
c4582b085f update 优化 删除无用异常类 2023-12-13 12:57:07 +08:00
疯狂的狮子Li
45097ccb8f fix 修复 MybatisSystemException 空指针问题 2023-12-12 22:12:35 +08:00
Simple
663e22ac29 fix 修复 excel合并注解会根据第一合并列的结果来决定后续的列合并 2023-12-12 16:58:24 +08:00
疯狂的狮子Li
6037edb621 update 优化 sms组件 预留自动配置类 2023-12-08 15:04:14 +08:00
疯狂的狮子Li
e1390615b7 update 优化 sms组件 预留自动配置类 2023-12-07 17:35:49 +08:00
疯狂的狮子Li
860afb8738 update 优化 将 OSS配置 改为全局模式 降低使用难度 保留sql便于用户自行扩展(常规项目用不上配置分多租户) 2023-12-07 15:17:48 +08:00
疯狂的狮子Li
affbce1957 update 优化 开启 redisson 脚本缓存 减少网络传输 2023-12-05 22:46:59 +08:00
疯狂的狮子Li
677fe7e2a5 update 优化 减少 PlusSaTokenDao 不必要的查询优化性能 2023-12-01 14:58:37 +08:00
疯狂的狮子Li
8704cae182 add 新增 RedisUtils.setObjectIfExists 如果存在则设置方法 2023-12-01 14:56:17 +08:00
疯狂的狮子Li
7dde869eba add 新增 翻译组件 用户昵称翻译实现 2023-11-30 13:13:50 +08:00
疯狂的狮子Li
cb9a3c36e6 fix 修复 session 多账号共用覆盖问题 改为 tokenSession 独立存储 2023-11-30 11:28:52 +08:00
疯狂的狮子Li
a6fc191df2 update 优化 删除无用依赖 2023-11-29 12:18:26 +08:00
疯狂的狮子Li
96ab48396c update 优化 重构 LoginHelper 将本地存储代码操作封装 2023-11-29 10:28:41 +08:00
疯狂的狮子Li
40ec6584c5 update 优化 getTenantId 判断是否开启多租户 2023-11-29 00:37:00 +08:00
疯狂的狮子Li
b0cc1a913e update 优化 删除无用代码 2023-11-27 11:19:17 +08:00
疯狂的狮子Li
b0faebc5e6 update 优化 !pr451 改进代码逻辑 支持注解强制加密接口数据 2023-11-27 11:14:16 +08:00
疯狂的狮子Li
c45ffaec0f update 优化 WebSocketUtils 连接关闭改为警告 2023-11-27 11:13:01 +08:00
MichelleChung
78c91d0733 !451 响应加密功能
* update 优化调整加解密判断逻辑, 避免 NPE ;
* rollback 回滚错误提交, 保留加密组件开关 ;
* add 新增注解 @ApiEncrypt 用于校验接口加解密 ;
* add 新增 EncryptResponseBodyWrapper 加密响应参数包装类 ;
2023-11-27 02:56:59 +00:00
May
3f1e5702a2 !454 添加excel多sheet页导出
* add 添加excel多sheet导出
2023-11-27 02:52:59 +00:00
疯狂的狮子Li
6bed331971 update 优化 删除无用接口实现 2023-11-27 10:37:43 +08:00
疯狂的狮子Li
793737d69d fix 修复 OssFactory 并发多创建实例问题 2023-11-24 10:00:37 +08:00
疯狂的狮子Li
1e1616ceb0 update 优化 TenantHelper 动态租户支持函数式方法 2023-11-21 14:55:46 +08:00
疯狂的狮子Li
e2692aa9e9 update 优化 将登录记录抽取到监听器统一处理 2023-11-17 14:45:48 +08:00
疯狂的狮子Li
9b0938e0d6 fix 修复 延迟队列在投递消息未到达时间的时候 服务死机导致重启收不到消息 2023-11-14 17:02:51 +08:00
疯狂的狮子Li
3acbf6efee update 优化 租户插件 ignoreTable 方法支持动态租户 2023-11-14 13:20:43 +08:00
疯狂的狮子Li
624a14d2de 😴发布 5.1.1 大量代码优化与bug修复 建议升级 2023-11-14 10:49:08 +08:00
疯狂的狮子Li
0682efb472 fix 修复 数据权限优化后 update delete 报null问题 2023-11-13 10:46:38 +08:00
疯狂的狮子Li
9c7274b776 fix 修复 租户id为null 无法匹配字符串导致的嵌套key问题 2023-11-10 15:52:46 +08:00
疯狂的狮子Li
bf9f54c021 update 优化 数据权限拦截器优先判断方法是否有效 提高性能减少无用sql解析 2023-11-09 18:35:52 +08:00
疯狂的狮子Li
26369657e3 update 优化 适配 maxkey 新版本 2023-11-09 18:21:53 +08:00
盘古给你一斧
c93b666140 !444 @Sensitive脱敏增加角色和权限校验
* update 优化 脱敏增加角色及权限校验
2023-11-09 09:37:56 +00:00
疯狂的狮子Li
0f16051024 update 优化 部门数据权限使用默认兜底方案 2023-11-09 12:23:57 +08:00
疯狂的狮子Li
81f7a59caa update 优化 更改默认日志等级为info 避免日志过多(按需开启debug) 2023-11-08 16:00:06 +08:00
疯狂的狮子Li
f34740ad03 fix 修复 ws群发重复推送问题 2023-11-03 12:59:03 +08:00
疯狂的狮子Li
51feaf7b99 update 优化 websocket 模块减少日志输出 增加登录推送 2023-11-02 13:56:39 +08:00
疯狂的狮子Li
c5bc6a97c9 remove 删除 无用对象 2023-11-02 12:35:09 +08:00
疯狂的狮子Li
864e5d695f update 优化 重构登录策略增加扩展性降低复杂度 2023-11-02 12:25:54 +08:00
疯狂的狮子Li
002a880e8b update 优化 AddressUtils 兼容linux系统本地ip 2023-10-27 22:52:25 +08:00
疯狂的狮子Li
5d58c27720 update 优化 补全操作日志部门数据 2023-10-27 22:43:55 +08:00
疯狂的狮子Li
5f84ab968b update 优化 支持数据库操作在非web环境下切换租户 2023-10-27 10:15:53 +08:00
疯狂的狮子Li
cf1c18184e update 优化 排除powerjob无用的依赖 减少打包30M体积 2023-10-26 19:41:11 +08:00
疯狂的狮子Li
23e85c5b9c update 更新 redis 集群模式注释说明 2023-10-25 16:24:40 +08:00
疯狂的狮子Li
e2e7cee58b update mybatis-plus 3.5.3.2 => 3.5.4 适配mp新版本改动
update dynamic-ds 4.1.3 => 4.2.0
update bouncycastle 1.72 => 1.76
2023-10-25 10:29:49 +08:00
MichelleChung
29118ae78c !433 更新登录日志以及在线用户展示信息
* update 更新登录日志, 在线用户展示信息(增加 客户端, 设备类型)
2023-10-23 01:28:11 +00:00
疯狂的狮子Li
8b45cb1963 update 优化 将部门id存入token避免过度查询redis 2023-10-10 12:49:20 +08:00
疯狂的狮子Li
ee5fc9507a update 优化 增加租户ID为Null错误日志 2023-10-10 10:20:42 +08:00
疯狂的狮子Li
40d652ab82 update 优化 错误注释 2023-10-07 15:20:44 +08:00
疯狂的狮子Li
0cd6712b2a fix 修复 三方登录支付宝source与实际支付宝业务code不匹配问题 2023-09-15 18:07:10 +08:00
疯狂的狮子Li
3a67a6599f add 新增 websocket 群发功能 2023-09-13 12:56:47 +08:00
疯狂的狮子Li
6381034b1f update 优化 登录接口租户id被强制校验问题 2023-09-12 10:45:27 +08:00
疯狂的狮子Li
eb9e4b5eef update 优化 加密模块 支持父类统一使用加密注解(感谢 Tyler Ge) 2023-09-12 10:32:07 +08:00
疯狂的狮子Li
57bbf64fbf 🎈发布 5.1.0 客户端授权、三方授权、传输加密、sms4j、powerjob密集来袭 2023-09-04 14:18:55 +08:00
疯狂的狮子Li
c1b9b95581 remove 删除无用配置 2023-08-24 19:45:19 +08:00
疯狂的狮子Li
2a74329206 update 整理 代码顺序 2023-08-19 22:54:42 +08:00
疯狂的狮子Li
5429bb091c fix 修复 有界队列与优先队列 错误使用问题 2023-08-19 22:45:41 +08:00
疯狂的狮子Li
c97cdbe5d4 fix 修复 升级 mp 版本导致的问题 2023-08-14 21:01:43 +08:00
疯狂的狮子Li
b4cbefd2b8 update 优化 登录用户缓存 去除冗余统一存储 2023-08-10 12:58:46 +08:00
疯狂的狮子Li
84429206dc update 优化 redis序列化配置 更改为通用格式(升级需清除redis所有数据) 2023-08-10 12:57:42 +08:00
疯狂的狮子Li
15a7a83966 fix 修复 关闭应用找不到线程池bean问题 2023-08-10 09:50:39 +08:00
疯狂的狮子Li
29e7c5dc41 update 优化 全局异常处理器 业务异常不输出具体堆栈信息 减少无用日志存储 2023-08-09 10:48:05 +08:00
疯狂的狮子Li
58e7849fc4 update 优化 登录用户增加昵称返回 2023-08-07 18:24:46 +08:00
疯狂的狮子Li
ae0d4dd6e5 update 优化 岗位如果绑定了用户则不允许禁用 2023-08-07 18:01:22 +08:00
疯狂的狮子Li
86a8f5a700 update 优化 加密实现 使用 EncryptUtils 统一处理 2023-08-07 12:35:34 +08:00
疯狂的狮子Li
e042f7f6b3 update 优化 简化线程池配置 2023-08-04 10:24:23 +08:00
疯狂的狮子Li
b96f2c4f27 update 优化 简化线程池配置 2023-08-04 10:19:57 +08:00
疯狂的狮子Li
359ec45b05 update 优化 客户端id与token校验异常信息 2023-08-02 10:17:22 +08:00
疯狂的狮子Li
352caa3e93 update 优化 excel导出字典转下拉框 无需标记index自动处理(感谢一夏coco) 2023-08-01 13:14:26 +08:00
疯狂的狮子Li
cb59082bad update 优化 兼容 clientid 通过 param 传输 2023-07-31 09:54:48 +08:00
疯狂的狮子Li
1cabccc9a8 update 优化 excel 导出字典默认转为下拉框 2023-07-28 20:00:58 +08:00
疯狂的狮子Li
16e47a8466 update 删除一些跟swagger有关的字眼 避免误解 2023-07-25 12:59:00 +08:00
zlyx
0217706960 update 优化 SaInterceptor 拦截器判断 token 客户端id是否有效 ; 2023-07-24 18:05:01 +08:00
疯狂的狮子Li
77ea3ce514 update 优化 CryptoFilter null判断工具 2023-07-19 10:59:22 +08:00
疯狂的狮子Li
9a53ed796b fix 修复 可能导致异常类无法反序列化问题 2023-07-17 16:59:33 +08:00
疯狂的狮子Li
8eb43cbea1 fix 修复 加密模块数据转换异常问题 2023-07-13 19:09:55 +08:00
疯狂的狮子Li
6df7b34b4a add 新增 对接 maxkey 三方单点登录 2023-07-13 15:37:54 +08:00
疯狂的狮子Li
1dc718291b update 优化 三方认证使用 Redis 缓存授权状态 2023-07-12 14:18:41 +08:00
疯狂的狮子Li
82aeb75e31 fix 修复 Social 模块未配置自动装配 2023-07-12 10:15:44 +08:00
疯狂的狮子Li
1b85f0f0d3 fix 修复 动态设置 token 有效期不生效问题 2023-07-11 17:21:07 +08:00
疯狂的狮子Li
af08632c37 add 新增 请求加密传输 合并优化 !pr377 2023-07-10 18:20:05 +08:00
wdhcr
10b5b0e82a 配合前端使用jsencrypt实现接口参数加密功能, 可在application.yml中全局开启, 也可通过自定义注解@ApiDecrypt对单独接口开启. 2023-07-10 16:06:49 +08:00
bleachtred
1f303ff1de update stream流工具类其他方法过滤null值 2023-07-07 17:41:33 +08:00
疯狂的狮子Li
cd4520836e update 优化 在全局异常拦截器中增加两类异常处理 2023-07-06 09:49:06 +08:00
疯狂的狮子Li
69c5e781ac 发布 5.1.0-BETA 公测版本 2023-07-05 16:37:06 +08:00
疯狂的狮子Li
53ad4969b0 update dynamic-ds 3.6.1 => 4.0.0 支持 SpringBoot3 2023-07-03 10:15:37 +08:00
疯狂的狮子Li
bb2836b6f1 update 优化 !pr382 修复一些问题 完事流程逻辑 2023-07-02 16:48:16 +08:00
疯狂的狮子Li
06588f3ad4 update 优化 !pr382 修复一些问题 完事流程逻辑 2023-07-02 16:13:14 +08:00
三个三
6b14778691 !382 统一登录,授权 2023-07-02 07:24:14 +00:00
疯狂的狮子Li
c616a55647 fix 修复 CacheName 缓存key存储错误问题 2023-07-01 12:13:57 +08:00
疯狂的狮子Li
b0909dbe3d !379 合并 客户端授权功能 2023-06-28 06:27:13 +00:00
疯狂的狮子Li
19da4f7522 update 优化 RepeatSubmitAspect 逻辑避免并发请求问题 2023-06-26 23:37:37 +08:00
疯狂的狮子Li
cd6bfb2a3a add 新增 RedisUtils.setObjectIfAbsent 如果不存在则设置 方法 2023-06-26 23:37:21 +08:00
疯狂的狮子Li
08ba802e12 reset 回滚 satoken 使用 loginType 分离登录用户 存在限制 2023-06-26 12:27:42 +08:00
疯狂的狮子Li
33c2d8e833 reset 回滚 误删方法 2023-06-25 22:24:18 +08:00
疯狂的狮子Li
7193ee08c9 update 优化 satoken 使用 loginType 分离登录用户 2023-06-25 22:20:27 +08:00
疯狂的狮子Li
8573ffdd7f update satoken 1.34.0 => 1.35.0.RC 优化过期配置 支持多端token自定义有效期 2023-06-25 22:19:27 +08:00
疯狂的狮子Li
4a9aafe853 add 增加 excel 导出下拉框功能 2023-06-25 11:13:05 +08:00
疯狂的狮子Li
47e64c9290 update 优化 加密注解注释错误 2023-06-25 09:55:20 +08:00
疯狂的狮子Li
9448782f45 update 优化 !pr370 完成三方登录授权功能 2023-06-20 15:00:16 +08:00
三个三
35ad306730 Merge branch '5.X' of gitee.com:dromara/RuoYi-Vue-Plus into JustAuth
Signed-off-by: 三个三 <2029364173@qq.com>
2023-06-17 15:13:02 +00:00
yhan219
effd504d48 !359 [需求认领] 对接 powerjob 实现分布式任务调度 集成方式参考框架内 xxl-job
* 对接powerjob替换xxl-job实现分布式任务调度
2023-06-16 14:58:36 +00:00
thiszhc
aec0e22747 Merge branch '5.X' of https://gitee.com/dromara/RuoYi-Vue-Plus into JustAuth
# Conflicts:
#	ruoyi-admin/src/main/resources/application-dev.yml
2023-06-16 20:34:23 +08:00
疯狂的狮子Li
bbe9dc7dc8 update 优化代码结构 2023-06-16 01:48:19 +08:00
thiszhc
005e7df1b8 优化第三方授权登录 2023-06-15 19:30:17 +08:00
疯狂的狮子Li
9bc1e4ac1e update 重构 将系统内置配置放置到common包内独立加载 不允许用户随意修改 2023-06-15 14:13:18 +08:00
疯狂的狮子Li
9ec982a23e update 重构 将框架内的swagger命名更改为springdoc命名避免误解 2023-06-15 14:08:38 +08:00
thiszhc
5110961eb9 第三方授权登录,加上配置 2023-06-15 01:23:07 +08:00
thiszhc
76dc239875 优化,第三方授权登录 2023-06-15 00:58:01 +08:00