Commit Graph

245 Commits (14c49629b78b5e09375a6cf32cc4185247f50909)

Author SHA1 Message Date
YunaiV bca3d0c691 ⬆️ JDK21 + Spring Boot 3.2.0 + Spring Cloud 2023 晋升 master 分支,开启 2.0.0 版本 2023-12-09 00:43:37 +08:00
YunaiV 6210bde1de 增加 codegen 模块的单测覆盖率 2023-12-05 20:00:20 +08:00
YunaiV e4c62c34b3 增加 infra logger 模块的单测覆盖率 2023-12-04 20:43:32 +08:00
YunaiV 930cdce7a0 🔧 简化 errorLog 和 accessLog 模块的 VO 2023-12-03 18:32:40 +08:00
YunaiV 2a52f61e01 🔧 简化 file 模块的 VO 2023-12-03 10:33:52 +08:00
YunaiV b512a23465 🔧 简化 dataSourceConfig 模块的 VO 2023-12-03 10:07:00 +08:00
YunaiV f91d419b7f 🔧 简化 config 模块的 VO 2023-12-03 09:57:41 +08:00
YunaiV f8991ba134 同步 ruoyi-vue-pro 差异代码 2023-11-30 21:23:26 +08:00
芋道源码 28d3356467
!68 #I83A66 修复MP配置文件错误
Merge pull request !68 from 胡庆春/master3
2023-11-25 14:39:48 +00:00
YunaiV 2314806d82 简化 yudao-ui 目录 2023-11-25 22:06:08 +08:00
YunaiV 2d9aa7a94a websocket:重新封装 websocket 组件,支持 token 认证,并增加 WebSocketMessageListener 方便处理消息 2023-11-25 20:44:42 +08:00
huqingchun d047424b98 #I83A66 修复MP配置文件错误
原因:类型别名路径配置错误,导致根据类型别名获取类型失败
解决方案:统一修改类型别名配置路径,均基于当前模块基础包匹配别名包
2023-11-25 12:25:45 +08:00
YunaiV e0bac57c14 代码生成:优化前端模版的 package 路径 2023-11-18 17:42:24 +08:00
YunaiV ae14ff2f95 代码生成:主子表、树形表的实现 2023-11-17 20:46:02 +08:00
YunaiV 2450d7afdc mq:移除默认的 spring cloud stream 和 bus,使用原生的 spring-rocketmq、spring-kafka、spring-rabbitmq 替代,降低学习成本,提升使用灵活性。 2023-11-02 13:06:05 +08:00
YunaiV 80edb0e808 统一 boot 和 cloud 代码 2023-10-24 20:45:01 +08:00
YunaiV e850e39e80 统一 boot 和 cloud 代码 2023-10-24 14:17:50 +08:00
YunaiV 57330054de 统一 boot 和 cloud 代码 2023-10-24 13:59:20 +08:00
YunaiV 51f96686f8 统一 boot 和 cloud 代码 2023-10-24 13:39:31 +08:00
YunaiV 6ec18e8942 同步 https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/677/files 2023-10-19 23:57:25 +08:00
YunaiV e8da08a2ea 同步 https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/675/files 修复 2023-10-17 23:17:26 +08:00
xingyu 4ce1280686 fix: 多次引入 Schema 2023-09-25 18:43:20 +08:00
YunaiV 91ab421b65 https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/618 2023-09-19 23:19:32 +08:00
YunaiV 6863041251 修复 infra 由于 spring boot admin 报错的问题 2023-09-19 21:00:15 +08:00
YunaiV 0162933ce7 fileConfig 缓存,使用 guava 替代 job 扫描,目的:提升启动速度,加快缓存失效 2023-09-16 23:39:41 +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 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 f2b7c0483c 修复 revision 在 Maven install、deploy 时,不替换为版本号的问题 2023-09-06 20:42:01 +08:00
YunaiV 866c21a624 同步 https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/565/files 2023-09-03 18:01:20 +08:00
芋道源码 dbcfab3bd8
!47 对齐ruoyi-vue-pro彩色日志,修复菜单ids为空时select查询菜单列表报错
Merge pull request !47 from babylazsss/master
2023-08-05 06:42:13 +00:00
jhaol 591242c76c feat: 添加docker-compose.yml、添加system、infra模块健康检查接口 2023-08-03 11:55:16 +08:00
babylazsss 2f7c306c9d fix: 统一各模块日志彩色打印 2023-08-02 21:32:41 +08:00
LuDaShi af4f8ef0dd 搞了几个Dockerfile文件,希望大佬弄个docker-compose.yml出来 2023-08-01 18:29:49 +08:00
YunaiV ca886c2791 文件配置的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 09:10:42 +08:00
YunaiV 0b17298963 彻底移除 RedisKeyDefine 2023-07-29 07:16:16 +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 0feb865ef0 对齐 boot 与 cloud 的代码 2023-07-27 13:01:17 +08:00
YunaiV 6236b4a5ab 对齐 boot 与 cloud 的代码 2023-07-27 00:17:37 +08:00
YunaiV 93c123633e 对齐 boot 与 cloud 的代码 2023-07-26 23:57:22 +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 2c915af2b4 !533 vue3代码生成器表单Editor属性修正为v-model 2023-07-25 20:09:24 +08:00
YunaiV bd7fee0a88 #540 修复部分问题,升级依赖 2023-07-25 19:51:44 +08:00
芋道源码 d68fa54e55
!38 修改生成PageReqVO和ExportReqVO实体,时间类型为Date而不是LocalDateTime的错误问题
Merge pull request !38 from jiaohongtao/master
2023-07-02 05:14:46 +00:00
YunaiV eb44015b74 !513 优化代码生成 2023-06-17 12:22:12 +08:00
jiaohongtao 333eecae77
修改生成PageReqVO和ExportReqVO实体,时间类型为Date而不是LocalDateTime的错误问题
Signed-off-by: jiaohongtao <jiaohongtaovip@163.com>
2023-06-16 09:09:51 +00:00
YunaiV e0e814f38a !470 fix: 代码生成:解决Java代码DO和VO中的警告 2023-05-15 21:57:47 +08:00
YunaiV b4bf529179 !458 【Fix Bug】”占位“文件影响改包工具运行 2023-04-22 19:26:28 +08:00
YunaiV ac5299a00b !462 fix: 代码生成:Vue3标准模板问题修复。 2023-04-22 19:01:20 +08:00
YunaiV ec5007c3b9 !454 vben 版本代码生成器 2023-04-14 23:01:38 +08:00
YunaiV ca9656a40f 代码生成,支持配置前端 UI 类型 2023-04-13 08:50:22 +08:00
YunaiV c5b6a2a53d 移除多余的 Spring Boot Admin 配置 2023-04-09 17:26:15 +08:00
YunaiV b56c3b0e00 Merge remote-tracking branch 'origin/master' 2023-04-09 16:49:25 +08:00
YunaiV 7f20cdecac 增加 JobController,引导使用 XXL-Job 2023-04-09 16:49:18 +08:00
芋道源码 4d11b76b39
!32 修复代码生成模板中未更新至swagger3的bug
Merge pull request !32 from sukun/master
2023-04-09 04:59:53 +00:00
YunaiV 83d2e79f96 修复租户名的重复问题 + 配合周建进行测试所提bug的后端修改 2023-04-09 11:03:33 +08:00
YunaiV 95aeee54e7 修复配置不可见时,返回 null 的问题 2023-04-08 00:13:53 +08:00
14772 251c217a40 修复代码生成模板中未更新至swagger3的bug 2023-04-04 16:53:35 +08:00
YunaiV 9f6d8d2139 去除 CodegenTableDO 的自增标识 2023-04-02 19:22:41 +08:00
芋道源码 61394e577f
!20 代码生成模块
Merge pull request !20 from yk_9546/master
2023-04-02 11:22:06 +00:00
YunaiV 984e9e7d27 优化 bootstrap-local.yaml 的注释说明 2023-04-02 19:05:39 +08:00
lovezhike 803e3eda71 修复infra、bpm、report 的server直接运行 2023-03-15 08:38:06 +08:00
YunaiV 6d5f833c29 修复生成代码测试里面的时间问题(buildBetweenTime方法) #228 2023-03-11 10:19:11 +08:00
YunaiV 4d14bdffad 默认配置下,本地 `local` 环境的定时任务是关闭的,避免控制台一直报错报错。 2023-03-05 22:37:26 +08:00
YunaiV 00064607b8 降低 local 环境的 RocketMQ 重连频率,因为可能本地没有启动。 2023-03-05 22:20:13 +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 220d727605 修复代码生成器的同步报错问题 2023-02-19 16:34:51 +08:00
yangkai f34f61cc25 修复代码生成处infra_codegen_table插入未返回id导致报错问题 2023-02-14 14:15:19 +08: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
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 7ef6209c13 infra:完善 DatabaseTableServiceImpl 单元测试 2023-02-04 09:57:40 +08:00
YunaiV d5bd499899 infra:标准化代码 2023-02-04 09:16:33 +08:00
YunaiV dd1ed7b81e infra:完善 logger 的单元测试 2023-02-04 09:10:18 +08:00
YunaiV ee7cb5055c infra:完善 file 的单元测试 2023-02-04 07:50:45 +08:00
YunaiV ac661150d7 infra:完善 dataSource 的单元测试 2023-02-04 01:15:09 +08:00
YunaiV f620bc3fec infra:完善 config 的单元测试 2023-02-04 00:57:16 +08:00
gaibu 6f3e026f4c feat: 修改部分 swagger 注解 2023-02-04 00:19:40 +08:00
YunaiV 41bb7c6f29 Merge remote-tracking branch 'origin/master' 2023-01-25 10:51:25 +08:00
YunaiV aa36a5c690 !378 优化代码生成列表加载速度 2023-01-25 10:51:14 +08:00
YunaiV d2d2b5cd89 简化本地缓存的实现,萌新更容易看懂! 2023-01-25 10:12:49 +08:00
xingyu 67dd42dd16 feat: 优化 captcha 代码 2023-01-13 09:27:19 +08:00
YunaiV 9af01c9842 !350 配置管理,配置是否可见判断写反了 2023-01-04 22:29:32 +08:00
YunaiV 90c727ee69 346 file路径Bug 2023-01-04 09:18:37 +08:00
YunaiV ae525435b0 修复 server 代码生成的包名不对 2022-12-30 19:02:19 +08:00
YunaiV bb4bce8389 增加配置放到 nacos 时的注意事项 2022-12-30 13:38:10 +08:00
YunaiV 31bbcecb36 修复报错的单元测试 2022-12-30 00:27:23 +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 80db91ea97 修复过期方法 2022-12-01 10:49:56 +08:00
YunaiV 5f8c569a70 !313 修复上传七牛云无mime type问题 2022-11-29 22:16:10 +08:00
YunaiV bb2303e789 优化,使用 @Configuration(proxyBeanMethods = false) 提升启动速度 2022-11-12 20:27:51 +08:00
YunaiV d87343d70c 【修复】访问数据库存储的文件,path 多层级时,无法访问的问题 2022-11-12 19:37:07 +08:00
YunaiV cdfa049cc6 【修复】swagger上传文件没有 file 参数 2022-11-12 13:46:24 +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 b7226f8b12 修复 yudao-module-infra-biz 单元测试的报错 2022-11-11 19:15:51 +08:00
YunaiV 8c4332f47d 1. 修复 FileServiceTest 单元测试
2. 修复 FileConfigServiceImplTest 单元测试
2022-11-11 08:48:33 +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 6b4bc47d08 !246 集成aj-captcha 2022-09-04 17:06:12 +08:00
YunaiV e5c4c747a4 代码生成功能中,点击同步,会清除已添加并存在的字段 2022-08-19 20:04:56 +08:00
YunaiV 29fff03f93 代码生成的el-dialog默认添加 v-dialogDrag属性(可拖拽移动) 2022-08-18 22:30:51 +08:00
YunaiV 6343627c2c fix: test、stage、prod 不打印日志的问题 2022-07-29 00:46:13 +08:00
YunaiV 38270be962 feat:增加 bpm 工作流的能力 2022-07-27 00:54:09 +08:00
YunaiV 27588467a2 feat: add vue3 codegen(preview) 2022-07-27 00:12:15 +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 34ea1db585 优化文件的 type 识别与存储 2022-07-10 00:00:56 +08:00
YunaiV fec84f2682 基于 tika 识别文件类型 2022-07-08 21:30:08 +08:00
YunaiV 33e5c2a7f9 Redis 缓存的查询与删除 2022-07-08 20:46:30 +08:00
YunaiV 30e323dc9a 1. 【新增】接口支持通过 `@PermitAll` 注解,允许匿名(未登录)进行访问
2. 【新增】`yudao.security.permit-all-urls` 配置项,允许匿名(未登录)进行访问
2022-07-06 21:45:59 +08:00
YunaiV 9ce0814e2b 同步最新文档的地址 2022-06-26 21:00:22 +08:00
YunaiV 0ed12d1615 同步 SQL 文件 2022-06-26 11:07:30 +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 9945b5fcd0 infra 服务:集成 spring-cloud-starter-bus-rocketmq 组件 2022-06-21 08:15:13 +08:00
YunaiV d150a8333d 新增 `yudao-spring-boot-starter-banner` 组件,用于项目启动时打印开发文档、接口文档等 2022-06-18 09:22:38 +08:00
YunaiV d35fc522bc 解决 application-local.yaml 配置无法加载,是 jasypt 集成在 cloud 的 bug 2022-06-18 01:14:11 +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 5598f62456 完成 TenantApi 的 feign 支持 2022-06-16 22:14:08 +08:00
YunaiV 97bcee429b 完成 AdminUserApi、SocialUserApi 的 feign 支持 2022-06-16 08:52:05 +08:00
YunaiV 9b3092b3fd 完成 FileApi 的 feign 支持 2022-06-15 21:05:08 +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 6d5d72999b infra:初始化 infra 服务的启动,还有一些报错,正在处理 2022-06-08 10:16:04 +08:00
YunaiV 9bb0422c1c 1. 引入 Spring Cloud Alibaba Nacos
2. 移除基于 apollo 实现的 nacos
2022-06-02 22:28:37 +08:00
YunaiV 12e2ce99e1 初始化 spring cloud 项目的 system 和 infra 模块 2022-06-01 23:59:01 +08:00