532 Commits (5988ec6ce960232ec2abc4d9499a5e6329ba4d66)

Author SHA1 Message Date
wangjun d706cc3fb3 修复导入用户后编辑报错 4 years ago
xrcoder 872107b319 完善站内信阅读接口 4 years ago
xrcoder 7d6737479c 添加枚举类验证。 4 years ago
xrcoder af4290784e 添加用户查询站内信分页列表数据,未读站内信数量。 4 years ago
xrcoder d16f873521 站内信模板功能完善。 4 years ago
xrcoder bb78a58029 站内信基础代码整理,接口定义。 4 years ago
xingyu e842d2e0ad AJ-Captcha 增加验证码二次校验 4 years ago
xingyu 4a92081937 vue2 新增行为验证码 4 years ago
YunaiV bf5df656ed 初始化管理后台的 uniapp 版本 4 years ago
xingyu 85287e1f7f feat: 完善用户权限 4 years ago
YunaiV e5a7b8474f fix:短信验证码的每日发送条数不正确 4 years ago
YunaiV 26a094a710 refactor:优化时间范围查询 4 years ago
xingyu f84f3a3631 refactor: 时间区间查询传入数组-测试模块 4 years ago
xingyu dad10d858a refactor: 时间区间查询传入数组 4 years ago
xingyu bc233df980 feat: 添加 vue3 时间区间查询 4 years ago
YunaiV c92cc26171 增加文档、视频教程的地址 4 years ago
wangjingyi 0ddb50be57 邮件模块 添加用户类型 用户编码信息 4 years ago
YunaiV 33a31cfb0f 优化文件的 type 识别与存储 4 years ago
jiangqiang 6a1c09ca42 Merge remote-tracking branch 'source/master'
# Conflicts:
#	yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/service/file/FileServiceImpl.java
4 years ago
jiangqiang 84ef0b449a SocialUserBindDO类新增主键字段,否则控制台会有mybatis plus的日志警告 4 years ago
YunaiV d9c2da7c91 1. 【新增】接口支持通过 `@PermitAll` 注解,允许匿名(未登录)进行访问
2. 【新增】`yudao.security.permit-all-urls` 配置项,允许匿名(未登录)进行访问
4 years ago
YunaiV 8751471aa1 优化管理后台的社交登录 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
芋道源码 33d094697d
!205 短信发送时,新增短信渠道的状态校验
Merge pull request !205 from muyi/login
4 years ago
yjb ee2c731d25 短信模板测试短信,检测模板状态与渠道状态,同时为开启时发送短信,否则只记录短信 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
YunaiV 58e4f11cca 移除 yudao-spring-boot-starter-extension 4 years ago
YunaiV 8de9872ff8 统一 DeptApi 的封装,与 yudao-cloud~ 4 years ago
芋道源码 df7bba7f30
!186 文件表建加原文件名称字段original_name,相关代码修改
Merge pull request !186 from 谢谢的谢/master
4 years ago
YunaiV e68d4f54f7 优化 yudao-spring-boot-starter-biz-operatelog 的封装,和 yudao-cloud 保持一致 4 years ago
YunaiV 309ba2d3f1 修复 admin 退出时,判断 userType 不正确 4 years ago
YunaiV 1895a9e809 优化 AdminUserApi 的实现,和 Cloud 保持一致 4 years ago
YunaiV bdf579a20b 将 yudao-module-system-api 模块的 auth 包,重构成 oauth2 包 4 years ago
YunaiV 421afab7b9 fix oauth2 swagger 用户信息的接口信息不全,因为 swagger @ApiModel 带 . 会导致跳转存在问题 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 e1c08c4661 新增 member/auth/weixin-mini-app-login 接口,实现小程序的手机登录 4 years ago
谢华宁 20411fa6b5 文件表建加原文件名称字段name,相关代码修改 4 years ago
谢华宁 0fd5de2d73 文件表建加原文件名称字段original_name,相关代码修改 4 years ago
YunaiV 30fbfb6143 新建的用户未分配角色时,操作自己信息回报错的问题 4 years ago
YunaiV abe6828d0c 增加 纠正删除刷新临牌时,调用mapper错误 的单元测试 4 years ago
芋道源码 68a0b381c1
!180 纠正删除刷新临牌时,调用mapper错误。
Merge pull request !180 from jinbb/N/A
4 years ago
yudongshang 957a7090e7 修复参数不一致导致接口文档无法访问问题 4 years ago
jinbb 83bfb6073b
纠正删除刷新临牌时,调用mapper错误。
纠正删除刷新临牌时,调用mapper错误。
4 years ago
YunaiV 495f121463 完善 OAuth2OpenControllerTest 单元测试 4 years ago
YunaiV f87c4f75e8 完善 OAuth2GrantServiceImplTest 单元测试 4 years ago
YunaiV 4ffe7b9c3b 完善 OAuth2CodeServiceImplTest 单元测试 4 years ago
YunaiV 522d70a29b 完善 OAuth2TokenServiceImplTest 单元测试 4 years ago
YunaiV 65d2dffe1a 完善 OAuth2ApproveServiceImplTest 单元测试 4 years ago
YunaiV b3ab1d9285 完善 OAuth2ClientServiceImplTest 单元测试 4 years ago
YunaiV 668551350f 完成 SSO 登录的功能 4 years ago
YunaiV d18463866e 新增 sso 页面 4 years ago
YunaiV ed847ac2ee Merge branch 'master' of https://github.com/YunaiV/ruoyi-vue-pro into feature/1.6.2 4 years ago
YunaiV d322e78199 前端 Token、账号、密码等信息,统一使用 LocalStorage 替代 Cookie 存储 4 years ago
leoxxx 7e09b406ab 字典管理、通知管理、岗位管理、角色管理界面的列表改成初始按id倒序显示。错误码管理改为初始按code倒序显示。 4 years ago
leoxxx f72597c434 字典管理、通知管理、职位管理角色管理界面的列表改成初始按id倒序显示。错误码管理改为初始按code倒序显示。 4 years ago
leoxxx cdb79bcb39 用户管理页面改变用户列表默认排序方式为用户id倒序 4 years ago
YunaiV 0ae9af0492 增加 MyBatis Plus 的 EncryptTypeHandler 类型处理器,实现字段的加密解密 4 years ago
caiti 92d7a701b5 fix: 使用CollUtil.isEmpty判空 4 years ago
caiti 3eb2f3447f fix: 新增用户不分配角色的情况会空指针 4 years ago
YunaiV 1464f7d399 code review 邮箱的实现代码 4 years ago
YunaiV 19f6207862 修复新增租户时,数据权限的校验导致报错的问题 4 years ago
YunaiV 1f1970e6c8 提供最新的内嵌模式 4 years ago
芋道源码 b88b6904bf
!163 处理问题 https://gitee.com/zhijiantianya/ruoyi-vue-pro/issues/I560LX
Merge pull request !163 from not_null/N/A
4 years ago
YunaiV c7a2916748 完成 system_oauth2_approve 相关的批准逻辑 4 years ago
YunaiV 60bb8dd29c 增加 oauth2 的 code 的生成与消费的逻辑 4 years ago
YunaiV feff5aba07 增加 oauth2 的 scope 的校验方法,与使用示例 4 years ago
YunaiV 65ee56c811 完成 oauth2 check-token 校验 token 的实现 4 years ago
YunaiV 0900b9e111 完成 oauth2 password 密码模式的实现
完成 oauth2 revokeToken 的实现
4 years ago
YunaiV 99ba7ccee8 完成 oauth2 code 授权码模式的实现 4 years ago
YunaiV 66034d26c0 完成 oauth2 code 授权码模式的实现 4 years ago
YunaiV 6ca88277d8 完成 oauth2 implicit 简化模式的实现 4 years ago
YunaiV 7d1deab48b 调整包结构,oauth2 独立 4 years ago
YunaiV aa8fb4acf0 搭建 oauth/authorize 的初步逻辑 4 years ago
YunaiV ce60ec0815 修改 OAuth2ClientDO 实体,支持自动授权的范围的设置 4 years ago
YunaiV 6c5f5e1ad4 完善 refresh token 失效时,无法自动跳转回首页的问题,同时优化相关的提示 4 years ago
YunaiV e1daeba5d3 同步最新的 SQL 脚本 4 years ago
YunaiV 5794780c4e 调整 SecurityPermissionFrameworkService 的实现,完善 PermissionServiceTest 的单元测试 4 years ago
YunaiV 49b4eedfc0 增加 UserRole 的缓存,完善权限相关的单元测试 4 years ago
YunaiV 97db4586a8 完成 OAuth2 的客户端模块 4 years ago
YunaiV f46d81dab5 增加 OAuth2 客户端 4 years ago
YunaiV 5cf68961e1 1. 修改在线会话的实现
2. 接入到会员管理 OAuth2.0
4 years ago
not_null 8ebac3e445
处理问题 https://gitee.com/zhijiantianya/ruoyi-vue-pro/issues/I560LX
处理问题 https://gitee.com/zhijiantianya/ruoyi-vue-pro/issues/I560LX
4 years ago
YunaiV a3687132b6 增加 refresh token 接口,并接入到前端项目 4 years ago
YunaiV 86e6c04e07 登录后,返回 OAuth2 的 access token + refresh token 4 years ago
YunaiV 5ea9cc3cd7 实现管理后台登出时,删除 oauth 令牌 4 years ago
YunaiV 4f52d1367b 实现管理后台登录时,使用 OAuth2 的 access token 4 years ago
YunaiV ebee4ddb7c 制定 OAuth2 协议的表结构与 API 设计 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 52010d5535 完善单元测试 4 years ago
wangjingyi 63983bbab3 邮件模块 bug -修改保留字冲突 4 years ago
wangjingyi c3335ba2ca 邮件模块 bug -修改保留字冲突 4 years ago
wangjingyi 8d6a4d40a0 邮件模块 bug -修改保留字 4 years ago
wangjingyi 8bc5254e30 邮件模块 添加邮箱账号缓存 修改校验方式 4 years ago
wangjingyi ea92b84121 邮件模块 删除mail-module 4 years ago
YunaiV 0b0e37a3d5 code review 短信的实现 4 years ago
YunaiV 0189993a2a Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mail-1.6.1
 Conflicts:
	yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/enums/ErrorCodeConstants.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/api/mail/MailSendApiImpl.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/MailAccountController.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/MailLogController.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/MailTemplateController.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/account/MailAccountBaseVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/account/MailAccountCreateReqVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/account/MailAccountPageReqVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/account/MailAccountUpdateReqVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/log/MailLogBaseVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/log/MailLogExcelVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/log/MailLogExportReqVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/log/MailLogPageReqVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/log/MailLogRespVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/send/MailReqVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/template/MailTemplateBaseVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/template/MailTemplateCreateReqVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/template/MailTemplatePageReqVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/mail/vo/template/MailTemplateUpdateReqVO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/convert/mail/MailAccountConvert.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/convert/mail/MailLogConvert.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/convert/mail/MailTemplateConvert.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/mail/MailAccountDO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/mail/MailLogDO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/mail/MailTemplateDO.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/mail/MailAccountMapper.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/mail/MailLogMapper.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/mail/MailTemplateMapper.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/mq/producer/mail/MailProducer.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/mail/MailAccountService.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/mail/MailLogService.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/mail/MailSendService.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/mail/MailTemplateService.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/mail/impl/MailAccountServiceImpl.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/mail/impl/MailLogServiceImpl.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/mail/impl/MailSendServiceImpl.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/mail/impl/MailTemplateServiceImpl.java
4 years ago
YunaiV 7753bd4c44 1. code review 后台的短信验证码登陆
2. 解决 SQL Server LIMIT 1 存在报错的问题
4 years ago
YunaiV 4453ac27ff Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2-smsLogin
 Conflicts:
	sql/ruoyi-vue-pro.sql
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/convert/auth/AuthConvert.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/framework/security/config/SecurityConfiguration.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/auth/AdminAuthService.java
	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/auth/AdminAuthServiceImpl.java
	yudao-ui-admin/src/api/login.js
	yudao-ui-admin/src/store/modules/user.js
4 years ago
YunaiV 60f918da84 增加 SQLServer 的适配~ 4 years ago
YunaiV cf3cfdd2d6 补全用户与岗位的关联的单元测试,简化相关的实现代码 4 years ago
YunaiV c845f3f012 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2-postgresql 4 years ago
YunaiV 8606f5c605 优化 UserSession 的实现,将 id 变成自增,额外增加 token 字段 4 years ago
anzhen 18a3f4d3eb Merge branch 'upstream/master'
# Conflicts:
#	sql/ruoyi-vue-pro.sql
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
芋道源码 20840a3ac0
!151 增加 PostgreSQL 数据库的支持
Merge pull request !151 from 芋道源码/feature/1.6.2
4 years ago
芋道源码 b47264c037
回退 'Pull Request !144 : 注释掉MenuServiceTest类测试代码,修复master分支的源码编译报错问题,方便其他童鞋下载后直接运行。' 4 years ago
YunaiV d1a46cf652 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.6.2-postgresql 4 years ago
YunaiV 45cbb56ea1 1. 同步 MySQL、PostgreSQL 最新的脚本
2. 修复单元测试的报错
4 years ago
YunaiV 30e886be6f 解决 PostgreSQL 集成 Quartz 时的报错 4 years ago
YunaiV e24c8c3425 修改实体和 Mapper,解决 PostgreSQL 查询报错的问题 4 years ago
YunaiV 98c317f0e0 封装 IdTypeEnvironmentPostProcessor 组件,自动适配 id-type 策略,用于 Oracle、PostgreSQL 的自动适配 4 years ago
Hermit 023eb08fd1 注释掉MenuServiceTest类测试代码,修复master分支的源码编译报错问题 4 years ago
anzhen 1cd4338857 Merge branch 'upstream/master'
# Conflicts:
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/dept/UserPostDO.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dept/UserPostMapper.java
4 years ago
酱包 5139117b13 更新登录模板
支持短信验证码登录
4 years ago
YunaiV c402077961 进一步重构社交登陆的实现 4 years ago
YunaiV 7227664f77 进一步重构社交登陆的实现 4 years ago
YunaiV 878445a238 重构社交登录,完善单元测试 4 years ago
YunaiV 89df5b3cf6 临时提交,暂时不考虑 unionId,简化模型 4 years ago
YunaiV 705a5ff645 重构社交登录的时候,增加独立的社交绑定表 4 years ago
YunaiV 9ee501d845 Merge remote-tracking branch 'origin/master' 4 years ago
YunaiV 09103f310b 1. 【修复】单元测试报错
2. 【优化】yudao-module-xx-impl 调整成 yudao-module-xx-biz,更加符合定位
4 years ago