Commit Graph

276 Commits

Author SHA1 Message Date
YunaiV
9fc31ac2ae 修复单元测试的报错 2023-10-24 00:02:18 +08:00
YunaiV
08c5248757 cloud:完善 system、infra、bpm 的 api swagger 注解 2023-10-22 14:30:50 +08:00
YunaiV
625e62ef9d system:同步多租户下,微信小程序、微信公众号,允许每个租户独立配置 2023-10-22 11:33:28 +08:00
芋道源码
e4b55590fc
!59 bug 修复1.82版本升级导致的短信模板无法修改问题
Merge pull request !59 from Fanjc/N/A
2023-10-19 16:30:58 +00:00
YunaiV
0db6a80044 同步 https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/665/ 修复 2023-10-19 23:28:57 +08:00
Fanjc
9341c1891f
bug 修复1.82版本升级导致的短信模板无法修改问题
Signed-off-by: Fanjc <271366833@qq.com>
2023-10-19 03:13:36 +00:00
YunaiV
aadea6d1ff 同步 https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/636/files 2023-10-14 17:54:42 +08:00
YunaiV
9cba937fe7 同步 https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/647/files 2023-10-14 17:45:37 +08:00
xingyu
4ce1280686 fix: 多次引入 Schema 2023-09-25 18:43:20 +08:00
YunaiV
8eb482024d 1.8.2 发版 2023-09-24 23:35:03 +08:00
YunaiV
3af88326f9 pay 缓存,使用 guava 替代 job 扫描,目的:提升启动速度,加快缓存失效 2023-09-16 23:46:36 +08:00
YunaiV
f0897cb435 sms 缓存,使用 guava 替代 job 扫描,目的:提升启动速度,加快缓存失效 2023-09-16 23:37:08 +08:00
YunaiV
3b9affe056 1. 简化 JsonUtils 初始化方式,去掉 BeanPostProcessor
2. 减少日志打印

目的:优化启动速度
2023-09-16 18:10:18 +08:00
YunaiV
be7ee3e447 1. 减少 mybatis 日志打印
2. 降低 local 环境的初始连接

目的:提升项目的启动速度
2023-09-16 17:05:11 +08:00
YunaiV
4fedb6be0b 默认禁用 spring boot admin 的启动,提升项目的启动速度 2023-09-16 15:43:23 +08:00
YunaiV
a4c2061113 优化多租户 Job 的实现,保持和 boot 版本尽量一致 2023-09-16 14:17:25 +08:00
YunaiV
54df71b900 默认禁用 spring data redis repositories,一方面没用到,一方面提高启动速度 2023-09-16 13:29:18 +08:00
YunaiV
1123e6f1e4 修复 knife4j get 参数无法正确展示的问题 2023-09-09 15:04:15 +08:00
YunaiV
633c277228 同步 https://github.com/YunaiV/ruoyi-vue-pro/pull/342 2023-09-09 10:15:16 +08:00
YunaiV
f82a323508 同步 https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/586/ 2023-08-27 11:19:27 +08:00
YunaiV
f9c0f76ada 修复租户套餐修改时,查询角色报错问题 2023-08-11 22:24:11 +08:00
YunaiV
2201a3ad0f !557 修改创建菜单时permission为空,缓存KEY 为空的BUG 2023-08-11 19:32:40 +08:00
YunaiV
f1924a003a fix: 修复MailAccountService 更新/删除缓存未清空 2023-08-05 14:49:28 +08:00
芋道源码
eeeac1a627
!49 修复MailAccountService 更新/删除缓存未清空
Merge pull request !49 from ZJY/fix_redisCache
2023-08-05 06:42:25 +00:00
芋道源码
dbcfab3bd8
!47 对齐ruoyi-vue-pro彩色日志,修复菜单ids为空时select查询菜单列表报错
Merge pull request !47 from babylazsss/master
2023-08-05 06:42:13 +00:00
zhangjiayu
2b5bb4e121 fix: 修复MailAccountService 更新/删除缓存未清空 2023-08-03 18:13:59 +08:00
jhaol
591242c76c feat: 添加docker-compose.yml、添加system、infra模块健康检查接口 2023-08-03 11:55:16 +08:00
babylazsss
59450a4656 fix: 修复菜单ids为空时select查询菜单列表报错 2023-08-02 21:44:22 +08:00
babylazsss
2f7c306c9d fix: 统一各模块日志彩色打印 2023-08-02 21:32:41 +08:00
YunaiV
91e0af0944 短信渠道的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 08:59:15 +08:00
YunaiV
e205129943 敏感词的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 07:32:06 +08:00
YunaiV
8b704ff483 使用 Redis 缓存,替代本地缓存 2023-07-29 06:37:27 +08:00
YunaiV
7f7a3c589b 移除 Dubbo 依赖,Dubbo 在国内使用率太低 2023-07-28 19:20:27 +08:00
YunaiV
9ba06ec07e 对齐 boot 与 cloud 的代码 2023-07-27 13:59:20 +08:00
YunaiV
0feb865ef0 对齐 boot 与 cloud 的代码 2023-07-27 13:01:17 +08:00
YunaiV
93c123633e 对齐 boot 与 cloud 的代码 2023-07-26 23:57:22 +08:00
YunaiV
c6595afb01 对齐 boot 与 cloud 的代码 2023-07-26 23:27:18 +08:00
YunaiV
94b4a0f93c 对齐 boot 与 cloud 的代码 2023-07-26 22:37:45 +08:00
YunaiV
9e01afc1da 批量将 required = true 替换成 requiredMode = Schema.RequiredMode.REQUIRED 2023-07-26 20:52:15 +08:00
YunaiV
496a81393b 修复 Spring Cloud Bus RocketMQ 无法广播消费的问题 2023-07-26 07:29:35 +08:00
YunaiV
e502fe2921 !525 local配置文件,master数据库pg连接串的数据库名由slave引用改为master 2023-07-25 20:14:31 +08:00
YunaiV
bd7fee0a88 #540 修复部分问题,升级依赖 2023-07-25 19:51:44 +08:00
YunaiV
0145b5abee 修复头像上传不支持 PUT 类型的方法 2023-06-17 14:47:05 +08:00
芋道源码
0930c1ff73
!35 头像上传,VUE3后端界面中使用的是request.upload,对应的方法是post
Merge pull request !35 from 让无线电飞BG8GLR/N/A
2023-06-17 06:25:08 +00:00
YunaiV
20cb26fb05 !513 优化代码生成498 解决解决 Set access token expire time to 0 报错问题和邮件发送用户编号为空问题 2023-06-17 12:36:05 +08:00
让无线电飞BG8GLR
0ef82437ca
头像上传,VUE3后端界面中使用的是request.upload,对应的方法是post
头像上传,VUE3后端界面中使用的是request.upload,对应的方法是post

Signed-off-by: 让无线电飞BG8GLR <atuchina@sina.com>
2023-06-01 04:58:32 +00:00
YunaiV
6d13b43593 修复邮件日志 sendTime 类型不一致(应该为 LocalDateTime) 2023-05-29 22:24:22 +08:00
YunaiV
5d0a1a6fb5 修复邮件日志 sendTime 类型不一致(应该为 LocalDateTime) 2023-05-29 00:04:39 +08:00
YunaiV
2d160aeacd 修复 mail 邮件发送模块代码与配置文件不一致 2023-05-21 23:51:19 +08:00
YunaiV
dc4f17cb4f !485 发送邮件逻辑优化,邮件标题支持模版参数 2023-05-21 23:37:38 +08:00
YunaiV
9832947dfa !457 【轻量级 PR】:解决敏感词导出和字典数据编辑保存的两个BUG 2023-04-15 09:41:07 +08:00
YunaiV
c5b6a2a53d 移除多余的 Spring Boot Admin 配置 2023-04-09 17:26:15 +08:00
YunaiV
83d2e79f96 修复租户名的重复问题 + 配合周建进行测试所提bug的后端修改 2023-04-09 11:03:33 +08:00
YunaiV
984e9e7d27 优化 bootstrap-local.yaml 的注释说明 2023-04-02 19:05:39 +08:00
芋道源码
4e0bb86b68
!28 fix system-server package,可直接运行
Merge pull request !28 from lovezhike/master
2023-04-02 05:26:12 +00:00
YunaiV
dbf9591b3b !438 fix: 短信验证码登录问题 2023-04-02 12:09:51 +08:00
lovezhike
d3461f58bc 修改system-server连接NACOS的配置,创建namespace需要是指定命名空间ID为dev 2023-03-21 17:48:17 +08:00
lovezhike
b2e9637587 修改system-server连接NACOS的配置,namespace需要是具体命名空间ID,不能是名称 2023-03-21 17:37:49 +08:00
YunaiV
5f96b50bad 默认配置下,本地 local 环境的定时任务是关闭的,避免控制台一直报错报错。 2023-03-05 22:38:04 +08:00
YunaiV
00064607b8 降低 local 环境的 RocketMQ 重连频率,因为可能本地没有启动。 2023-03-05 22:20:13 +08:00
YunaiV
00c95e33b3 #416 用户详情不显示所属部门部门 2023-03-05 14:59:02 +08:00
YunaiV
5016b76b04 合并最新 master 代码 2023-03-04 21:51:09 +08:00
YunaiV
27592b4f4a Merge branch 'master' of https://gitee.com/zhijiantianya/yudao-cloud into feat/springdoc
# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/task/vo/task/BpmTaskTodoPageReqVO.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/auth/vo/AuthMenuRespVO.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/vo/menu/MenuBaseVO.java
2023-03-04 21:48:23 +08:00
YunaiV
59c6963f7c 优化 Swagger 的版本依赖,避免冲突 2023-03-04 15:05:58 +08:00
YunaiV
a58dc7b543 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	sql/mysql/optional/vue3-menu.sql
#	sql/mysql/ruoyi-vue-pro.sql
#	yudao-module-system/yudao-module-system-biz/src/test/java/cn/iocoder/yudao/module/system/service/permission/MenuServiceTest.java
2023-02-10 23:01:08 +08:00
YunaiV
90224975fc 菜单新增 alwaysShow 总是展示、componentName 组件名 2023-02-10 23:00:12 +08:00
gaibu
e28d73a76c feat: 临时提交 2023-02-10 15:42:01 +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
8986299fea feat: 修改剩余部分 swagger 注解 2023-02-04 23:59:25 +08:00
YunaiV
f620bc3fec infra:完善 config 的单元测试 2023-02-04 00:57:16 +08:00
YunaiV
df65b88fe9 system:简化 mapper 的实现 2023-02-04 00:34:03 +08:00
YunaiV
f6d259b620 system:将 biz 的方法名的负数都换成 List 2023-02-04 00:26:53 +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
85aae8587e system:将 check 方法,统一成 validate 方法 2023-02-04 00:12:26 +08:00
YunaiV
bd5706bfa1 完善 notify 单元测试 2023-02-04 00:02:46 +08:00
YunaiV
4d42b8834b 完善 mail 单元测试 2023-02-03 23:39:38 +08:00
YunaiV
5619441f61 完善 AdminUserServiceImpl 单元测试 2023-02-03 22:09:55 +08:00
YunaiV
6474fba923 完善 TenantServiceImpl 单元测试 2023-02-02 23:47:25 +08:00
YunaiV
9c216e5b7d 完善 TenantPackageServiceImpl 单元测试 2023-02-02 23:36:03 +08:00
YunaiV
ac25dbe286 完善 SmsCodeServiceImpl 单元测试 2023-02-02 23:16:43 +08:00
YunaiV
5a18223bc3 完善 SmsSendServiceImpl 单元测试 2023-02-02 21:15:31 +08:00
YunaiV
36c8448ed5 完善 SmsChannelServiceImpl 单元测试 2023-02-02 21:05:42 +08:00
YunaiV
458a042701 完善 SensitiveWordServiceImpl 单元测试 2023-02-02 21:03:00 +08:00
YunaiV
9185e5d2a0 完善 RoleServiceImpl 单元测试 2023-02-02 09:13:43 +08:00
YunaiV
71550a3c0e 完善 MenuServiceImplTest 单元测试 2023-02-01 23:33:44 +08:00
YunaiV
dfffbe3823 完善 NoticeServiceImpl 单元测试 2023-02-01 21:04:30 +08:00
YunaiV
608f177200 完善 OperateLogServiceImpl 单元测试 2023-02-01 08:27:37 +08:00
YunaiV
589aaab298 完善 ErrorCodeServiceImpl 单元测试 2023-02-01 08:04:26 +08:00
YunaiV
0a2fbae9d8 完善 DictTypeServiceImpl 单元测试 2023-02-01 07:45:47 +08:00
YunaiV
30f097ed26 完善 DictDataServiceImpl 单元测试 2023-02-01 07:35:08 +08:00
YunaiV
6d770bba17 完善 PostServiceImpl 单元测试 2023-02-01 00:42:26 +08:00
YunaiV
7f6d64e921 完善 DeptServiceImpl 单元测试 2023-02-01 00:07:28 +08:00
YunaiV
2edf53a403 完善 AdminAuthServiceImpl 单元测试 2023-01-31 22:43:39 +08:00
YunaiV
c107095d22 新增站内信功能 2023-01-29 18:44:51 +08:00
YunaiV
aaf84aae03 1. 优化邮件的代码;2. 修复邮件在多租户下的报错 2023-01-28 20:08:03 +08:00
YunaiV
cb111fd9ba 增加邮件功能 2023-01-27 21:30:42 +08:00
YunaiV
d2d2b5cd89 简化本地缓存的实现,萌新更容易看懂! 2023-01-25 10:12:49 +08: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
67dd42dd16 feat: 优化 captcha 代码 2023-01-13 09:27:19 +08:00
YunaiV
8433c3ad71 【修复】没有数据权限时,添加/修改用户的唯一手机、账号等字段的校验不正确 2022-12-31 17:31:14 +08:00
YunaiV
25bd30b28c 修复 system、bpm 服务的 druid 监控会被 spring security 拦截 2022-12-30 21:32:01 +08:00
YunaiV
bb4bce8389 增加配置放到 nacos 时的注意事项 2022-12-30 13:38:10 +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
7902fe5c39 【修复】字典类型逻辑删除时,唯一索引冲突的问题 2022-12-29 12:53:17 +08:00
YunaiV
3a9a0215b0 修复字典数据(system_dict_data)查询操作有问题,会查出不属于本字典类型(dict_type)的数据 2022-12-29 00:17:29 +08:00
YunaiV
6f8ca56e16 优化本地缓存的刷新实现,数据变更时,强制刷新 2022-12-29 00:11:11 +08:00
xingyu4j
80db91ea97 修复过期方法 2022-12-01 10:49:56 +08:00
YunaiV
583cb9388a 移除云片短信渠道,解决云片的安全风险 2022-11-25 21:07:56 +08:00
YunaiV
bb2303e789 优化,使用 @Configuration(proxyBeanMethods = false) 提升启动速度 2022-11-12 20:27:51 +08:00
YunaiV
35f35bb1ee 【修复】跨部门审核,当申请人与审批人不在同一部门,并且审批人的数据权限为“本部门数据权限”时,审批时有异常“手机号不存在” 2022-11-12 12:17:20 +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
5b538c6596 修复前端上传文件时,报未登录的错误 2022-11-12 02:17:25 +08:00
YunaiV
0f66390a2a 修复创建租户报错的问题 2022-11-11 22:31:57 +08:00
YunaiV
48b8a5dc78 修复滑块验证码,存在失败的情况 2022-11-11 20:48:17 +08:00
YunaiV
41db81d0ac 修复滑块验证码,存在失败的情况 2022-11-11 20:24:28 +08:00
YunaiV
de09f992bf 1. 修复 LoginLogServiceImplTest
2. 修复 OperateLogServiceImplTest
3. 修复 SmsLogServiceTest
2022-11-11 01:39:41 +08:00
YunaiV
19d9d66a38 同步 Date 转换 LocalDateTime 的修改~ 2022-11-11 00:20:57 +08:00
YunaiV
46d16c45e6 280 【轻量级 PR】:短信接收报告回调处理小Bug 2022-11-10 21:18:22 +08:00
YunaiV
6b4bc47d08 !246 集成aj-captcha 2022-09-04 17:06:12 +08:00
YunaiV
e99138493b !258 修复导入用户后编辑报错 2022-09-03 10:23:22 +08:00
YunaiV
0f886b0446 fix:短信验证码的每日发送条数不正确 2022-07-29 00:57:38 +08:00
YunaiV
6343627c2c fix: test、stage、prod 不打印日志的问题 2022-07-29 00:46:13 +08:00
YunaiV
ab4ad6c2b7 fix: spring admin prefer-ip 过期 2022-07-27 00:06:56 +08:00
YunaiV
f1cf5f9f88 refactor: 时间区间查询传入数组 2022-07-26 23:10:31 +08:00
YunaiV
55adb8efa9 优化文件的 type 识别与存储 2022-07-10 00:02:32 +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
ef1096f56a TokenAuthenticationFilter 增加本地缓存 2022-06-25 23:55:22 +08:00
YunaiV
2faaa65325 完善 yudao-spring-boot-starter-env 组件,完成 registry 组件 2022-06-25 21:36:11 +08:00
YunaiV
f879c4aa2b 增加 yudao-spring-boot-starter-env 组件,完成 tag 请求头的读取到上下文 2022-06-25 17:18:47 +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
4807547d73 system 服务:sms 短信完成 MQ 改造 2022-06-21 08:23:31 +08:00
YunaiV
9945b5fcd0 infra 服务:集成 spring-cloud-starter-bus-rocketmq 组件 2022-06-21 08:15:13 +08:00
YunaiV
6dd514b84a 集成 spring-cloud-starter-bus-rocketmq 组件 2022-06-19 00:37:44 +08:00
YunaiV
7b36eca609 集成 spring-cloud-starter-stream-rocketmq 组件 2022-06-18 22:02:11 +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
89848cebf3 日志文件配置。注意,如果 logging.file.name 不放在 bootstrap.yaml 配置文件,而是放在 application.yaml 中,会导致出现 LOG_FILE_IS_UNDEFINED 文件 2022-06-18 00:37:54 +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