|  ibuler | 076afb2b8b | pref: 修改 automations | 2022-10-19 11:39:11 +08:00 | 
				
					
						|  Jiangjie.Bai | 6a32ac4699 | refactor: 继续授权添加授权账号工具 | 2022-10-14 17:53:54 +08:00 | 
				
					
						|  Jiangjie.Bai | d23446016d | refactor: 添加授权相关的获取资产账号API、Model method | 2022-09-15 10:46:57 +08:00 | 
				
					
						|  fit2bot | 3e69e6840b | fix: oauth2不属于密码认证 (#8771) Co-authored-by: feng626 <1304903146@qq.com> | 2022-08-18 10:30:20 +08:00 | 
				
					
						|  jiangweidong | 2099baaaff | feat: 认证方式支持OAuth2.0协议 (#8686) * feat: 认证方式支持OAuth2.0协议
* perf: 优化 OAuth2 认证逻辑和Logo (对接 Github)
* perf: 优化 OAuth2 认证逻辑和Logo,支持上传图标
* perf: 优化 OAuth2 认证逻辑和Logo,支持上传图标
* perf: 优化 OAuth2 认证逻辑和Logo,支持上传图标
* perf: 优化 OAuth2 认证逻辑和Logo,支持上传图标
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com> | 2022-08-04 14:40:33 +08:00 | 
				
					
						|  fit2bot | c3c99cc5e8 | perf: 优化 redis (#8484) * perf: 优化 redis
* perf: 优化 redis 时间
* perf: 优化时间
* perf: 修改 ssl
* perf: 修改 ssl
* perf: 修改 ssl name
* perf: 修改名称
Co-authored-by: ibuler <ibuler@qq.com> | 2022-06-28 17:23:20 +08:00 | 
				
					
						|  fit2bot | a5acdb9f60 | perf: 统一校验当前用户api (#8324) Co-authored-by: feng626 <1304903146@qq.com> | 2022-06-07 19:26:07 +08:00 | 
				
					
						|  fit2bot | 031077c298 | perf: password 等使用 rsa 加密传输 (#8188) * perf: 修改 model fields 路径
* stash it
* pref: 统一加密方式,密码字段采用 rsa 加密
* pref: 临时密码使用 rsa
* perf: 去掉 debug msg
* perf: 去掉 Debug
* perf: 去掉 debug
* perf: 抽出来
Co-authored-by: ibuler <ibuler@qq.com> | 2022-05-07 16:20:12 +08:00 | 
				
					
						|  Jiangjie.Bai | f026b86a20 | fix: 修复获取组织用户 | 2022-04-19 18:09:07 +08:00 | 
				
					
						|  fit2bot | 4362f8d5af | perf: 优化组织 (#8080) * perf: 优化用户的orgs
* perf: 优化组织
Co-authored-by: ibuler <ibuler@qq.com> | 2022-04-18 17:17:23 +08:00 | 
				
					
						|  feng626 | f769d5a9bb | fix: 修复用户数据不同步问题 | 2022-04-08 15:47:14 +08:00 | 
				
					
						|  fit2bot | e7af037513 | perf: 修改命令command input 长度问题 (#7996) * perf: 修改命令command input max_length 1024
* perf: 修改命令command input 长度问题
* perf: 修改命令command input 长度问题
* perf: 修改命令command input 长度问题
* perf: 修改命令command input 长度问题
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com> | 2022-03-30 19:07:49 +08:00 | 
				
					
						|  Jiangjie.Bai | 54d1996507 | feat: 支持续期Connection Token | 2022-03-30 11:20:56 +08:00 | 
				
					
						|  fit2bot | e0fdfa52b9 | feat: 支持 magnus (#7965) * feat: 支持 magnus
* perf: 添加 setting 到 api
* perf: 放出 mongodb
Co-authored-by: ibuler <ibuler@qq.com> | 2022-03-25 14:45:08 +08:00 | 
				
					
						|  fit2bot | 9b73727bbc | fix: 修复系统组件绑定角色bug (#7962) Co-authored-by: feng626 <1304903146@qq.com> | 2022-03-23 10:56:23 +08:00 | 
				
					
						|  feng626 | 2ec0cb8a2c | fix: 修复用户绑定角色重大bug | 2022-03-22 16:55:53 +08:00 | 
				
					
						|  ibuler | 54fd1fb0c8 | perf: 移动到信号中 | 2022-03-21 19:27:23 +08:00 | 
				
					
						|  ibuler | 87c6eec619 | perf: 优化 role bingding,优化 is_superuser | 2022-03-21 19:27:23 +08:00 | 
				
					
						|  ibuler | 3ed7477057 | perf: 修改 default role | 2022-03-17 16:53:29 +08:00 | 
				
					
						|  fit2bot | 34e75099a3 | perf: 设置默认的角色,系统用户角色添加权限 (#7898) * perf: 修改 role handler
* perf: 设置默认的角色,系统用户角色添加权限
* perf: authentication 还是放到系统中吧
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com> | 2022-03-17 14:08:16 +08:00 | 
				
					
						|  fit2bot | 433d829c29 | fix: 添加profile myorgs (#7887) Co-authored-by: feng626 <1304903146@qq.com> | 2022-03-16 20:36:12 +08:00 | 
				
					
						|  Jiangjie.Bai | 5ec970fab4 | fix: 全局组织受权限位控制 | 2022-03-16 14:07:00 +08:00 | 
				
					
						|  fit2bot | 9725f0c963 | fix: 修复工单流500bug (#7784) Co-authored-by: feng626 <1304903146@qq.com> | 2022-03-10 11:26:34 +08:00 | 
				
					
						|  Jiangjie.Bai | b017e68a56 | Perf: 优化RBAC权限树 (#7782) * fix: 优化权限树(1)
* fix: 优化权限树(2)
* fix: 优化权限树(3)
* fix: 优化权限树(4)
* fix: 优化权限树(5)
* fix: 优化权限树(添加迁移文件)
* fix: 优化权限树(6)
* fix: 优化权限树(7)
* fix: 优化权限树(8)
* fix: 优化权限树(9) | 2022-03-10 11:25:33 +08:00 | 
				
					
						|  fit2bot | 94e60e180e | fix: 修复新建组织用户列表获取到是全局用户bug (#7776) Co-authored-by: feng626 <1304903146@qq.com> | 2022-03-09 11:17:28 +08:00 | 
				
					
						|  feng626 | 1cca9c10fb | perf: 修改perm判断逻辑 | 2022-03-08 18:41:50 +08:00 | 
				
					
						|  feng626 | c4a6715eb8 | fix: 命令存储 or 命令权限 | 2022-03-08 17:43:26 +08:00 | 
				
					
						|  ibuler | 5081fb5fe7 | perf: 优化perm tree, 并添加缓存 | 2022-03-08 13:46:25 +08:00 | 
				
					
						|  fit2bot | 89de111acc | fix: 修复特殊用户过滤 (#7759) Co-authored-by: feng626 <1304903146@qq.com> | 2022-03-07 20:09:52 +08:00 | 
				
					
						|  Jiangjie.Bai | 03afa4f974 | Fix rbac (#7713) * fix: token 系统用户增加 protocol
* fix: 修复清除orphan session时同时清除对应的 session_task
* perf: 修改 connection token api
* fix: 修复无法获取系统角色绑定的问题
* perf: 增加 db terminal 及 magnus 组件
* perf: 修改 migrations
* fix: 修复AUTHENTICATION_BACKENDS相关的逻辑
* fix: 修改判断backend认证逻辑
* fix: 修复资产账号查看密码跳过mfa
* fix: 修复用户组授权权限错误
* feat: 支持COS对象存储
* feat: 升级依赖 jms_storage==0.0.42
* fix: 修复 koko api 问题
* feat: 修改存储翻译信息
* perf: 修改 ticket 权限
* fix: 修复获取资产授权系统用户 get_queryset
* perf: 抽取 ticket
* perf: 修改 cmd filter 的权限
* fix: 修改 ticket perm
* fix: 修复oidc依赖问题
Co-authored-by: Eric <xplzv@126.com>
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: 小冯 <xiaofeng@xiaofengdeMacBook-Pro.local>
Co-authored-by: feng626 <1304903146@qq.com> | 2022-02-28 19:28:58 +08:00 | 
				
					
						|  Jiangjie.Bai | edfca5eb24 | Fix rbac (#7699) * perf: 优化 suggesstion
* perf: 修改 migrations
* feat: 添加OIDC认证逻辑
* perf: 修改 backend
* perf: 优化认证backends
* perf: 优化认证backends
* perf: 优化CAS认证, 用户多域名进行访问时回调到各自域名
Co-authored-by: ibuler <ibuler@qq.com> | 2022-02-25 19:23:59 +08:00 | 
				
					
						|  Jiangjie.Bai | 291f2b0e13 | fix: 修复用户列表出现服务账号的问题 | 2022-02-23 18:28:23 +08:00 | 
				
					
						|  ibuler | 0c95faac04 | fix: 修复 cache set | 2022-02-22 18:29:49 +08:00 | 
				
					
						|  fit2bot | 534cbf1281 | perf: 修改依赖版本 (#7666) * perf: 修复一些错误权限位
* Pr@fix rbac@fix rbac permissions (#7648)
* fix: 确保每次 migrate 执行更新 role permissions
* perf: 修改 choices
* feat: 兼容apple m1
* perf: 修改 migrations role permissions
* perf: pymysql 导入
* perf: admin 判断
* perf: 修改依赖版本
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Aaron3S <chenyang@fit2cloud.com> | 2022-02-22 18:29:49 +08:00 | 
				
					
						|  Jiangjie.Bai | 83ff8dbf26 | fix: rbac 合并 (#7658) * perf: 修复一些错误权限位
* Pr@fix rbac@fix rbac permissions (#7648)
* fix: 确保每次 migrate 执行更新 role permissions
* perf: 修改 choices
* feat: 兼容apple m1
* perf: 修改 migrations role permissions
* perf: pymysql 导入
* perf: admin 判断
* fix: 修复消息订阅权限
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Aaron3S <chenyang@fit2cloud.com>
Co-authored-by: feng626 <1304903146@qq.com> | 2022-02-21 16:24:03 +08:00 | 
				
					
						|  fit2bot | 63de4e1806 | perf: 添加 is_org_admin (#7644) * fix: 修复 org members 的问题
* perf: 修改 org member
* perf: 修改 is sa
* perf: 修改 active
* perf: 修复写法
* perf: is_sa to is_service_account
Co-authored-by: ibuler <ibuler@qq.com> | 2022-02-18 16:25:54 +08:00 | 
				
					
						|  ibuler | 48d0c7b6cc | fix: 修复 org members 的问题 | 2022-02-18 14:37:38 +08:00 | 
				
					
						|  fit2bot | e259d2a9e9 | fix: fix rbac to dev (#7636) * feat: 添加 RBAC 应用模块
* feat: 添加 RBAC Model、API
* feat: 添加 RBAC Model、API 2
* feat: 添加 RBAC Model、API 3
* feat: 添加 RBAC Model、API 4
* feat: RBAC
* feat: RBAC
* feat: RBAC
* feat: RBAC
* feat: RBAC
* feat: RBAC 整理权限位
* feat: RBAC 整理权限位2
* feat: RBAC 整理权限位2
* feat: RBAC 整理权限位
* feat: RBAC 添加默认角色
* feat: RBAC 添加迁移文件;迁移用户角色->用户角色绑定
* feat: RBAC 添加迁移文件;迁移用户角色->用户角色绑定
* feat: RBAC 修改用户模块API
* feat: RBAC 添加组织模块迁移文件 & 修改组织模块API
* feat: RBAC 添加组织模块迁移文件 & 修改组织模块API
* feat: RBAC 修改用户角色属性的使用
* feat: RBAC No.1
* xxx
* perf: 暂存
* perf: ...
* perf(rbac): 添加 perms 到 profile serializer 中
* stash
* perf: 使用init
* perf: 修改migrations
* perf: rbac
* stash
* stash
* pref: 修改rbac
* stash it
* stash: 先去修复其他bug
* perf: 修改 role 添加 users
* pref: 修改 RBAC Model
* feat: 添加权限的 tree api
* stash: 暂存一下
* stash: 暂存一下
* perf: 修改 model verbose name
* feat: 添加model各种 verbose name
* perf: 生成 migrations
* perf: 优化权限位
* perf: 添加迁移脚本
* feat: 添加组织角色迁移
* perf: 添加迁移脚本
* stash
* perf: 添加migrateion
* perf: 暂存一下
* perf: 修改rbac
* perf: stash it
* fix: 迁移冲突
* fix: 迁移冲突
* perf: 暂存一下
* perf: 修改 rbac 逻辑
* stash: 暂存一下
* perf: 修改内置角色
* perf: 解决 root 组织的问题
* perf: stash it
* perf: 优化 rbac
* perf: 优化 rolebinding 处理
* perf: 完成用户离开组织的问题
* perf: 暂存一下
* perf: 修改翻译
* perf: 去掉了 IsSuperUser
* perf: IsAppUser 去掉完成
* perf: 修改 connection token 的权限
* perf: 去掉导入的问题
* perf: perms define 格式,修改 app 用户 的全新啊
* perf: 修改 permission
* perf: 去掉一些 org admin
* perf: 去掉部分 org admin
* perf: 再去掉点 org admin role
* perf: 再去掉部分 org admin
* perf: user 角色搜索
* perf: 去掉很多 js
* perf: 添加权限位
* perf: 修改权限
* perf: 去掉一个 todo
* merge: with dev
* fix: 修复冲突
Co-authored-by: Bai <bugatti_it@163.com>
Co-authored-by: Michael Bai <baijiangjie@gmail.com>
Co-authored-by: ibuler <ibuler@qq.com> | 2022-02-17 20:13:31 +08:00 | 
				
					
						|  fit2bot | 3962af7c4f | feat: 支持saml2协议的单点登录,合并代码 (#7347) * fix: 支持saml2协议的单点登录
* feat: 支持saml2协议的单点登录,合并代码
Co-authored-by: jiangweidong <weidong.jiang@fit2cloud.com> | 2021-12-09 15:47:21 +08:00 | 
				
					
						|  feng626 | adb9f01231 | feat: 密码计划邮件提醒 | 2021-12-07 17:00:33 +08:00 | 
				
					
						|  ibuler | cc2d47e6dc | perf: 修复首页登录mfa错误提示 | 2021-11-16 11:33:40 +08:00 | 
				
					
						|  fit2bot | 17303c0550 | pref: 优化MFA (#7153) * perf: 优化mfa 和登录
* perf: stash
* stash
* pref: 基本完成
* perf: remove init function
* perf: 优化命名
* perf: 优化backends
* perf: 基本完成优化
* perf: 修复首页登录时没有 toastr 的问题
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com> | 2021-11-10 11:30:48 +08:00 | 
				
					
						|  feng626 | c5f6c564a7 | fix: 系统启动bug | 2021-10-21 13:05:07 +08:00 | 
				
					
						|  fit2bot | 9acfd461b4 | feat: user login acl (#6963) * feat: user login acl
* 添加分时登陆
* acl 部分还原
* 简化acl判断逻辑
Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com> | 2021-10-20 17:56:59 +08:00 | 
				
					
						|  fit2bot | 63638ed1ce | feat: 首页的 chanlege 和 MFA 统一 (#6989) * feat: 首页的 chanlege 和 MFA 统一
* 登陆样式调整
* mfa bug
* q
* m
* mfa封装组件 前端可修改配置
* perf: 添加翻译
* login css bug
* perf: 修改一些风格
* perf: 修改命名
* perf: 修改 mfa code 不是必填
* mfa 前端统一组件
* stash
* perf: 统一验证码
Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: ibuler <ibuler@qq.com> | 2021-10-18 18:41:41 +08:00 | 
				
					
						|  Michael Bai | 3b1d199669 | fix: 修复KoKo登录时,未开启SMS服务出现了SMS选项的问题 | 2021-09-22 03:17:14 +00:00 | 
				
					
						|  ibuler | 2c46072db2 | fix: 修复serializer问题 | 2021-09-16 19:08:21 +08:00 | 
				
					
						|  xinwen | b375cd3e75 | fix: otp 绑定问题 | 2021-09-16 19:04:19 +08:00 | 
				
					
						|  xinwen | 7560b70c4d | feat: 用户详情页面显示 手机号,钉钉,企业微信,飞书 | 2021-09-15 19:42:24 +08:00 | 
				
					
						|  fit2bot | 81000953e2 | fix: 修改消息订阅 (#6789) Co-authored-by: xinwen <coderWen@126.com> | 2021-09-09 20:12:52 +08:00 |