YunaiV
|
33a31cfb0f
|
优化文件的 type 识别与存储
|
4 years ago |
jiangqiang
|
2621f2195d
|
优化代码
|
4 years ago |
jiangqiang
|
a5d16c11e8
|
优化获取mimetype方式,优化生成path方式
|
4 years ago |
YunaiV
|
ed097e5ead
|
基于 tika 识别文件类型
|
4 years ago |
YunaiV
|
fceec9fadc
|
合并 master 分支
|
4 years ago |
YunaiV
|
9270924597
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/bpm-back
Conflicts:
README.md
yudao-framework/pom.xml
yudao-framework/yudao-spring-boot-starter-biz-error-code/pom.xml
yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/swagger/config/YudaoSwaggerAutoConfiguration.java
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/framework/security/config/SecurityConfiguration.java
|
4 years ago |
YunaiV
|
26ff753701
|
暂时去除回退功能,边界处理不够正确
|
4 years ago |
YunaiV
|
d9c2da7c91
|
1. 【新增】接口支持通过 `@PermitAll` 注解,允许匿名(未登录)进行访问
2. 【新增】`yudao.security.permit-all-urls` 配置项,允许匿名(未登录)进行访问
|
4 years ago |
YunaiV
|
b69b74b770
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.8.0-uniapp
Conflicts:
yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/auth/MemberAuthServiceImpl.java
|
4 years ago |
YunaiV
|
f0095a2c31
|
完善 YudaoSwaggerAutoConfiguration 注释
|
4 years ago |
芋道源码
|
569242d834
|
!198 修正文字说明
Merge pull request !198 from 枫叶/master
|
4 years ago |
芋道源码
|
df868109c1
|
!200 修复导出 Excel 时,报结果码不能为空的错误
Merge pull request !200 from 李树桐/result_code_pr
|
4 years ago |
YunaiV
|
4dfa816a5a
|
【新增】集成 Prometheus 监控点
|
4 years ago |
YunaiV
|
cca8375a97
|
【新增】`yudao.error-code.enable` 错误码的开关,默认在 `local` 环境关闭自动生成错误码
|
4 years ago |
YunaiV
|
9040b1734c
|
【新增】`yudao.access-log.enable` 访问日志的开关,默认在 `local` 环境关闭记录访问日志
|
4 years ago |
lst
|
892fa63ac3
|
提交resultCode pr
|
4 years ago |
YunaiV
|
69a3a835a5
|
新增 `yudao-spring-boot-starter-banner` 组件,用于项目启动时打印开发文档、接口文档等
|
4 years ago |
YunaiV
|
e5f343a3e9
|
【重构】新增 `yudao-spring-boot-starter-biz-error-code` 错误码组件
|
4 years ago |
YunaiV
|
7a86a61079
|
【重构】新增 `yudao-spring-boot-starter-biz-error-code` 错误码组件
|
4 years ago |
YunaiV
|
992e20530d
|
基于 Guava 实现 tenant 租户数据的本地缓存
|
4 years ago |
YunaiV
|
d3200910db
|
基于 Guava 实现 dict 字典数据的本地缓存
|
4 years ago |
YunaiV
|
d1271f8bff
|
统一 TenantApi 的封装,与 yudao-cloud~
|
4 years ago |
leoxxx
|
6652883aee
|
doc修改
|
4 years ago |
leoxxx
|
9309ef2fdc
|
Merge remote-tracking branch 'upstream/master'
|
4 years ago |
YunaiV
|
58e4f11cca
|
移除 yudao-spring-boot-starter-extension
|
4 years ago |
YunaiV
|
3276ad0074
|
优化 yudao-spring-boot-starter-web 的 API 日志封装,和 yudao-cloud 保持一致
|
4 years ago |
YunaiV
|
e68d4f54f7
|
优化 yudao-spring-boot-starter-biz-operatelog 的封装,和 yudao-cloud 保持一致
|
4 years ago |
leoxxx
|
0913b82a4c
|
修正说明文字
|
4 years ago |
YunaiV
|
b1aa9f484f
|
增加 SecurityProperties 和 WebProperties 默认值,简化配置
|
4 years ago |
YunaiV
|
61c80ad97b
|
统一 "tenant-id" 的枚举
|
4 years ago |
YunaiV
|
a1a01cd117
|
fix swagger 的基础扫描路径不正确
|
4 years ago |
YunaiV
|
47753467ee
|
将 yudao-module-system-api 模块的 auth 包,重构成 oauth2 包
|
4 years ago |
YunaiV
|
6fd14b30c2
|
1. 升级 spring boot 到 2.6.8
2. 修复 Spring Fox 在 2.6.X 版本的兼容性
|
4 years ago |
YunaiV
|
b9f1eacf5c
|
Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro
|
4 years ago |
xiaxiaoYY
|
247d299cca
|
Banner模块 for review
|
4 years ago |
YunaiV
|
156a591070
|
code review 支付的提交,补充相关的注释
|
4 years ago |
YunaiV
|
17483e8b36
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2-pay
|
4 years ago |
YunaiV
|
e1c08c4661
|
新增 member/auth/weixin-mini-app-login 接口,实现小程序的手机登录
|
4 years ago |
YunaiV
|
1b7093f5c1
|
用户 app 的社交登录接口,合并到手机号 + 密码,手机号 + 验证码的 login 接口中,统一维护。
|
4 years ago |
芋道源码
|
87a45795a4
|
Merge pull request #151 from longtai-cn/fix_20220522_docs
修复注释错别字
|
4 years ago |
YunaiV
|
692daf900b
|
优化 BpmParallelMultiInstanceBehavior 逻辑,实现会签、或签的任务分配
|
4 years ago |
YunaiV
|
4657dcf91a
|
彻底移除 activiti 组件,专注 flowable 工作流
|
4 years ago |
YunaiV
|
741dda8d75
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/bpm-back
|
4 years ago |
YunaiV
|
495f121463
|
完善 OAuth2OpenControllerTest 单元测试
|
4 years ago |
YunaiV
|
65d2dffe1a
|
完善 OAuth2ApproveServiceImplTest 单元测试
|
4 years ago |
YunaiV
|
ed847ac2ee
|
Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro into feature/1.6.2
|
4 years ago |
chen.ma
|
ed97284c0f
|
修复注释错别字
|
4 years ago |
YunaiV
|
e81ac9c1d0
|
增加 MyBatis Plus 的字段加密时,查询的示例
|
4 years ago |
YunaiV
|
0ae9af0492
|
增加 MyBatis Plus 的 EncryptTypeHandler 类型处理器,实现字段的加密解密
|
4 years ago |
YunaiV
|
c7a2916748
|
完成 system_oauth2_approve 相关的批准逻辑
|
4 years ago |
YunaiV
|
feff5aba07
|
增加 oauth2 的 scope 的校验方法,与使用示例
|
4 years ago |
YunaiV
|
99ba7ccee8
|
完成 oauth2 code 授权码模式的实现
|
4 years ago |
YunaiV
|
6ca88277d8
|
完成 oauth2 implicit 简化模式的实现
|
4 years ago |
YunaiV
|
aa8fb4acf0
|
搭建 oauth/authorize 的初步逻辑
|
4 years ago |
YunaiV
|
67afd82150
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2
|
4 years ago |
芋道源码
|
190150d1f4
|
!166 用户 Token 采用 OAuth2 的 Access Token + Refresh Token,提升安全性
Merge pull request !166 from 芋道源码/feature/1.6.2
|
4 years ago |
YunaiV
|
5794780c4e
|
调整 SecurityPermissionFrameworkService 的实现,完善 PermissionServiceTest 的单元测试
|
4 years ago |
YunaiV
|
97db4586a8
|
完成 OAuth2 的客户端模块
|
4 years ago |
baihongbin
|
9d5d192175
|
fix:使用一键改包之后,可能导致的自定义lock4j失败策略bean与lock4j提供的默认失败策略bean冲突问题
解决方法:
使用@AutoConfigureBefore注解,指定自定义bean在LockAutoConfiguration之前进行加载,使得LockAutoConfiguration中的失败策略bean上的@ConditionalOnMissingBean注解生效
|
4 years ago |
kemengkai
|
d43006dce8
|
增加初步驳回功能
dom4j增加失败
|
4 years ago |
YunaiV
|
5cf68961e1
|
1. 修改在线会话的实现
2. 接入到会员管理 OAuth2.0
|
4 years ago |
YunaiV
|
5ea9cc3cd7
|
实现管理后台登出时,删除 oauth 令牌
|
4 years ago |
YunaiV
|
4f52d1367b
|
实现管理后台登录时,使用 OAuth2 的 access token
|
4 years ago |
YunaiV
|
5e8648508e
|
去除 Spring Security 的 Member 的 loadUsername,使用自己定义的 login0 实现
|
4 years ago |
YunaiV
|
3bd7e8e682
|
去除 Spring Security 的 Admin 的 loadUsername,使用自己定义的 login0 实现
|
4 years ago |
YunaiV
|
3351ebbbb4
|
去除 Spring Security 的 logout handler,使用自己定义的 logout 接口
|
4 years ago |
YunaiV
|
baadb5a937
|
简化 mock login 模拟登录的实现,由 TokenAuthenticationFilter 直接实现
|
4 years ago |
YunaiV
|
73bf0b6f4f
|
去除 LoginUser 的 updateTime、username、password、status 字段,简化
|
4 years ago |
YunaiV
|
8737674d74
|
去除 LoginUser 的 roleIds、deptId 字段,简化
|
4 years ago |
YunaiV
|
d8a242629b
|
Merge branch 'feature/1.6.2' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2
|
4 years ago |
emaisi
|
12ede349fa
|
ftp的在操作之前添加一个判断超时的重试。
|
4 years ago |
emaisi
|
b5f97f69d3
|
注释标点符号和汉字空格
|
4 years ago |
emaisi
|
bddd193185
|
调整注释
|
4 years ago |
emaisi
|
472da026de
|
调整注释
|
4 years ago |
emaisi
|
735228fcb1
|
修复ftp上传和下载的
|
4 years ago |
芋道源码
|
4b90792bf1
|
!155 增加手机验证码登录
Merge pull request !155 from 酱包/feature/1.6.2-smsLogin
|
4 years ago |
YunaiV
|
9848a95eb0
|
【升级】mysql-connector-java from 5.1.46 to 8.0.28 :提升 MySQL 客户端的性能
|
4 years ago |
YunaiV
|
7753bd4c44
|
1. code review 后台的短信验证码登陆
2. 解决 SQL Server LIMIT 1 存在报错的问题
|
4 years ago |
YunaiV
|
60f918da84
|
增加 SQLServer 的适配~
|
4 years ago |
YunaiV
|
8606f5c605
|
优化 UserSession 的实现,将 id 变成自增,额外增加 token 字段
|
4 years ago |
YunaiV
|
6f18adb54a
|
适配 Oracle 数据库
1. 修复配置中心的 DAO 查询报错
2. 适配 LIMIT 1 的查询
|
4 years ago |
YunaiV
|
7db1a58bfc
|
适配 Oracle 数据库
1. 去除关键字,避免数据库的查询冲突
|
4 years ago |
YunaiV
|
1bd86d6ffd
|
适配 Oracle 数据库
1. 解决 Menu 的 permission 为空,导致缓存初始化报错
2. 多租户拦截时,过滤掉 DUAL 表,避免 TENANT_ID 字段不存在的报错
3. BaseDO 增加 creator、updator 字段的 jdbcType,避免解析 null 值报错
|
4 years ago |
YunaiV
|
30e886be6f
|
解决 PostgreSQL 集成 Quartz 时的报错
|
4 years ago |
zwy
|
a30e3c655a
|
📝
添加微信支付回调注解
|
4 years ago |
YunaiV
|
98c317f0e0
|
封装 IdTypeEnvironmentPostProcessor 组件,自动适配 id-type 策略,用于 Oracle、PostgreSQL 的自动适配
|
4 years ago |
YunaiV
|
b34e2691f8
|
支持主流数据库的代码生成
|
4 years ago |
zwy
|
a9acbca787
|
🐛
【微信支付回调】:
WXLitePayClient.java: 添加 v2和 v3的回调数据处理
WXNativePayClient.java: 添加 v2和 v3的回调数据处理
WXPubPayClient.java: 添加 v2和 v3的回调数据处理
|
4 years ago |
zwy
|
7b17e3bc2f
|
Merge branch 'master' into feature/1.6.2-pay
|
4 years ago |
YunaiV
|
3950c58c18
|
增加 Oracle Driver
|
4 years ago |
YunaiV
|
d79549b48a
|
优化代码生成器实现,增加 DatabaseTableDAO 抽象,支持多 db 类型
|
4 years ago |
YunaiV
|
d406bd37ce
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2
|
4 years ago |
YunaiV
|
7ce7baa2d2
|
增加数据源管理
|
4 years ago |
zwy
|
d099ad2a8b
|
🐛
【微信支付】:
WXLitePayClient.java 微信小程序支付模块:
!!前端必须传openid
PayClientFactoryImpl.java 支付客户端的工厂实现类:
添加 小程序支付模块
|
4 years ago |
zwy
|
03ad548aa2
|
🐛
【支付宝通知回调】:
AbstractAlipayClient.java :
添加支付宝回调参数str转map
通知回调:
Map<String, String> params = notifyData.getParams();
Map<String, String> params = strToMap(notifyData.getBody());
|
4 years ago |
芋道源码
|
0bf5b20fd7
|
!137 简化三方登录的实现,降低理解成本
Merge pull request !137 from 芋道源码/feature/1.6.2
|
4 years ago |
YunaiV
|
7227664f77
|
进一步重构社交登陆的实现
|
4 years ago |
zwy
|
6505906565
|
🐛
【支付模块BUG】
修改时间 格式 yyyyMMddHHmmss 为 yyyy-MM-dd'T'HH:mm:ssXXX
支付宝 获取支付回调对象
|
4 years ago |
zwy
|
802a7b0a30
|
✨
【支付模块】
修改时间 格式 yyyyMMddHHmmss 为 yyyy-MM-dd'T'HH:mm:ssXXX
|
4 years ago |
zwy
|
29a384989b
|
✨
【支付模块】
添加 微信native支付
|
4 years ago |
zwy
|
4a91dcb3bf
|
✨
【支付模块】
添加 微信native支付
|
4 years ago |
YunaiV
|
9b687ff6c9
|
🐛 修复忽略租户的 URL,未带租户会报错的问题
|
4 years ago |
YunaiV
|
2d5601be92
|
调整前端和环境的环境配置
|
4 years ago |
YunaiV
|
076c7a4e3e
|
优化短信模块的代码
|
4 years ago |
YunaiV
|
e33b2f0dd3
|
解决 framework 的库,存在循环依赖的问题
|
4 years ago |
芋道源码
|
eb6d430ef9
|
解决 framework 的库,存在循环依赖的问题
|
4 years ago |
YunaiV
|
9bed141201
|
简单调整下腾讯云短信的排版
|
4 years ago |
YunaiV
|
65a86e8d75
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2-qcloud
Conflicts:
yudao-ui-admin/yarn.lock
|
4 years ago |
YunaiV
|
3f7d7c3bfa
|
同步 SensitiveWord 敏感词代码,原分支未正确关联仓库
|
4 years ago |
FinallySays
|
eb147a92ff
|
magic 参数处理&AbstractSmsClient模版优化
|
4 years ago |
YunaiV
|
2e66845584
|
code review 腾讯短信的实现,基本没啥问题了
|
4 years ago |
FinallySays
|
91f758c295
|
根据 code review 对腾讯云短信实现优化
|
4 years ago |
YunaiV
|
9726560318
|
code review 腾讯短信的实现
|
4 years ago |
YunaiV
|
d60be0bb53
|
优化 test 组件的封装,内置 Redis、DB 等多种快速测试的基类
|
4 years ago |
FinallySays
|
6fd52dfbb6
|
接入腾讯云短信
|
4 years ago |
YunaiV
|
0547671c9e
|
修复 API 访问日志不记录的问题
|
4 years ago |
YunaiV
|
49b906bbfe
|
增加 Spring Cache 框架
|
4 years ago |
芋道源码
|
3263b0ab5b
|
!114 1. 优化分配菜单的逻辑,使用批量插入 2. 修复 CodegenEngine 生成代码时,Mapper.XML 地址不对
Merge pull request !114 from 芋道源码/feature/1.6.2
|
4 years ago |
YunaiV
|
1bb204adb5
|
1. 优化分配菜单的逻辑,使用批量插入
2. 修复 CodegenEngine 生成代码时,Mapper.XML 地址不对
|
4 years ago |
gaibu
|
f533a2e7c5
|
fix 提示语错误
|
4 years ago |
YunaiV
|
3583109f90
|
优化文件配置,去掉 region 的配置,通过自动识别
|
4 years ago |
YunaiV
|
813069abf4
|
优化文件配置,去掉 region 的配置,通过自动识别
|
4 years ago |
YunaiV
|
34a7399a65
|
使用 minio client 替代 amazon 客户端,进行 S3 的对接
|
4 years ago |
YunaiV
|
d23232aab0
|
完成新 File 的功能
|
4 years ago |
YunaiV
|
87670d18fd
|
完成新 File 的功能
|
4 years ago |
YunaiV
|
659023bb35
|
完成 FileConfig 的前端模块
|
4 years ago |
YunaiV
|
18a5c46284
|
完成 FileConfig 的后端模块
|
4 years ago |
YunaiV
|
05d4aae65d
|
完成 yudao-spring-boot-starter-file 组件,支持 S3 对接云存储、local、ftp、sftp、db 等协议
|
4 years ago |
YunaiV
|
3d40fc81dd
|
完善 yudao-spring-boot-starter-file 组件,支持 S3 对接云存储、local、ftp、sftp 等协议
|
4 years ago |
YunaiV
|
ed53ca3de9
|
封装 yudao-spring-boot-starter-file 组件,初步实现 S3 对接云存储的能力
|
4 years ago |
YunaiV
|
716bbb9813
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.1
|
4 years ago |
YunaiV
|
9a9dbf0e97
|
移除 Security 无用的 secret 配置项
|
4 years ago |
Awen
|
2980c6e3eb
|
修复正常租户登陆后退出切换到过期租户时造成的tenant.ignore-urls配置失效的问题,比如无法获取验证码图片等造成无法登录。
|
4 years ago |
YunaiV
|
d6333fc353
|
增加 ProjectReactor 程序,实现一键改包名
|
4 years ago |
YunaiV
|
5c03b97775
|
增加一些多租户相关的注释,更加清晰一些~
|
4 years ago |
YunaiV
|
cd919daf64
|
调整 yudao-module-system 的枚举包
|
4 years ago |
YunaiV
|
d2636a7787
|
调整 DataScopeEnum 到 yudao-module-system-api 包下,合理~
|
4 years ago |
YunaiV
|
3201288036
|
review flowable 的代码实现,测试通过
|
4 years ago |
YunaiV
|
882660a3a7
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/flowable
|
4 years ago |
YunaiV
|
ec8b356ba6
|
v.1.5.1 发布,优化多租户功能,支持自动创建用户、角色等信息
|
4 years ago |
YunaiV
|
c61811a622
|
【修复】角色的数据范围为仅本人时,登陆后获取权限列表报错的问题
|
4 years ago |
芋道源码
|
a49b1431e5
|
Merge pull request #91 from zzc7211/master
[Github Action]修复项目CI脚本构建失败问题
|
4 years ago |
YunaiV
|
2505d61b08
|
Swagger 增加 tenant-id 头
|
4 years ago |
YunaiV
|
fc509837a1
|
Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro into feature/tenant_op
Conflicts:
yudao-framework/yudao-spring-boot-starter-mybatis/src/main/java/cn/iocoder/yudao/framework/mybatis/core/mapper/BaseMapperX.java
|
4 years ago |
YunaiV
|
81d89ba350
|
增加租户、租户套餐的单元测试
|
4 years ago |
zhouzichun
|
41cdc951e1
|
[Github Action]修复项目CI脚本构建失败问题
1.更改构建包管理工具为yarn
2.由于缓存的需要添加yarn.lock文件
3.删除没有用到的依赖javax.xml.bind.Element
更新core-js版本至最新后,前后端都能编译成功
|
4 years ago |
YunaiV
|
66ebb71b8a
|
Redis 最低版本 5.0.0 检测,解决搭建环境过程中无法理解 XREADGROUP 指令的报错
|
4 years ago |
YunaiV
|
c64bb81cae
|
解决 spring.sql.init.schema-locations 不自动初始化,通过自定义的 SqlInitializationTestConfiguration 实现
|
4 years ago |
芋道源码
|
e52d7d33be
|
Merge pull request #82 from leosanqing/optimize-baseMapper
修改 baseMapper selectCount int -> long
|
4 years ago |
YunaiV
|
848fcdf329
|
租户创建人数的限制
|
4 years ago |