Jiangjie.Bai
|
7151201d58
|
feat: 支持自定义认证 backend;统一其他认证方式的信号触发逻辑;
|
2 years ago |
fit2bot
|
3e69e6840b
|
fix: oauth2不属于密码认证 (#8771)
Co-authored-by: feng626 <1304903146@qq.com>
|
2 years ago |
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>
|
2 years ago |
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>
|
2 years ago |
fit2bot
|
a5acdb9f60
|
perf: 统一校验当前用户api (#8324)
Co-authored-by: feng626 <1304903146@qq.com>
|
3 years ago |
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>
|
3 years ago |
Jiangjie.Bai
|
f026b86a20
|
fix: 修复获取组织用户
|
3 years ago |
fit2bot
|
4362f8d5af
|
perf: 优化组织 (#8080)
* perf: 优化用户的orgs
* perf: 优化组织
Co-authored-by: ibuler <ibuler@qq.com>
|
3 years ago |
feng626
|
f769d5a9bb
|
fix: 修复用户数据不同步问题
|
3 years ago |
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>
|
3 years ago |
Jiangjie.Bai
|
54d1996507
|
feat: 支持续期Connection Token
|
3 years ago |
fit2bot
|
e0fdfa52b9
|
feat: 支持 magnus (#7965)
* feat: 支持 magnus
* perf: 添加 setting 到 api
* perf: 放出 mongodb
Co-authored-by: ibuler <ibuler@qq.com>
|
3 years ago |
fit2bot
|
9b73727bbc
|
fix: 修复系统组件绑定角色bug (#7962)
Co-authored-by: feng626 <1304903146@qq.com>
|
3 years ago |
feng626
|
2ec0cb8a2c
|
fix: 修复用户绑定角色重大bug
|
3 years ago |
ibuler
|
54fd1fb0c8
|
perf: 移动到信号中
|
3 years ago |
ibuler
|
87c6eec619
|
perf: 优化 role bingding,优化 is_superuser
|
3 years ago |
ibuler
|
3ed7477057
|
perf: 修改 default role
|
3 years ago |
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>
|
3 years ago |
fit2bot
|
433d829c29
|
fix: 添加profile myorgs (#7887)
Co-authored-by: feng626 <1304903146@qq.com>
|
3 years ago |
Jiangjie.Bai
|
5ec970fab4
|
fix: 全局组织受权限位控制
|
3 years ago |
fit2bot
|
9725f0c963
|
fix: 修复工单流500bug (#7784)
Co-authored-by: feng626 <1304903146@qq.com>
|
3 years ago |
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)
|
3 years ago |
fit2bot
|
94e60e180e
|
fix: 修复新建组织用户列表获取到是全局用户bug (#7776)
Co-authored-by: feng626 <1304903146@qq.com>
|
3 years ago |
feng626
|
1cca9c10fb
|
perf: 修改perm判断逻辑
|
3 years ago |
feng626
|
c4a6715eb8
|
fix: 命令存储 or 命令权限
|
3 years ago |
ibuler
|
5081fb5fe7
|
perf: 优化perm tree, 并添加缓存
|
3 years ago |
fit2bot
|
89de111acc
|
fix: 修复特殊用户过滤 (#7759)
Co-authored-by: feng626 <1304903146@qq.com>
|
3 years ago |
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>
|
3 years ago |
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>
|
3 years ago |
Jiangjie.Bai
|
291f2b0e13
|
fix: 修复用户列表出现服务账号的问题
|
3 years ago |
ibuler
|
0c95faac04
|
fix: 修复 cache set
|
3 years ago |
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>
|
3 years ago |
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>
|
3 years ago |
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>
|
3 years ago |
ibuler
|
48d0c7b6cc
|
fix: 修复 org members 的问题
|
3 years ago |
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>
|
3 years ago |
fit2bot
|
3962af7c4f
|
feat: 支持saml2协议的单点登录,合并代码 (#7347)
* fix: 支持saml2协议的单点登录
* feat: 支持saml2协议的单点登录,合并代码
Co-authored-by: jiangweidong <weidong.jiang@fit2cloud.com>
|
3 years ago |
feng626
|
adb9f01231
|
feat: 密码计划邮件提醒
|
3 years ago |
ibuler
|
cc2d47e6dc
|
perf: 修复首页登录mfa错误提示
|
3 years ago |
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>
|
3 years ago |
feng626
|
c5f6c564a7
|
fix: 系统启动bug
|
3 years ago |
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>
|
3 years ago |
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>
|
3 years ago |
Michael Bai
|
3b1d199669
|
fix: 修复KoKo登录时,未开启SMS服务出现了SMS选项的问题
|
3 years ago |
ibuler
|
2c46072db2
|
fix: 修复serializer问题
|
3 years ago |
xinwen
|
b375cd3e75
|
fix: otp 绑定问题
|
3 years ago |
xinwen
|
7560b70c4d
|
feat: 用户详情页面显示 手机号,钉钉,企业微信,飞书
|
3 years ago |
fit2bot
|
81000953e2
|
fix: 修改消息订阅 (#6789)
Co-authored-by: xinwen <coderWen@126.com>
|
3 years ago |
xinwen
|
b1fceca8a6
|
feat: 添加短信服务和用户消息通知
|
3 years ago |
feng626
|
5854ad1975
|
perf: 优化变量名
|
3 years ago |