Commit Graph

45 Commits (dfe018b8ce25cfa732a85a9875237c83b2448952)

Author SHA1 Message Date
YunaiV 4249528d0f 【同步】BOOT 和 CLOUD 的功能 2024-10-01 14:51:57 +08:00
YunaiV 975ed4ce10 【功能修复】框架:操作日志异步记录时,丢失 request 的问题 2024-09-06 21:44:17 +08:00
YunaiV 047252d4fc 【代码修复】SYSTEM:角色标识的提示不正确问题 2024-08-31 13:29:34 +08:00
1351515658@qq.com 464fd60637 fallback Api接口还是使用默认的接口实现 2024-08-18 18:24:06 +08:00
1351515658@qq.com bd706ecfd8 optimize oauth2TokenApi\permissionApi尽量用本地实现类,提升执行效率 2024-08-08 15:42:43 +08:00
1351515658@qq.com f8a8538b04 optimize 操作日志组件异步写入日志 2024-07-30 18:01:03 +08:00
1351515658@qq.com 0431201141 optimize 框架组件的api尽量用本地实现类,提升执行效率 2024-07-30 11:33:12 +08:00
YunaiV 74f66735c6 【代码优化】全局:userId 为空时,直接校验权限不通过 2024-07-23 22:40:42 +08:00
YunaiV b0c2f75a3f 【功能优化】全局:LoginUser 新增过期时间,方便判断 token 过期 2024-07-20 18:42:26 +08:00
芋道源码 61f82468c4
Merge pull request #159 from dengyumin/patch-2
fix: Remove duplicate dependencies in pom.xml
2024-06-04 21:10:18 +08:00
YunaiV 025857c9f2 【同步】对齐 boot 和 cloud 的逻辑 2024-06-04 19:23:20 +08:00
小民同学 ab642c615e
fix: Remove duplicate dependencies in pom.xml 2024-05-31 16:46:59 +08:00
YunaiV b500bb7da1 【增强】一键改包:支持 site、org 等包 2024-04-29 12:48:46 +08:00
YunaiV feb742e084 【同步】与 yudao-boot 版本保持一致! 2024-04-22 21:01:30 +08:00
YunaiV e2c1c7d380 【优化】支持登陆用户,直接读取昵称、部门等信息,也支持自定义字段 2024-04-07 19:51:24 +08:00
YunaiV e67f16e5bb 【重构】V2 操作日志转正,基于注解的可使用变量、可以自定义函数的通用操作日志组件 2024-04-04 01:21:17 +08:00
YunaiV 5be7965b18 bugfix:async Cache 导致租户不正确的问题 2024-02-27 22:11:42 +08:00
YunaiV 8289a22f03 SYSTEM:同步 jdk21 boot 最新代码
 INFRA:同步 jdk21 boot 最新代码
2024-01-19 20:34:59 +08:00
YunaiV bca3d0c691 ⬆️ JDK21 + Spring Boot 3.2.0 + Spring Cloud 2023 晋升 master 分支,开启 2.0.0 版本 2023-12-09 00:43:37 +08:00
芋道源码 fd42b3e30f
!61 修复方法权限注解找不到认证器问题。
Merge pull request !61 from fangyuan/master
2023-12-07 16:09:16 +00:00
YunaiV 5ca97b6d70 #I8I2EW 修复@PermitAll注解失效问题 2023-11-25 22:33:31 +08:00
芋道源码 516de93cd7
!67 #I8I2EW 修复@PermitAll注解失效问题,
Merge pull request !67 from 胡庆春/master2
2023-11-25 14:30:16 +00:00
YunaiV 2d9aa7a94a websocket:重新封装 websocket 组件,支持 token 认证,并增加 WebSocketMessageListener 方便处理消息 2023-11-25 20:44:42 +08:00
huqingchun 7fd2ef7e8a #I8I2EW 修复@PermitAll注解失效问题,
原因:@PermitAll注解方法的@RequestMapping未指定method时,PermitAll配置不生效,
解决方案:未指定method时将4个请求方法均加入result 结果
2023-11-25 10:13:02 +08:00
wfy 7a303e5b45 土豆,fix:修复方法权限注解找不到认证器问题。 2023-10-20 13:35:42 +08:00
YunaiV 0feb865ef0 对齐 boot 与 cloud 的代码 2023-07-27 13:01:17 +08:00
YunaiV 9c78758cd6 完善 SecurityProperties 注释 2023-04-02 19:13:00 +08:00
Fanjc c2d70ce831
PasswordEncoder 加密复杂度自定义,可在nacos中配置
Signed-off-by: Fanjc <271366833@qq.com>
2023-02-23 05:24:54 +00:00
YunaiV 79df30d0f8 1. 升级 spring boot 2.7.6
2. 升级 spring cloud 2021.0.5
3. 升级 spring cloud alibaba 2021.0.4.0
4. 解决新版本 Srping Cloud Gateway 重复 cors 导致报错
5. 调整 spring boot 自动配置的写法
6. 调整 spring security 配置的写法
2022-11-30 22:28:39 +08:00
YunaiV bb2303e789 优化,使用 @Configuration(proxyBeanMethods = false) 提升启动速度 2022-11-12 20:27:51 +08:00
YunaiV b4e68fa018 简化 Gateway Swagger 的配置,去除无用的 2022-11-11 23:16:36 +08:00
liuzhixiong 5b73366ffa 修复验证码无法加载的问题 2022-10-27 10:34:19 +08:00
YunaiV 6b4bc47d08 !246 集成aj-captcha 2022-09-04 17:06:12 +08:00
YunaiV 30e323dc9a 1. 【新增】接口支持通过 `@PermitAll` 注解,允许匿名(未登录)进行访问
2. 【新增】`yudao.security.permit-all-urls` 配置项,允许匿名(未登录)进行访问
2022-07-06 21:45:59 +08:00
YunaiV ca28d791aa 增加 CommonResult 的 check 逻辑 2022-06-17 23:54:42 +08:00
YunaiV 0045602e6b 增加 SecurityFrameworkServiceImpl 的缓存,提升性能 2022-06-17 08:36:36 +08:00
YunaiV b52a38d297 完成 RoleApi、PermissionApi 的 feign 支持 2022-06-15 23:14:44 +08:00
YunaiV b1149279c0 简化 application.yaml 和 bootstrap.yaml 等配置文件 2022-06-11 23:58:41 +08:00
YunaiV f08fe24174 2. tenant 组件:feign 调用时,通过 header 透传 Tenant 信息 2022-06-11 23:13:58 +08:00
YunaiV ca6e7a4528 1. 增加 RPC starter
2. security 组件:feign 调用时,通过 header 透传 LoginUser 信息
2022-06-11 22:24:15 +08:00
YunaiV ea7ad4b1ca infra:勉强启动成功,需要继续优化 2022-06-10 21:02:59 +08:00
YunaiV 6d5d72999b infra:初始化 infra 服务的启动,还有一些报错,正在处理 2022-06-08 10:16:04 +08:00
YunaiV bfb15aea09 gateway 完成使用 TokenAuthenticationFilter 实现身份验证的功能 2022-06-04 19:14:35 +08:00
YunaiV 0fcd30bbfd 1. 临时提交,system 的 rpc 服务的 swagger 注解的实现 2022-06-03 17:46:54 +08:00
YunaiV 12e2ce99e1 初始化 spring cloud 项目的 system 和 infra 模块 2022-06-01 23:59:01 +08:00