Commit Graph

65 Commits

Author SHA1 Message Date
wangjingyi
54ad304514 邮箱账号管理 TODO意见修改 2022-03-25 02:59:51 +08:00
YunaiV
50f7af00e9 code review 邮件账号模块 2022-03-23 21:17:31 +08:00
wangjingyi
3b42b70610 邮箱账号管理 2022-03-23 20:59:46 +08:00
YunaiV
659023bb35 完成 FileConfig 的前端模块 2022-03-16 00:21:49 +08:00
YunaiV
446f601c8a 修复仅本人数据权限时,个人中心会报错的问题 2022-03-12 18:02:28 +08:00
YunaiV
b62722598a 新增 MyBatis XML 文件的生成 2022-03-11 23:21:00 +08:00
YunaiV
d6333fc353 增加 ProjectReactor 程序,实现一键改包名 2022-03-09 00:27:26 +08:00
YunaiV
cd919daf64 调整 yudao-module-system 的枚举包 2022-03-04 00:19:19 +08:00
YunaiV
d2636a7787 调整 DataScopeEnum 到 yudao-module-system-api 包下,合理~ 2022-03-03 13:12:52 +08:00
YunaiV
5d90760c39 v.1.5.1 发布,优化多租户功能,支持自动创建用户、角色等信息 2022-02-27 16:28:43 +08:00
YunaiV
c61811a622 【修复】角色的数据范围为仅本人时,登陆后获取权限列表报错的问题 2022-02-27 12:24:21 +08:00
YunaiV
2505d61b08 Swagger 增加 tenant-id 头 2022-02-27 02:40:24 +08:00
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
2022-02-27 02:13:06 +08:00
YunaiV
c58eb12896 修复所有单元测试 2022-02-27 01:38:28 +08:00
YunaiV
81d89ba350 增加租户、租户套餐的单元测试 2022-02-27 00:15:13 +08:00
YunaiV
66ebb71b8a Redis 最低版本 5.0.0 检测,解决搭建环境过程中无法理解 XREADGROUP 指令的报错 2022-02-26 00:41:27 +08:00
YunaiV
c64bb81cae 解决 spring.sql.init.schema-locations 不自动初始化,通过自定义的 SqlInitializationTestConfiguration 实现 2022-02-26 00:03:41 +08:00
YunaiV
10ba70e107 错误码存在重复的问题 2022-02-24 01:14:39 +08:00
YunaiV
75928525ca 1. 增加【默认】的系统租户的概念,禁止修改与删除等操作
2. 修复定时任务在刷新本地缓存时,会过滤租户的问题
3. 调整短信的回调地址,并进行租户的白名单
2022-02-24 00:53:28 +08:00
YunaiV
fa62ace6af 【修复】修复不支持根部门的问题 2022-02-23 22:36:45 +08:00
YunaiV
95bb9744c1 新建角色的时候,不允许创建 ADMIN 标识的角色 2022-02-23 19:28:59 +08:00
YunaiV
848fcdf329 租户创建人数的限制 2022-02-23 19:08:45 +08:00
YunaiV
d10b4595a2 租户修改角色的权限时,增加租户套餐的过滤,避免越权! 2022-02-23 13:19:08 +08:00
YunaiV
e4be51b14a 1. 新建租户、修改租户、修改租户套餐时,自动修改角色的权限
2. 租户的本地缓存,提升访问性能
3. 精简本地缓存的实现逻辑
2022-02-23 00:38:49 +08:00
YunaiV
4d53944771 【新增】新增 @TenantIgnore 注解,标记指定方法,忽略多租户的自动过滤,适合实现跨租户的逻辑 2022-02-22 19:53:40 +08:00
YunaiV
2598c033a9 【新增】【优化】新建租户时,自动创建对应的管理员账号、角色等基础信息 2022-02-20 23:59:23 +08:00
YunaiV
6b6d676a6b 【新增】租户套餐的管理,可配置每个租户的可使用的功能 2022-02-20 12:24:47 +08:00
YunaiV
79311ecc71 * 【新增】后端 yudao.tenant.enable 配置项,前端 VUE_APP_TENANT_ENABLE 配置项,用于开关租户功能
* 【优化】调整默认所有表开启多租户的特性,可通过 `yudao.tenant.ignore-tables` 配置项进行忽略,替代原本默认不开启的策略
* 【新增】通过 `yudao.tenant.ignore-urls` 配置忽略多租户的请求,例如说 ,例如说短信回调、支付回调等 Open API
2022-02-20 00:33:12 +08:00
leosanqing
72d18b056b 修改 baseMapper selectCount int -> long
Mybatis Plus 在3.4 版本之后将 selectCount 从Integer 改为Long
2022-02-18 11:27:42 +08:00
芋道源码
9be08aae63
!80 bug-fix(用户管理)
Merge pull request !80 from fengdan/fengdan-feature-usermanage:add-fix
2022-02-17 12:51:55 +00:00
YunaiV
9882142a46 修复 yudao-module-system-impl 的单元测试 2022-02-17 19:52:11 +08:00
fengdan
d3c5906cfa fix(用户管理): 新增用户数据校验问题
新增用户:用户账号参数校验

Closes https://gitee.com/zhijiantianya/ruoyi-vue-pro/issues/I4U1XU
2022-02-17 14:38:59 +08:00
YunaiV
ec378d75de v3.7.0 参数管理支持配置验证码开关 2022-02-17 00:20:08 +08:00
YunaiV
986d1328e0 v3.6.0 增加字典标签样式回显 2022-02-16 01:31:14 +08:00
zyk492322922
878a0ef638
## 修复 根据角色查询用户id的bug 2022-02-15 08:49:01 +00:00
YunaiV
5dcf763f08 修复缺少 user_type 导致的单元测试错误 2022-02-12 00:28:21 +08:00
芋道源码
28cb66b971
!77 修复部门更新后本地缓存不更新问题
Merge pull request !77 from C_VS/master
2022-02-10 17:17:27 +00:00
Jelly
5e43efc555 fix:修复 Maven 构建一些提示 2022-02-10 11:16:17 +08:00
chenyongsheng712
67df00264a 修复部门更新后本地缓存不更新问题
https://gitee.com/zhijiantianya/ruoyi-vue-pro/issues/I4T22A
2022-02-10 09:48:07 +08:00
cks
1044e1ac72 修改角色中部门及以下权限问题 2022-02-07 16:00:07 +08:00
YunaiV
0bac283864 解决 Spring 定时任务下,无租户编号的问题,导致查询报错 2022-02-06 20:10:22 +08:00
YunaiV
2dd4450302 修复用户 APP 发送短信验证码报错 2022-02-06 17:31:22 +08:00
YunaiV
448aa21e33 1. 修复用户 APP 发送短信验证码报错 2022-02-05 21:20:54 +08:00
YunaiV
d649b93017 1. 同步最新的 SQL
2. 修复多租户的定时 Task 无法获取租户编号的问题
2022-02-05 00:54:31 +08:00
YunaiV
ae9186f4b4 多模块重构 14:MEMBER 用户,过滤掉操作日志的记录~ 2022-02-04 17:51:15 +08:00
YunaiV
6441883855 【升级】spring-boot from 2.4.12 to 2.5.9,最新的 Spring Boot 2.6.X 在等更流行一些,稳定第一 2022-02-04 14:26:05 +08:00
YunaiV
1e2bcf9aca 多模块重构 13:修复各种单元测试的报错 2022-02-04 13:35:26 +08:00
YunaiV
61672e0180 多模块重构 13:迁移集成测试~ 2022-02-04 12:28:48 +08:00
YunaiV
eb2ab3cc4d 清理多余文件与配置 2022-02-04 01:56:41 +08:00
YunaiV
c2ccfa3bd6 多模块重构 12:【新增】Spring Security 新增 AuthorizeRequestsCustomizer 抽象类, 自定义每个 Maven Module 的 URL 的安全配置 2022-02-04 01:36:27 +08:00