YunaiV
|
c22cf007d1
|
优化 LambdaQueryWrapperX 的 inIfPresent 判空逻辑
|
2023-07-25 20:58:36 +08:00 |
|
YunaiV
|
85d55d1af5
|
修复 RandomUtils 产生的 LocalDateTime 入库后精度缺失问题
|
2023-07-25 20:48:20 +08:00 |
|
YunaiV
|
52fc41cfa5
|
!541 api记录日志耗时单位修改为毫秒
|
2023-07-25 19:59:25 +08:00 |
|
YunaiV
|
bd7fee0a88
|
#540 修复部分问题,升级依赖
|
2023-07-25 19:51:44 +08:00 |
|
芋道源码
|
3733dca6f1
|
!36 修复错误日志切面注释
Merge pull request !36 from 外国人/master
|
2023-06-17 06:27:46 +00:00 |
|
YunaiV
|
eb44015b74
|
!513 优化代码生成
|
2023-06-17 12:22:12 +08:00 |
|
黄中
|
23e84c2b59
|
修复错误日志切面注释
|
2023-06-06 15:24:27 +08:00 |
|
YunaiV
|
9b08d0a38c
|
!484 bugfix: 解决不同模块错误码区间冲突、部分错误码重复错误
|
2023-05-21 23:41:10 +08:00 |
|
YunaiV
|
787d7600be
|
!479 StrUtils.maxLength会强制给后面加三个点,哪怕长度没有超过,优化长度不超过不加...
|
2023-05-15 21:41:11 +08:00 |
|
YunaiV
|
a3b007b462
|
!474 增加达梦数据库的驱动和SQL文件
|
2023-05-15 21:18:38 +08:00 |
|
YunaiV
|
476adb035a
|
尝试修复项目第一次打包失败报Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:3.3.0:jar
|
2023-04-22 19:41:34 +08:00 |
|
YunaiV
|
1e32aaa77e
|
优化请求头的 tenant-id 的解析逻辑,避免前端传错类型
|
2023-04-15 09:47:07 +08:00 |
|
YunaiV
|
ec5007c3b9
|
!454 vben 版本代码生成器
|
2023-04-14 23:01:38 +08:00 |
|
YunaiV
|
7f20cdecac
|
增加 JobController,引导使用 XXL-Job
|
2023-04-09 16:49:18 +08:00 |
|
YunaiV
|
f106afc0f9
|
!451 xss请求Wrapper getAttribute方法 问题修复
|
2023-04-09 10:09:07 +08:00 |
|
YunaiV
|
1dbcf4ad7b
|
!422 feat: 修改错误注释
|
2023-04-03 08:25:11 +08:00 |
|
YunaiV
|
9c78758cd6
|
完善 SecurityProperties 注释
|
2023-04-02 19:13:00 +08:00 |
|
芋道源码
|
c0fa6311ce
|
!24 PasswordEncoder 加密复杂度自定义
Merge pull request !24 from Fanjc/N/A
|
2023-04-02 11:08:19 +00:00 |
|
芋道源码
|
d965d5e30f
|
!31 IP查询导致异常问题
Merge pull request !31 from chasel_jc/master
|
2023-04-02 04:51:35 +00:00 |
|
YunaiV
|
d06d27eef3
|
!447 【轻量级 PR】:大陆手机号码是否正确的正则优化
|
2023-04-02 12:06:23 +08:00 |
|
Chasel
|
cdc52f32ea
|
https://gitee.com/zhijiantianya/yudao-cloud/issues/I6KP0U
在IpUtils里修复ip空字符串引起的异常问题
|
2023-03-30 14:42:18 +08:00 |
|
YunaiV
|
f5846b0a6c
|
Merge remote-tracking branch 'origin/master'
|
2023-03-11 10:15:47 +08:00 |
|
YunaiV
|
4b0e64f817
|
修复某些情况下ContextHolder的NPE异常 #225
|
2023-03-11 10:15:39 +08:00 |
|
芋道源码
|
ffd4e0672a
|
!26 feat:基于Spring Cloud Bus实现的Producer抽象类获取自己服务实例时获取不到
Merge pull request !26 from Lee.J.Eric/master
|
2023-03-11 02:07:41 +00:00 |
|
gaibu
|
853fb4b210
|
test: 字典数据模块单元测试
|
2023-03-09 22:03:21 +08:00 |
|
1906439128@qq.com
|
6d28124299
|
feat:基于Spring Cloud Bus实现的Producer抽象类获取自己服务实例时获取不到
|
2023-03-07 19:02:36 +08:00 |
|
YunaiV
|
d21dcba1ee
|
1. 修复租户创建报错
2. 修复数据权限不生效
3. 修复操作日志记录报错
|
2023-03-05 21:59:45 +08:00 |
|
YunaiV
|
59c6963f7c
|
优化 Swagger 的版本依赖,避免冲突
|
2023-03-04 15:05:58 +08:00 |
|
Fanjc
|
c2d70ce831
|
PasswordEncoder 加密复杂度自定义,可在nacos中配置
Signed-off-by: Fanjc <271366833@qq.com>
|
2023-02-23 05:24:54 +00:00 |
|
gaibu
|
e28d73a76c
|
feat: 临时提交
|
2023-02-10 15:42:01 +08:00 |
|
gaibu
|
708d7db320
|
Merge branch 'master' of https://gitee.com/zhijiantianya/yudao-cloud into feat/springdoc
# Conflicts:
# yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/api/social/SocialUserApi.java
|
2023-02-10 10:46:45 +08:00 |
|
YunaiV
|
b0409fc779
|
新增报表设计器、大屏设计器
|
2023-02-08 23:20:11 +08:00 |
|
YunaiV
|
a81f5de321
|
优化 tenant 组件,支持不引入 mq 和 job 依赖
|
2023-02-08 23:07:44 +08:00 |
|
gaibu
|
65ee76a79f
|
Merge branch 'master' of https://gitee.com/zhijiantianya/yudao-cloud into feat/springdoc
# Conflicts:
# yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/api/errorcode/ErrorCodeApi.java
# yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/api/tenant/TenantApi.java
# yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/api/user/AdminUserApi.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/auth/AuthController.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dept/DeptController.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dept/PostController.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/UserController.java
|
2023-02-05 21:28:49 +08:00 |
|
gaibu
|
6f3e026f4c
|
feat: 修改部分 swagger 注解
|
2023-02-04 00:19:40 +08:00 |
|
YunaiV
|
d5fe4a3c89
|
system:将 api 的方法名的负数都换成 List
|
2023-02-04 00:15:32 +08:00 |
|
YunaiV
|
5619441f61
|
完善 AdminUserServiceImpl 单元测试
|
2023-02-03 22:09:55 +08:00 |
|
gaibu
|
695014a6d1
|
feat: 升级 spring doc 依赖
|
2023-02-03 22:04:48 +08:00 |
|
YunaiV
|
d60ff1688e
|
完善 LoginLogServiceImplTest 单元测试
|
2023-02-01 08:16:52 +08:00 |
|
YunaiV
|
c107095d22
|
新增站内信功能
|
2023-01-29 18:44:51 +08:00 |
|
YunaiV
|
cb111fd9ba
|
增加邮件功能
|
2023-01-27 21:30:42 +08:00 |
|
YunaiV
|
d2d2b5cd89
|
简化本地缓存的实现,萌新更容易看懂!
|
2023-01-25 10:12:49 +08:00 |
|
YunaiV
|
b43813ab96
|
完善脱敏组件的注释
|
2023-01-21 13:18:52 +08:00 |
|
gaibu
|
fb577ca7c1
|
feat:脱敏组件
|
2023-01-20 15:48:24 +08:00 |
|
与或非
|
f05a4e0cad
|
fix: 缺少导包
Signed-off-by: 与或非 <1016771049@qq.com>
|
2023-01-20 01:51:12 +00:00 |
|
xingyu
|
4347bc793c
|
update captcha
|
2023-01-17 16:59:40 +08:00 |
|
xingyu
|
ace19f5da4
|
chore: update deps
|
2023-01-17 15:45:10 +08:00 |
|
xingyu
|
3449882a70
|
refactor: captcha-plus
|
2023-01-17 15:37:22 +08:00 |
|
xingyu
|
4f43bc2d63
|
feat: 升级knife4j 4.0
|
2023-01-17 15:30:30 +08:00 |
|
xingyu
|
67dd42dd16
|
feat: 优化 captcha 代码
|
2023-01-13 09:27:19 +08:00 |
|
xingyu
|
c98e1c14a3
|
fix: 修复 xss
|
2023-01-13 09:23:32 +08:00 |
|
YunaiV
|
76bed8028a
|
347 fix: 腾讯 COS 异常,Region 必传
|
2023-01-04 08:59:55 +08:00 |
|
YunaiV
|
31bbcecb36
|
修复报错的单元测试
|
2022-12-30 00:27:23 +08:00 |
|
YunaiV
|
510de0c6d0
|
【新增】yudao-spring-boot-starter-biz-ip 业务组件,提供地区 & IP 库的封装
|
2022-12-29 23:06:16 +08:00 |
|
YunaiV
|
8719348c84
|
【修复】DeptService 的 getDeptsByParentIdFromCache 在获取部门列表时,未处理多租户场景
|
2022-12-29 20:19:06 +08:00 |
|
YunaiV
|
2203d8bdb9
|
328 fix: SQL 条件表达式缺少括号问题
|
2022-12-29 13:00:48 +08:00 |
|
YunaiV
|
7902fe5c39
|
【修复】字典类型逻辑删除时,唯一索引冲突的问题
|
2022-12-29 12:53:17 +08:00 |
|
YunaiV
|
e03f485591
|
!322 修复 vue3 代码生成 优化标签栏
|
2022-12-29 00:31:08 +08:00 |
|
YunaiV
|
3e686bb2db
|
优化 vue3 配置,修复部分 bug
|
2022-12-29 00:27:42 +08:00 |
|
YunaiV
|
6f8ca56e16
|
优化本地缓存的刷新实现,数据变更时,强制刷新
|
2022-12-29 00:11:11 +08:00 |
|
xingyu4j
|
0f83d0177a
|
update v1.6.5
|
2022-12-01 10:50:05 +08:00 |
|
xingyu4j
|
80db91ea97
|
修复过期方法
|
2022-12-01 10:49:56 +08: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
|
5f8c569a70
|
!313 修复上传七牛云无mime type问题
|
2022-11-29 22:16:10 +08:00 |
|
YunaiV
|
583cb9388a
|
移除云片短信渠道,解决云片的安全风险
|
2022-11-25 21:07:56 +08:00 |
|
YunaiV
|
3c244fd44d
|
移除云片短信渠道,解决云片的安全风险
|
2022-11-25 20:22:40 +08:00 |
|
YunaiV
|
c528a5344f
|
修复部分单元测试报错的问题
|
2022-11-13 21:08:31 +08:00 |
|
YunaiV
|
7a08c293dc
|
调整 YudaoDataPermissionAutoConfiguration 的自动配置
|
2022-11-13 10:07:30 +08:00 |
|
YunaiV
|
bb2303e789
|
优化,使用 @Configuration(proxyBeanMethods = false) 提升启动速度
|
2022-11-12 20:27:51 +08:00 |
|
YunaiV
|
c33db3e60c
|
【优化】修改短信模板的渠道为云片时,校验 API 模板编号为整数
|
2022-11-12 11:02:08 +08:00 |
|
YunaiV
|
4b92663b5e
|
阿里云 OSS 解析 region 时兼容带 https 的配置
|
2022-11-12 10:26:15 +08:00 |
|
YunaiV
|
95d1c82c82
|
恢复【配置管理】功能,方便业务相关的配置动态修改
|
2022-11-12 10:16:47 +08:00 |
|
YunaiV
|
3c4af5210c
|
【移除】jasypt-spring-boot-starter 加密库使用 hutool AES 替代
|
2022-11-12 09:17:36 +08:00 |
|
YunaiV
|
b4e68fa018
|
简化 Gateway Swagger 的配置,去除无用的
|
2022-11-11 23:16:36 +08:00 |
|
YunaiV
|
9399f36232
|
Merge branch 'master' of https://gitee.com/zhijiantianya/yudao-cloud into spring-cloud-alibaba
|
2022-11-11 22:55:48 +08:00 |
|
YunaiV
|
0f66390a2a
|
修复创建租户报错的问题
|
2022-11-11 22:31:57 +08:00 |
|
YunaiV
|
57b3897eb3
|
1. 修复 data-permission 单元测试的报错
|
2022-11-11 18:57:49 +08:00 |
|
YunaiV
|
40d3324266
|
修复 Spring Cloud 单元测试,插入数据不返回 id 的问题
|
2022-11-11 01:20:13 +08:00 |
|
YunaiV
|
19d9d66a38
|
同步 Date 转换 LocalDateTime 的修改~
|
2022-11-11 00:20:57 +08:00 |
|
YunaiV
|
2460e492cf
|
281 【轻量级 PR】:fix WXLitePayClient.java 中copy应忽略的字段
|
2022-11-10 22:37:37 +08:00 |
|
liuzhixiong
|
5b73366ffa
|
修复验证码无法加载的问题
|
2022-10-27 10:34:19 +08:00 |
|
YunaiV
|
c54b330cdf
|
!271 升级后端及 vue3部分依赖
|
2022-10-17 20:44:30 +08:00 |
|
YunaiV
|
b5474d1d84
|
!257 通过注解增加多租户缓存
|
2022-09-24 18:24:57 +08:00 |
|
YunaiV
|
6b4bc47d08
|
!246 集成aj-captcha
|
2022-09-04 17:06:12 +08:00 |
|
YunaiV
|
0f886b0446
|
fix:短信验证码的每日发送条数不正确
|
2022-07-29 00:57:38 +08:00 |
|
YunaiV
|
38270be962
|
feat:增加 bpm 工作流的能力
|
2022-07-27 00:54:09 +08:00 |
|
YunaiV
|
9b785369ab
|
update: springboot 2.6.8 ==> 2.6.9
update: hutool 5.6.1 ==> 5.7.22
|
2022-07-27 00:05:55 +08:00 |
|
YunaiV
|
f1cf5f9f88
|
refactor: 时间区间查询传入数组
|
2022-07-26 23:10:31 +08:00 |
|
YunaiV
|
34ea1db585
|
优化文件的 type 识别与存储
|
2022-07-10 00:00:56 +08:00 |
|
YunaiV
|
fec84f2682
|
基于 tika 识别文件类型
|
2022-07-08 21:30:08 +08:00 |
|
YunaiV
|
30e323dc9a
|
1. 【新增】接口支持通过 @PermitAll 注解,允许匿名(未登录)进行访问
2. 【新增】`yudao.security.permit-all-urls` 配置项,允许匿名(未登录)进行访问
|
2022-07-06 21:45:59 +08:00 |
|
YunaiV
|
b37e593ada
|
优化管理后台的社交登录
|
2022-07-05 22:01:01 +08:00 |
|
YunaiV
|
9ce0814e2b
|
同步最新文档的地址
|
2022-06-26 21:00:22 +08:00 |
|
YunaiV
|
97b931f782
|
完善 gateway 服务,支持 tag 过滤服务实例
|
2022-06-25 22:36:12 +08:00 |
|
YunaiV
|
b8fb106aaf
|
完善 yudao-spring-boot-starter-rpc 组件,增加 Dubbo 自定义的异常 Filter
|
2022-06-25 22:10:47 +08:00 |
|
YunaiV
|
917746a1a7
|
完善 yudao-spring-boot-starter-env 组件,完成 dubbo 组件
|
2022-06-25 22:01:38 +08:00 |
|
YunaiV
|
2faaa65325
|
完善 yudao-spring-boot-starter-env 组件,完成 registry 组件
|
2022-06-25 21:36:11 +08:00 |
|
YunaiV
|
d0ce24a2f6
|
完善 yudao-spring-boot-starter-env 组件,完成 feign 组件
|
2022-06-25 20:58:07 +08:00 |
|
YunaiV
|
f879c4aa2b
|
增加 yudao-spring-boot-starter-env 组件,完成 tag 请求头的读取到上下文
|
2022-06-25 17:18:47 +08:00 |
|
YunaiV
|
3012ff84a2
|
【新增】集成 Prometheus 监控点
|
2022-06-25 15:10:15 +08:00 |
|
YunaiV
|
b47e5d4c5d
|
【新增】yudao.error-code.enable 错误码的开关,默认在 local 环境关闭自动生成错误码
|
2022-06-25 11:10:09 +08:00 |
|
YunaiV
|
383ff130b9
|
【新增】yudao.access-log.enable 访问日志的开关,默认在 local 环境关闭记录访问日志
|
2022-06-25 10:50:05 +08:00 |
|
YunaiV
|
3774afe553
|
完成 xxl-job 的接入
|
2022-06-25 10:18:04 +08:00 |
|
YunaiV
|
4381d938be
|
1. 接入 spring cloud stream,支持多租户
2. 弱化 spring cloud dubbo 集成,可通过加入依赖自动实现
|
2022-06-22 23:59:19 +08:00 |
|
YunaiV
|
6dd514b84a
|
集成 spring-cloud-starter-bus-rocketmq 组件
|
2022-06-19 00:37:44 +08:00 |
|
YunaiV
|
6471c4641d
|
集成 spring-cloud-starter-stream-rocketmq 组件
|
2022-06-18 17:46:11 +08:00 |
|
YunaiV
|
d150a8333d
|
新增 yudao-spring-boot-starter-banner 组件,用于项目启动时打印开发文档、接口文档等
|
2022-06-18 09:22:38 +08:00 |
|
YunaiV
|
2bd40cfb3b
|
新增 yudao-spring-boot-starter-biz-error-code 错误码组件
|
2022-06-18 00:11:46 +08:00 |
|
YunaiV
|
ca28d791aa
|
增加 CommonResult 的 check 逻辑
|
2022-06-17 23:54:42 +08:00 |
|
YunaiV
|
e20600f0c2
|
基于 Guava 实现 tenant 租户数据的本地缓存
|
2022-06-17 20:28:50 +08:00 |
|
YunaiV
|
31c24cd340
|
基于 Guava 实现 dict 字典数据的本地缓存
|
2022-06-17 19:50:57 +08:00 |
|
YunaiV
|
0045602e6b
|
增加 SecurityFrameworkServiceImpl 的缓存,提升性能
|
2022-06-17 08:36:36 +08:00 |
|
YunaiV
|
5c04c9eeaf
|
增加 TenantFrameworkServiceImpl 的缓存,提升性能
|
2022-06-17 07:53:05 +08:00 |
|
YunaiV
|
5598f62456
|
完成 TenantApi 的 feign 支持
|
2022-06-16 22:14:08 +08:00 |
|
YunaiV
|
64c478a45b
|
移除 yudao-spring-boot-starter-extension
|
2022-06-16 09:03:08 +08:00 |
|
YunaiV
|
b52a38d297
|
完成 RoleApi、PermissionApi 的 feign 支持
|
2022-06-15 23:14:44 +08:00 |
|
YunaiV
|
4c6e915def
|
优化 yudao-spring-boot-starter-web 的 API 日志封装,和 yudao-cloud 保持一致
|
2022-06-14 13:42:30 +08:00 |
|
YunaiV
|
284ee5000a
|
优化 yudao-spring-boot-starter-biz-operatelog 的封装,和 yudao-cloud 保持一致
|
2022-06-13 23:05:36 +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
|
0745ad9254
|
framework:移除 yudao-spring-boot-starter-extension
|
2022-06-09 09:55:34 +08:00 |
|
YunaiV
|
6d5d72999b
|
infra:初始化 infra 服务的启动,还有一些报错,正在处理
|
2022-06-08 10:16:04 +08:00 |
|
YunaiV
|
213ec8bd72
|
gateway:完整实现 AccessLogFilter 访问日志
|
2022-06-08 01:13:49 +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
|
9bb0422c1c
|
1. 引入 Spring Cloud Alibaba Nacos
2. 移除基于 apollo 实现的 nacos
|
2022-06-02 22:28:37 +08:00 |
|
YunaiV
|
5b2616fac1
|
初始化 system 服务
|
2022-06-02 09:29:35 +08:00 |
|
YunaiV
|
12e2ce99e1
|
初始化 spring cloud 项目的 system 和 infra 模块
|
2022-06-01 23:59:01 +08:00 |
|