199 Commits (2e3ca1efaa030f80156bb327cdc6281b85dbe695)

Author SHA1 Message Date
YunaiV 3d3c88dd4f 完善 AdminUserServiceImpl 单元测试 3 years ago
YunaiV d897f8fb10 完善 SmsCodeServiceImpl 单元测试 3 years ago
YunaiV 96e8fa4216 完善 RoleServiceImpl 单元测试 3 years ago
YunaiV 3aeebef036 完善 MenuServiceImplTest 单元测试 3 years ago
YunaiV 7731b4f503 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/dev-yunai 3 years ago
YunaiV 0537421655 完善 DictDataServiceImpl 单元测试 3 years ago
YunaiV bef06ef940 完善 PostServiceImpl 单元测试 3 years ago
YunaiV 1011de3278 完善 DeptServiceImpl 单元测试 3 years ago
YunaiV 1943e71e3f 站内信模块:完善注释 3 years ago
YunaiV ae3ee95cdd 站内信模块:整体功能实现 3 years ago
YunaiV 143035d798 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/notify
# Conflicts:
#	sql/mysql/ruoyi-vue-pro.sql
#	yudao-ui-admin/src/utils/dict.js
3 years ago
YunaiV 3783367605 邮箱模块:优化注释 + 方法名 3 years ago
YunaiV 7e65ede92d 邮箱模块:优化注释 + 方法名 3 years ago
YunaiV 5d1abd5f44 邮箱模块:完善 send 的单元测试 3 years ago
YunaiV 525078abd3 邮箱模块:完善 log 相关的逻辑 3 years ago
YunaiV afced9d420 邮箱模块:完善发送 send 逻辑 3 years ago
YunaiV ea39dcc5c8 邮箱模块:完善 template 模版的增删改查功能 3 years ago
YunaiV 0262fa5c15 邮箱模块:完善 account 账号的增删改查功能 3 years ago
YunaiV c9c5a818ec Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mail-1.6.1 3 years ago
王添翼 c0b8000dee
修复yudao-module-system-api/ErrorCodeConstants.java中错误码重复的问题
// ========== OAuth2 授权 1002022000 =========
ErrorCode OAUTH2_CODE_NOT_EXISTS = new ErrorCode(1002022000, "code 不存在");
ErrorCode OAUTH2_CODE_EXPIRE = new ErrorCode(1002022000, "code 已过期");
二者错误码重复,现将OAUTH2_CODE_EXPIRE的错误码改为1002022001。

Signed-off-by: 王添翼 <2100022743@stu.pku.edu.cn>
3 years ago
YunaiV 9a5c8a11f5 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/pom.xml
3 years ago
YunaiV 131adad9c0 review 部分站内信的实现 3 years ago
xingyu4j 632a132a6a refactor: Date ==> LocalDateTime 3 years ago
xingyu 9054a772b0 feat: 升级依赖 4 years ago
YunaiV 926c75d29a 优化图片验证码的后端实现 4 years ago
xrcoder 872107b319 完善站内信阅读接口 4 years ago
xrcoder af4290784e 添加用户查询站内信分页列表数据,未读站内信数量。 4 years ago
xrcoder d16f873521 站内信模板功能完善。 4 years ago
xrcoder bb78a58029 站内信基础代码整理,接口定义。 4 years ago
YunaiV c92cc26171 增加文档、视频教程的地址 4 years ago
wangjingyi 0ddb50be57 邮件模块 添加用户类型 用户编码信息 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 7a86a61079 【重构】新增 `yudao-spring-boot-starter-biz-error-code` 错误码组件 4 years ago
YunaiV d3200910db 基于 Guava 实现 dict 字典数据的本地缓存 4 years ago
YunaiV d1271f8bff 统一 TenantApi 的封装,与 yudao-cloud~ 4 years ago
YunaiV 8de9872ff8 统一 DeptApi 的封装,与 yudao-cloud~ 4 years ago
YunaiV e68d4f54f7 优化 yudao-spring-boot-starter-biz-operatelog 的封装,和 yudao-cloud 保持一致 4 years ago
YunaiV 1895a9e809 优化 AdminUserApi 的实现,和 Cloud 保持一致 4 years ago
YunaiV bdf579a20b 将 yudao-module-system-api 模块的 auth 包,重构成 oauth2 包 4 years ago
YunaiV 47753467ee 将 yudao-module-system-api 模块的 auth 包,重构成 oauth2 包 4 years ago
YunaiV e1c08c4661 新增 member/auth/weixin-mini-app-login 接口,实现小程序的手机登录 4 years ago
YunaiV 1b7093f5c1 用户 app 的社交登录接口,合并到手机号 + 密码,手机号 + 验证码的 login 接口中,统一维护。 4 years ago
YunaiV 1464f7d399 code review 邮箱的实现代码 4 years ago
YunaiV 60bb8dd29c 增加 oauth2 的 code 的生成与消费的逻辑 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 5794780c4e 调整 SecurityPermissionFrameworkService 的实现,完善 PermissionServiceTest 的单元测试 4 years ago
YunaiV 97db4586a8 完成 OAuth2 的客户端模块 4 years ago
YunaiV f46d81dab5 增加 OAuth2 客户端 4 years ago
YunaiV 5cf68961e1 1. 修改在线会话的实现
2. 接入到会员管理 OAuth2.0
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 3bd7e8e682 去除 Spring Security 的 Admin 的 loadUsername,使用自己定义的 login0 实现 4 years ago
YunaiV baadb5a937 简化 mock login 模拟登录的实现,由 TokenAuthenticationFilter 直接实现 4 years ago
wangjingyi 8bc5254e30 邮件模块 添加邮箱账号缓存 修改校验方式 4 years ago
wangjingyi ea92b84121 邮件模块 删除mail-module 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 8606f5c605 优化 UserSession 的实现,将 id 变成自增,额外增加 token 字段 4 years ago
wangjingyi d7305739d3 邮件模块 添加邮件发送api 4 years ago
酱包 5139117b13 更新登录模板
支持短信验证码登录
4 years ago
YunaiV c402077961 进一步重构社交登陆的实现 4 years ago
YunaiV 878445a238 重构社交登录,完善单元测试 4 years ago
YunaiV 89df5b3cf6 临时提交,暂时不考虑 unionId,简化模型 4 years ago
YunaiV 705a5ff645 重构社交登录的时候,增加独立的社交绑定表 4 years ago
YunaiV 076c7a4e3e 优化短信模块的代码 4 years ago
YunaiV 696756b3c8 实现 SensitiveWord API 实现类 4 years ago
YunaiV 3f7d7c3bfa 同步 SensitiveWord 敏感词代码,原分支未正确关联仓库 4 years ago
wangjingyi 017d6e5e4e fix 邮件模版模块 错误提示 邮箱账号 -> 邮箱模版 4 years ago
wangjingyi 132c8b0e84 邮箱模版增删改查功能 修改mapstruct 相关bug 4 years ago
wangjingyi 54ad304514 邮箱账号管理 TODO意见修改 4 years ago
xiex@fjhrt.com 6dbb1248a8 fix 修复字典类型常量类 错误问题,导致导出部分字段无法从字典缓存匹配正确值 4 years ago
YunaiV cd919daf64 调整 yudao-module-system 的枚举包 4 years ago
YunaiV d2636a7787 调整 DataScopeEnum 到 yudao-module-system-api 包下,合理~ 4 years ago
YunaiV 10ba70e107 错误码存在重复的问题 4 years ago
YunaiV 75928525ca 1. 增加【默认】的系统租户的概念,禁止修改与删除等操作
2. 修复定时任务在刷新本地缓存时,会过滤租户的问题
3. 调整短信的回调地址,并进行租户的白名单
4 years ago
YunaiV 95bb9744c1 新建角色的时候,不允许创建 ADMIN 标识的角色 4 years ago
YunaiV 848fcdf329 租户创建人数的限制 4 years ago
YunaiV 2598c033a9 【新增】【优化】新建租户时,自动创建对应的管理员账号、角色等基础信息 4 years ago
YunaiV 6b6d676a6b 【新增】租户套餐的管理,可配置每个租户的可使用的功能 4 years ago
YunaiV 79311ecc71 * 【新增】后端 `yudao.tenant.enable` 配置项,前端 `VUE_APP_TENANT_ENABLE` 配置项,用于开关租户功能
* 【优化】调整默认所有表开启多租户的特性,可通过 `yudao.tenant.ignore-tables` 配置项进行忽略,替代原本默认不开启的策略
* 【新增】通过 `yudao.tenant.ignore-urls` 配置忽略多租户的请求,例如说 ,例如说短信回调、支付回调等 Open API
4 years ago
Jelly 5e43efc555 fix:修复 Maven 构建一些提示 4 years ago
YunaiV 2dd4450302 修复用户 APP 发送短信验证码报错 4 years ago
YunaiV 448aa21e33 1. 修复用户 APP 发送短信验证码报错 4 years ago
YunaiV c2ccfa3bd6 多模块重构 12:【新增】Spring Security 新增 AuthorizeRequestsCustomizer 抽象类, 自定义每个 Maven Module 的 URL 的安全配置 4 years ago
YunaiV 8d59384904 多模块重构 10:去除 Freemarker 依赖,修改字典的前缀,从 sys=》system、inf=》infra 见名知意 4 years ago
YunaiV bdcf00d8a0 多模块重构 8:bom 模块,基本完成重构 4 years ago
YunaiV f39bfdab89 多模块重构 8:bom 模块,尝试公用部分逻辑 4 years ago
YunaiV b757e1fccb 多模块重构 7:pay 模块的初始化 4 years ago
YunaiV 9bc9b2ac6b 多模块重构 5:infra 模块的修改~~~ 4 years ago
YunaiV 16c2590483 多模块重构 4:system 模块的调整,实现 sms API~~ 4 years ago
YunaiV add08b1ecd 多模块重构 4:system 模块的调整,实现 social API~~ 4 years ago
YunaiV ab6ec2f0ed 多模块重构 4:system 模块的创建,去除 Sys 4 years ago
YunaiV 06887bff16 多模块重构 4:system 模块的创建,以及将相关的代码先进行迁移 4 years ago