ibuler
|
e7202ac984
|
perf: 优化 api sql 查询
|
2 years ago |
ibuler
|
55de785947
|
perf: 优化最后更新
|
2 years ago |
ibuler
|
b4068be89c
|
perf: 修改换行
|
2 years ago |
ibuler
|
3520f8222c
|
merge: with dev
|
2 years ago |
ibuler
|
77486f0773
|
fix: 修复用户过滤角色的错误
|
2 years ago |
Aaron3S
|
1083f5f6f2
|
feat: 添加 task 的 verbose_name
|
2 years ago |
fit2bot
|
be151523f4
|
perf: user filter (#9413)
Co-authored-by: feng <1304903146@qq.com>
|
2 years ago |
ibuler
|
853f9c422d
|
perf: 修改 i18n
|
2 years ago |
ibuler
|
4956e1147e
|
perf: 优化用户创建 角色设置
|
2 years ago |
fit2bot
|
4cca518543
|
perf: user profile (#9357)
Co-authored-by: feng <1304903146@qq.com>
|
2 years ago |
fit2bot
|
56d533c802
|
v3.0.0-rc1 (#9322)
* perf:automation
* pref: 修改账号推送
* perf: 修改 assets
* perf: 修改 accounts
* feat: 优化代码
* fix: 修复 ObjectRelatedField 获取 value attr 时先判断是否有 attr 属性
* perf: 增加翻译
* feat: 增加部分翻译
* feat: 去除无用列
* perf: ticket remove app
* fix: 修复创建账号备份任务失败的问题
* perf: 添加 accounts app
* perf: ticket type serializer (#9252)
Co-authored-by: feng <1304903146@qq.com>
* perf: ticket
* perf: 修改 accounts api
* perf: 优化 AssetPermissionSerializer fields 顺序
* perf: 修改 accounts
* feat: 限制常用用户名api返回长度
* feat: 限制常用用户名api返回长度
* perf: 修改 LoginAssetACL 序列类,增加 users_username_group, accounts_username_group... 字段
* perf: 修改 CommandFilterACLSerializer 增加 command_groups_amount 字段
* perf: 修改rbac API啥的 (#9254)
* perf: migrate
* perf: 修改 AssetPermedSerializer domain 字段类型
* perf: 放开push account 权限位
* perf: 修改 accounts
* perf: 修改 LoginACLSerializer 字段类型
* pref: 修改数据库 migrations
* perf: filter asset systemuser
* perf: 修改 SessionSerializer 字段类型
* pref: 修改 applet host
* perf: 修改 SessionCommandSerializer 字段类型
* perf: 修改 accounts import
* perf: 修改 celery datetime
* perf: 修改 asset serializer
* pref: 修改 labeled field
* feat: 修改翻译
* perf: 修改 JobSerializer 字段类型
* feat: 支持使用 ws 发送终断任务
* perf: add AccessTokenAuthentication
* perf: 修改 BaseStorageSerializer 字段类型
* perf: 修改 AppletHostSerializer 字段类型
* perf: signal event
* perf: asset types automations (#9259)
Co-authored-by: feng <1304903146@qq.com>
* perf: 修改下载 rdp 文件时返回的 address 地址信息为空的问题
* perf: 修改 AssetSerializer.accounts.secret 为 write_only; 修改 DomainWithGatewaySerializer.gateways 返回 account 信息及 secret 字段;
* perf: automation 干库 (#9260)
Co-authored-by: feng <1304903146@qq.com>
* perf: account push api
* feat: 修改迁移文件
* feat: 删除无用代码
* feat: 优化部分资源无操作日志
* perf: 修改 account
* perf: perm tree
* perf: asset serializers retrieve
* perf: 格式化代码
* perf: AutomationExecution (#9268)
Co-authored-by: feng <1304903146@qq.com>
* perf: AssetDetailSerializer 和 Asset Model 添加 specific_info 字段;
* perf: 修改账号推送
* feat: handle ws heartbeat status
* perf: k8s tree (#9269)
Co-authored-by: feng <1304903146@qq.com>
* perf: 修改账号推送
* perf: 修改 asset detail serializer
* fix: 修复 windows 不能运行 powershell 命令的问题
* feat: 支持按照资源时间线查看操作活动
* feat: 翻译
* feat: 优化操作日志
* perf: asset clone
* fix: 错误的修改改回去
* perf: create asset account
* feat: 增加task 刷新续传功能
* fix: applet host deloypment filter host
* perf: 修改了 common 结构,和 push accounts
* perf: 整理 common 结构
* perf: 修改 const import
* perf: 修改 allow bulk destroy
* fix: applet host search fileds
* perf: applet bulk delete
* fix: applet list 404
* perf: 修改 common view
* feat: 增加一些翻译, 修复 playbook 上传的错误
* fix: 修改错别字
* perf: 修改 applets status
* perf: 修改网关 api
* perf: automateion (#9281)
Co-authored-by: feng <1304903146@qq.com>
Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com>
* perf: 失效 connect methods 当 applet 删除 或者 host 删除
* perf: 网关账号的密码类型改成 LabelField
* perf: chrome applet script
* perf: verify code ttl (#9282)
Co-authored-by: feng <1304903146@qq.com>
* perf: database ping
* perf: ws
* perf: 修改网关创建
* perf: account task org (#9285)
Co-authored-by: feng <1304903146@qq.com>
* perf: asset test api
* perf: port 添加 account
* pref: 修改 db mapper permission
* fix: db port mapper list api
* perf: account change secret (#9286)
Co-authored-by: feng <1304903146@qq.com>
* perf: 修改 setup_eager_loading
* perf: SecretStrategy
* feat: 修改 ConnectionToken Create API 支持校验 ACL 逻辑
* feat: 修改 ConnectionToken Create API 支持校验 ACL 逻辑
* feat: 修改 ConnectionToken Create API 支持校验 ACL 逻辑
* pref: web database 信号转发
* perf: account push automation
* perf: push filter account
* perf: 修改 publish 版本
* perf: 修改网关
* fix: 修改资产 Specific 信息中 JSONField 字段返回 json.loads 对象
* feat: 远程应用内置Navicat Premium 16
* feat: 更新下载链接
* feat: 整理代码格式
* perf: 修改 terminal point
* perf: update chrome applet script
* fix: 资产 specific 获取 JSONField 时, 判断值的类型不为 list, dict
* perf: domain (#9292)
Co-authored-by: feng <1304903146@qq.com>
* perf: 优化 endpoint 监听端口,仅 oracle 动态
* perf: 修改翻译
* perf: 修改文案
* perf: 修改缺失的翻译
* perf: 修改 endpoint help text
* feat: 还原格式
* feat: 去掉基类
* feat: 增加特权账号字段
* perf: decode content
* fix: check pid
* perf: 修改 smart endpoint
* perf: 修改 endpoint mysql default port
* feat: 优化
* perf: 修改 endpoint mysql default port
* perf: gateway test (#9295)
Co-authored-by: feng <1304903146@qq.com>
* perf: migrate
* perf: 修改 endpoint mysql default port
* fix: 修复获取任务执行结果死循环
* feat: 作业审计日志增加字段
* fix: add on_transaction_commit task post save
* perf: gateway (#9297)
Co-authored-by: feng <1304903146@qq.com>
* feat: 过滤 jumpserver 自动产生的用户
* fix: 修复ops节点选择的问题
* fix: 修改 统一 connection-token 和 command 的 review API 返回数据 from_ticket_info
* perf: change secret (#9298)
Co-authored-by: feng <1304903146@qq.com>
* perf: 修改 db port manager
* perf: 修改 db port manager
* perf: add celery log mark
* perf: remove debug log data
* fix: navicat use manual type
* fix: remove navicate download url
* perf: push_account_enabled (#9301)
Co-authored-by: feng <1304903146@qq.com>
* fix: 修改navicat启动程序MD5值
* perf: push account (#9303)
Co-authored-by: feng <1304903146@qq.com>
* feat: Redis/MongoDB 支持SSL
* fix: 修改授权规则过滤字段 node_name,node_id; 修复获取授权节点下的资产为空的问题;
* perf: push account button (#9305)
Co-authored-by: feng <1304903146@qq.com>
* perf: account push
* fix: 修复获取 /user//assets/tree/ 返回用户授权的所有资产
* perf: asset ping (#9307)
Co-authored-by: feng <1304903146@qq.com>
* perf: asset enabled_info
* perf: 优化activity记录都保存至operatelog中
* feat: 远程应用navicat支持试用版连接
* perf: 优化迁移文件
* perf: 修改资产列表 API category type 字段 choices 根据 category 进行返回
* fix
* perf: 修改账号列表 API 解决根据 node_id asset_id 搜索账号列表无效的问题
* fix: navicat dba账号登录
* perf: 优化navicat连接
* perf: 修改账号列表 Model Manager 继承自 OrgManager,解决组织过滤问题
* perf: 修改账号列表 Filter 支持根据 platform,category,type 字段搜索
* perf: change secret email (#9312)
Co-authored-by: feng <1304903146@qq.com>
* feat: 保证认证信息一定清理
* perf: add mariadb
* perf: 修改资产类型树数量统计资产或账号
* perf: applet chrome quit
* perf: 优化关闭欢迎页面
* fix
* perf: executed amount
* perf: 修改 built-in applet installation
* perf: 修改资产列表增加标签搜索
* perf: 修改资产列表增加标签搜索
* perf: account task automation (#9319)
Co-authored-by: feng <1304903146@qq.com>
* perf: account trigger
* perf: 修改系统设置文案:批量命令执行 -> 作业中心
* perf: 优化migrate (#9320)
Co-authored-by: feng <1304903146@qq.com>
* perf: 修改资产节点树 API,支持搜索资产、节点
* perf: audit dashboard (#9321)
Co-authored-by: feng <1304903146@qq.com>
* fix: 修改 has_perm 权限判断兼容 list 和 str 类型
* perf: 修改一些换行
* perf: 修改 ansible config
* fix: oracle依赖文件地址错误 (#9324)
* perf: ansible mudules
* perf: 修改 runner host cwd
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Aaron3S <chenyang@fit2cloud.com>
Co-authored-by: Bai <baijiangjie@gmail.com>
Co-authored-by: feng <1304903146@qq.com>
Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com>
Co-authored-by: Eric <xplzv@126.com>
Co-authored-by: jiangweidong <weidong.jiang@fit2cloud.com>
Co-authored-by: jiangweidong <80373698+Hi-JWD@users.noreply.github.com>
|
2 years ago |
Bai
|
7f6d13a5a6
|
Merge branch 'v3' of github.com:jumpserver/jumpserver into v3
|
2 years ago |
Bai
|
d0f70f4316
|
perf: 修改用户序列类 can_public_key_auth 类型; 修改 OPTION 获取字段 id label 为 ID
|
2 years ago |
ibuler
|
6d4914fbd5
|
perf: 修改翻译
|
2 years ago |
ibuler
|
58909ee67d
|
perf: 修改基础 model,继承同一个
|
2 years ago |
fit2bot
|
92a198c00b
|
refactor: 重构重建用户授权树工具 (#9219)
* perf: 优化 <UserGrantedTreeBuildUtils> 用户授权树构建工具
* feat: 完成计算授权节点资产数量
* refactor: 重构重建用户授权树工具
* merge: v3
Co-authored-by: Bai <baijiangjie@gmail.com>
|
2 years ago |
feng
|
ff16260024
|
perf: remove OrganizationMember model
|
2 years ago |
Bai
|
1679efe2c9
|
refactor: 重构优化用户授权树工具类和用户授权树过期条件处理逻辑 <UserPermTreeRefreshUtil> <UserPermTreeExpireUtil>
|
2 years ago |
ibuler
|
0c7de50708
|
perf: 修改 display field
|
2 years ago |
ibuler
|
daf279304a
|
perf: 修改完冲突了
|
2 years ago |
ibuler
|
e91cbb9c97
|
merge: with v3
|
2 years ago |
Jiangjie.Bai
|
9e80b70c12
|
fix: 修改用户前一文件
|
2 years ago |
Jiangjie.Bai
|
ad7647c0cc
|
fix: 修复第三方用户忘记密码页面的提示,不允许修改
|
2 years ago |
jiangweidong
|
b6f86e8fb6
|
perf: 优化忘记密码,用户无手机号时无法使用手机号重置密码
|
2 years ago |
jiangweidong
|
791b175465
|
perf: 优化找回密码页面 (#9045)
* perf: 优化找回密码页面
* perf: 优化找回密码操作页面
|
2 years ago |
ibuler
|
f6e403fd8b
|
pref: 修改 asset permission
|
2 years ago |
Jiangjie.Bai
|
8abf954015
|
fix: 处理一波迁移文件
|
2 years ago |
fit2bot
|
13ae50f5d0
|
feat: 自定义MFA认证逻辑 (#8891)
* feat: 自定义MFA认证
* feat: 修改翻译信息
Co-authored-by: halo <wuyihuangw@gmail.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
|
2 years ago |
jiangweidong
|
2029e9f8df
|
feat: 重构操作日志 (#8941)
* feat:重构操作日志模块
* feat: 改密计划增加操作日志记录
* feat: 支持操作日志接入ES,且接口limit支持自定义限制大小
* feat:翻译
* feat: 生成迁移文件
* feat: 优化迁移文件
* feat: 优化多对多日志记录
* feat: 命令存储ES部分和日志存储ES部分代码优化
* feat: 优化敏感字段脱敏
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
|
2 years ago |
jiangweidong
|
1e97a23bc5
|
feat: 忘记密码支持手机短信找回,并修改邮箱方式和手机方式统一 (#8960)
* feat: 忘记密码支持通过手机找回,邮箱方式修改为和手机方式一致
* feat: 翻译
* feat: 修改翻译
* fix: 还原
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
|
2 years ago |
ibuler
|
076afb2b8b
|
pref: 修改 automations
|
2 years ago |
Jiangjie.Bai
|
6a32ac4699
|
refactor: 继续授权添加授权账号工具
|
2 years ago |
Jiangjie.Bai
|
145814f1e8
|
perf: 统一后台定时任务的crontab表达式, 对于后台定时执行的任务更加清晰
|
2 years ago |
ibuler
|
6ed3b51928
|
perf: 优化 serailizer 统一到 drf 目录中
|
2 years ago |
feng626
|
567b62516a
|
fix: reset ssh url problem
|
2 years ago |
Jiangjie.Bai
|
d23446016d
|
refactor: 添加授权相关的获取资产账号API、Model method
|
2 years ago |
feng626
|
3ee8cdbe88
|
修复迁移文件
|
2 years ago |
feng626
|
ca3d2271a8
|
merge v3
|
2 years ago |
ibuler
|
bb6b9e6f6e
|
pref: 修改创建 platform
|
2 years ago |
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 |
“huailei000”
|
3e7f83d44e
|
fix:修复忘记密码页布局错位问题
|
2 years ago |
fit2bot
|
cc2b858769
|
fix: 修复获取令牌信息的remote app资产信息 (#8619)
* fix: 修复连接令牌只获取自己的令牌信息;修复连接令牌系统用户角色权限问题(普通用户看不到);
* fix: 修复获取令牌信息的remote app资产信息
* fix: 修复获取用户个人信息时使用连接令牌
* fix: 修复获取profile时的连接令牌问题
* fix: 修复连接令牌问题
* fix: 修复连接令牌问题
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
|
2 years ago |
ibuler
|
f0fbc73f73
|
perf: 工作台支持 root
|
2 years ago |
Jiangjie.Bai
|
b64727e04c
|
fix: 修改用户自更新失败的问题
|
2 years ago |
fit2bot
|
27cbbfbc79
|
refactor: 重构 Connection Token 模块 (完成获取 Super connection token API 逻辑) (#8559)
* refactor: 重构 Connection Token 模块 (完成 Model 设计和创建 Token 的API逻辑)
* refactor: 重构 Connection Token 模块 (完成获取 Token 详细信息的 API 逻辑)
* refactor: 重构 Connection Token 模块 (完成获取 RDP 文件 API 逻辑)
* refactor: 重构 Connection Token 模块 (完成获取 Client url API 逻辑)
* refactor: 重构 Connection Token 模块 (完成获取 Super connection token API 逻辑)
* refactor: 重构 Connection Token 模块 (完成删除原 Connection token 逻辑)
* refactor: 重构 Connection Token 模块 (完成删除原 Connection)
* refactor: 重构 Connection Token 模块 (完善序列类字段)
* refactor: 重构 Connection Token 模块 (完善expire API)
* refactor: 重构 Connection Token 模块 (完善迁移文件)
* refactor: 重构 Connection Token 模块 (完善翻译文件)
* refactor: 重构 Connection Token 模块 (拆分Connection ViewSet)
* refactor: 重构 Connection Token 模块 (修改翻译)
* refactor: 重构 Connection Token 模块 (优化)
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
|
2 years ago |
fit2bot
|
001e5d857f
|
pref: debug toolbar 太费时间 先禁用 (#8528)
* perf: 修改主题色
* pref: debug toolbar 太费时间 先禁用
* perf: 修改颜色
* perf: 优化 interface
* perf: 修改 avartar
* perf: css color
Co-authored-by: ibuler <ibuler@qq.com>
|
2 years ago |
fit2bot
|
a6cc8a8b05
|
perf: 优化confirm接口 (#8451)
* perf: 优化confirm接口
* perf: 修改 校验
* perf: 优化 confirm API 逻辑
* Delete django.po
Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
Co-authored-by: feng626 <57284900+feng626@users.noreply.github.com>
|
2 years ago |
Jiangjie.Bai
|
011e9ffec4
|
fix: 修复导入导出文件时对于bool类型字段的判断问题
|
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 |
feng626
|
a08dd5ee72
|
fix: 修复用户更新自己密码 url 不准确问题
|
3 years ago |
fit2bot
|
1029556902
|
perf: remote app 字段也加密 (#8274)
* perf: remote app 字段也加密
* perf: 修改一些加密字段
Co-authored-by: ibuler <ibuler@qq.com>
|
3 years ago |
Jiangjie.Bai
|
0fc5a33983
|
fix: 修复企业微信、钉钉、飞书登录跳转问题
|
3 years ago |
feng626
|
525538e775
|
fix: 修复密码密钥翻译问题
|
3 years ago |
Jiangjie.Bai
|
bc8df72603
|
fix: 修改创建更新用户的密码字段
|
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
|
c29d133776
|
feat: 修改LDAP导入定时任务interval/crontab优先级
Signed-off-by: Jiangjie.Bai <bugatti_it@163.com>
|
3 years ago |
fit2bot
|
d2dd487e2c
|
feat: 修改LDAP导入组织问题 (#8111)
Signed-off-by: Jiangjie.Bai <bugatti_it@163.com>
Co-authored-by: BaiJiangJie <bugatti_it@163.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 |
fit2bot
|
1f8ded49fa
|
feat: 工作台区分组织 (#8040)
* perf: 工作台受组织角色控制
* perf: workspace => workbench
* perf: 修改 workspace codename
Co-authored-by: ibuler <ibuler@qq.com>
|
3 years ago |
feng626
|
f769d5a9bb
|
fix: 修复用户数据不同步问题
|
3 years ago |
feng626
|
c8758f417d
|
feat: ldap一键导入及设置用户组织
|
3 years ago |
Jiangjie.Bai
|
eff562505e
|
feat: 更新翻译
|
3 years ago |
Jiangjie.Bai
|
73cb5e10b4
|
fix: 添加用户不能自更新字段逻辑 & 修复用户is_active创建失败的问题
fix: 添加用户不能自更新字段逻辑 & 修复用户is_active创建失败的问题
fix: 添加用户不能自更新字段逻辑 & 修复用户is_active创建失败的问题
|
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 |
Jiangjie.Bai
|
9ae74120ed
|
fix: 修复用户API权限
|
3 years ago |
Jiangjie.Bai
|
9e5c132485
|
fix: 修复用户API权限
|
3 years ago |
ibuler
|
3ed7477057
|
perf: 修改 default role
|
3 years ago |
fit2bot
|
76796f249d
|
fix: user match (#7903)
Co-authored-by: feng626 <1304903146@qq.com>
|
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 |
ibuler
|
8839e6293b
|
perf: 修改 mfa 地址
|
3 years ago |
fit2bot
|
e3bc54e764
|
fix: 修复用户组添加用户 (#7809)
Co-authored-by: feng626 <1304903146@qq.com>
|
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 |
feng626
|
a930f3aab3
|
fix: 修复创建更新用户给定默认权限
|
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
|
46e119db1f
|
fix: 后台不限制roles的必填项
|
3 years ago |
ibuler
|
0afff45bae
|
fix: validate app perm error
|
3 years ago |
fit2bot
|
31d219524b
|
fix: 修复创建用户roles必填问题 (#7745)
Co-authored-by: Jiangjie.Bai <bugatti_it@163.com>
|
3 years ago |
fit2bot
|
dafc416783
|
Fix rbac (#7728)
* perf: 重命名 signal handlers
* fix: 修复 ticket processor 问题
* perf: 修改 ticket 处理人api
* fix: 修复创建系统账号bug
* fix: 升级celery_beat==2.2.1和flower==1.0.0;修改celery进程启动参数先后顺序
* perf: 修改 authentication token
* fix: 修复上传权限bug
* fix: 登录页面增加i18n切换;
* fix: 系统角色删除限制
* perf: 修改一下 permissions tree
* perf: 生成 i18n
* perf: 修改一点点
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: Jiangjie.Bai <bugatti_it@163.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 |
老广
|
02ca473492
|
Fix rbac (#7690)
* perf: 优化 suggesstion
* perf: 修改 migrations
|
3 years ago |
老广
|
484b75bb53
|
Merge pull request #7687 from jumpserver/fix_rbac
fix: rbac
|
3 years ago |
feng626
|
bbf3250161
|
fix: 优化用户列表接口性能
|
3 years ago |
Jiangjie.Bai
|
291f2b0e13
|
fix: 修复用户列表出现服务账号的问题
|
3 years ago |
ibuler
|
c6ece550a9
|
perf: 修改翻译
|
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 |
ibuler
|
db050e405d
|
fix: 修改 migrations
|
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 |
halo
|
e1de210585
|
feat: 创建用户邮件内容支持html标签
|
3 years ago |
halo
|
3f6c9d519e
|
fix: 修复通知用户过期时间bug
|
3 years ago |
ibuler
|
b92530f0b9
|
perf: 优化通知,对支持 markdown 的发 markdown
|
3 years ago |
ibuler
|
19ecc7fef6
|
fix: 修复 otp 返回时报错
|
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
|
62cbca7eb2
|
fix: 修复重置 mfa 的提示问题
|
3 years ago |
ibuler
|
7f0ad7e27f
|
fix: 修复 oidc cas 登录时跳转问题
perf: 优化一波,容易debug
perf: 还原回来的世界
|
3 years ago |
feng626
|
599d58e9f2
|
fix: 修复重置mfa 500 bug
|
3 years ago |
feng626
|
67d084fc43
|
perf: ip list 优化
|
3 years ago |
feng626
|
24d0d52a0a
|
perf: 优化ip黑白名单
|
3 years ago |
fit2bot
|
086ecfc046
|
perf: 优化全局ip限制逻辑 (#7220)
* perf: 优化全局ip限制逻辑
* perf: 优化全局ip限制逻辑 2
* perf: 优化全局ip限制逻辑 3
Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: Michael Bai <baijiangjie@gmail.com>
|
3 years ago |
ibuler
|
cc2d47e6dc
|
perf: 修复首页登录mfa错误提示
|
3 years ago |
ibuler
|
12a0096963
|
fix: 修复重置mfa的bug
|
3 years ago |
xinwen
|
9a7919f3ac
|
fix: 更新公钥消息不对
|
3 years ago |
feng626
|
90477146ed
|
feat: 添加全局ip黑名单
|
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 |
ibuler
|
bbe2678df3
|
perf: 优化用户创建邮件信息,支持部分标签
|
3 years ago |
ibuler
|
d44656aa10
|
fix: 修复修改用户信息后,绑定丢失
perf: 还原提示文案
|
3 years ago |
fit2bot
|
f88e5de3c1
|
perf: 优化用户创建邮件 (#7072)
* perf: 优化通知中的连接点击
* perf: 优化用户创建邮件
* perf: 优化时间日期
Co-authored-by: ibuler <ibuler@qq.com>
|
3 years ago |
fit2bot
|
c244cf5f43
|
pref: 修改使用的消息内容 (#7061)
* perf: 再次优化通知
* pref: 修改使用的消息内容
* perf: 修复url地址
Co-authored-by: ibuler <ibuler@qq.com>
|
3 years ago |
Michael Bai
|
06de6c3575
|
fix: 修复资产系统用户auth-info获取流程及创建时手动登录方式的校验
|
3 years ago |
ibuler
|
487c945d1d
|
perf: 修改代码位置,用户sugestion增加到6个
|
3 years ago |
feng626
|
c5f6c564a7
|
fix: 系统启动bug
|
3 years ago |
fit2bot
|
00d434ceea
|
perf: 优化消息通知 (#7024)
* perf: 优化系统用户列表
* stash
* perf: 优化消息通知
* perf: 修改钉钉
* perf: 修改优化消息通知
* perf: 修改requirements
* perf: 优化datetime
Co-authored-by: ibuler <ibuler@qq.com>
|
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
|
1ab247ac22
|
fix: 用户密码过期提醒
|
3 years ago |
fit2bot
|
43f30b37da
|
fix: 用户手机号没有校验 (#6875)
Co-authored-by: xinwen <coderWen@126.com>
Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com>
|
3 years ago |
xinwen
|
7560b70c4d
|
feat: 用户详情页面显示 手机号,钉钉,企业微信,飞书
|
3 years ago |
xinwen
|
f3906ff998
|
fix: 用户导出 can_public_key_auth 没翻译
|
3 years ago |
xinwen
|
d22bb2c92f
|
fix: 重置密码连接生成多个token
|
3 years ago |
xinwen
|
870dac37b9
|
fix: 重置密码成功的消息里有 br 标签
|
3 years ago |
xinwen
|
6695d0a8a2
|
fix: 用户不能禁用或启用自己
|
3 years ago |
xinwen
|
d34c7edb00
|
refactor: 重构消息
|
3 years ago |
xinwen
|
f8f783745c
|
fix: 修改密码没有发通知
|
3 years ago |
xinwen
|
4fe715d953
|
fix: 首次登录不能提交
|
3 years ago |
fit2bot
|
81000953e2
|
fix: 修改消息订阅 (#6789)
Co-authored-by: xinwen <coderWen@126.com>
|
3 years ago |
xinwen
|
b1fceca8a6
|
feat: 添加短信服务和用户消息通知
|
3 years ago |
fit2bot
|
07179a4d22
|
feat: 页面配置serializer版 (#6750)
* feat: 页面配置serializer版
* perf: 优化配置
* perf: 优化设置
* perf: 优化设置
* perf: 优化配置页面
* perf: 基本完成设置优化
Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: ibuler <ibuler@qq.com>
|
3 years ago |
fit2bot
|
fca3a8fbca
|
perf: 绑定MFA认证密码时对密码进行加密传输 (#6776)
* perf: 绑定MFA认证密码时对密码进行加密传输
* perf: 绑定MFA认证密码时对密码进行加密传输
Co-authored-by: Michael Bai <baijiangjie@gmail.com>
|
3 years ago |
feng626
|
e8e211f47c
|
feat: add app asset suggestion
|
3 years ago |
feng626
|
5854ad1975
|
perf: 优化变量名
|
3 years ago |
fit2bot
|
0f87f05b3f
|
feat: 工单多级审批 + 模版创建 (#6640)
* feat: 工单多级审批 + 模版创建
* feat: 工单权限处理
* fix: 工单关闭后 再审批bug
* perf: 修改一点
Co-authored-by: feng626 <1304903146@qq.com>
Co-authored-by: ibuler <ibuler@qq.com>
|
3 years ago |
xinwen
|
10c2935df4
|
fix: 用户创建 500
|
3 years ago |
feng626
|
0e9079fa2e
|
Merge pull request #6673 from jumpserver/pr@dev@user_role_search
fix: 用户角色搜索
|
3 years ago |
feng626
|
58c058c1a5
|
fix: 修复user筛选用户bug
|
3 years ago |
Bai
|
d46f1080f8
|
fix: 修复校验用户密码规则
|
3 years ago |
xinwen
|
9c7adb7a14
|
fix: 用户列表导出部分字段没翻译
|
3 years ago |
fit2bot
|
54751a715c
|
feat: 添加 飞书 (#6602)
* feat: 添加 飞书
Co-authored-by: xinwen <coderWen@126.com>
Co-authored-by: wenyann <64353056+wenyann@users.noreply.github.com>
|
3 years ago |
feng626
|
1db0e28346
|
feat: 用户管理增加角色搜素
|
3 years ago |
Bai
|
8ad78ffef8
|
fix: 修改SECURITY_PASSWORD_MIN_LENGTH
|
3 years ago |
Bai
|
fe2d80046c
|
fix: 修改用户密码更新API取消Retrieve权限
|
3 years ago |
fit2bot
|
67f6b1080e
|
feat: 管理员和普通用户支持单独设置MFA和密码长度 (#6562)
* feat: 支持配置系统管理员强制MFA和独立密码长度限制
* feat: 支持配置系统管理员强制MFA和独立密码长度限制
* feat: 支持配置系统管理员强制MFA和独立密码长度限制, 翻译文件
* fix: 设置界面可设置管理员用户开启MFA,当在设置开启全局的时候,不改变用户的mfa字段状态
* fix: 修改管理员最小密码长度变量名称
* perf: 优化不同的配置
* perf: 修改check password rule
* perf: 添加配置文件
* perf: 修改profile
* perf: 优化代码
* fix: 修复bug
Co-authored-by: fit2cloud-jiangweidong <weidong.jiang@fit2cloud.com>
Co-authored-by: ibuler <ibuler@qq.com>
|
3 years ago |
wojiushixiaobai
|
1da187c373
|
perf: 优化 MFA 绑定提示
|
3 years ago |
ibuler
|
c1ca48a32a
|
perf: 修改i18n
|
3 years ago |
Bai
|
62ba3984bd
|
fix: 修复用户列表角色字段不显示的问题
|
3 years ago |
fit2bot
|
ec8dca90d6
|
refactor: 整合系统用户和管理用户 (#6236)
* perf: 整合系统用户和管理用户
* stash
stash
perf: 优化系统用户和资产的表结构
* perf: 添加信号
* perf: 添加算法
* perf: 去掉 asset user backends
* perf: 整理系统用户api
* perfF: 暂存一下
* stash
* perf: 暂存一下
* perf: 暂存
* xxx
* perf: ...
* stash it
* xxx
* xxx
* xxx
* xxx
* xxx
* stash it
* 修改Protocols
* perf: 修改创建authbook信号
* perf: 添加auth info
* .stash
* perf: 基本完成
* perf: 修复完成
* perf: 修复更改的id
* perf: 修复迁移过去数量不对的问题
* perf: 修改systemuser
* fix: 修复批量编辑近期的问题
* fix: 修复authbook加载的问题
* xxx
Co-authored-by: ibuler <ibuler@qq.com>
|
3 years ago |
Bai
|
a8d84fc6e1
|
feat: 修改迁移文件
|
4 years ago |
Bai
|
0c7838d0e3
|
feat: 修改迁移文件
|
4 years ago |
Jiangjie.Bai
|
f26483c9cd
|
Merge pull request #6224 from jumpserver/feat_account_manager
feat: 添加账号管理相关API
|
4 years ago |
Bai
|
5daca6592b
|
feat: 修改文案 后端 -> 来源
|
4 years ago |
fit2bot
|
4ef3b2630a
|
feat: 站内信 (#6183)
* 添加站内信
* s
* s
* 添加接口
* fix
* fix
* 重构了一些
* 完成
* 完善
* s
* s
* s
* s
* s
* s
* 测试ok
* 替换业务中发送消息的方式
* 修改
* s
* 去掉 update 兼容 create
* 添加 unread total 接口
* 调整json字段
Co-authored-by: xinwen <coderWen@126.com>
|
4 years ago |
xinwen
|
b82e9f860b
|
fix: users 遗漏一个 migration
|
4 years ago |
Michael Bai
|
f8b4259a8c
|
fix: 修复创建/更新用户时密码策略相关的问题
|
4 years ago |
xinwen
|
f9ca46dd67
|
fix: 修复用户历史密码在创建时不起作用
|
4 years ago |
xinwen
|
c16319ec48
|
feat: 添加企业微信,钉钉扫码登录
|
4 years ago |
ibuler
|
4d6d4cbc22
|
perf: 优化登录,cas, openid 自动登录
|
4 years ago |
fghbng@qq.com
|
72f9d0d371
|
serializer优化&&资产授权导入优化
|
4 years ago |
fghbng@qq.com
|
9a92e24e50
|
serializer优化&&授权导入优化
|
4 years ago |
fit2cloud-jiangweidong
|
e3511df4f8
|
feat: 管理员可以设置用户是否下次登录需修改密码 (#6006)
* feat: 管理员可以设置用户是否下次登录需修改密码
* feat: 管理员可以设置用户下次是否需要更改密码,本次修改:字段命名规范化
* feat: 管理员可以设置用户下次是否需要更改密码,本次修改:字段命名规范化
* fix: 用户下次登录是否需要改密,函数名及变量名规范化
* fix: 管理员设置用户下次是否改密功能的国际化翻译文件
* fixs: 管理员设置用户下次登录是否需改密功能,逻辑修改
* fix: 管理员可设置用户下次登录是否需要改密,字段名称更改
|
4 years ago |
fit2cloud-jiangweidong
|
11e5a97f14
|
feat: 用户更改密码不可使用前n次历史密码,管理员可设置历史密码重复次数 (#6010)
* feat: 用户更改密码不可使用前n次历史密码,管理员可设置历史密码重复次数
* feat: 用户更改密码不可使用前n次历史密码,管理员可设置历史密码重复次数, 判断是否为历史密码逻辑修改
* feat: 用户更改密码不可使用前n次历史密码,管理员可设置历史密码重复次数, 提示内容更人性化
* fixs: 用户更改密码不可使用前n次历史密码,管理员可设置历史密码重复次数, 最新国际化翻译文件
|
4 years ago |
ibuler
|
ab0fda93f6
|
perf: 优化公钥设置,并删掉一部分不用的 html
|
4 years ago |
ibuler
|
d9552c0038
|
perf: 优化公钥设置,让用户可以选择是否开启
|
4 years ago |
xinwen
|
b97759687d
|
fix: 邀请用没有触发信号
|
4 years ago |
xinwen
|
f11d3c1cf2
|
fix: 过期用户登录提示无效
|
4 years ago |
xinwen
|
7e4f20f443
|
refactor: 移动 PermissionsMixin 位置
|
4 years ago |
xinwen
|
607b7fd29f
|
feat: MFA 登录次数限制
|
4 years ago |
ibuler
|
ea325f6e52
|
perf(users): 优化用户认证来源
|
4 years ago |
ibuler
|
cc3911d2f1
|
fix: 修复 user profile all orgs 的bug
|
4 years ago |
ibuler
|
7dfd0ee8fe
|
fix(orgs): 修复访问 current org api 错误
perf(users): 优化用户删除和移除行为
perf: 优化组织权限判断
|
4 years ago |
Bai
|
bd8a1a7d0e
|
fix: 修复MFA绑定失败的问题(通过修改session中auth_backend的key实现;django.auth.get_user时校验backends路径失败返回AnonymousUser)
|
4 years ago |
fit2bot
|
5b2649f775
|
fix: 修改用户序列类read_only字段 (#5729)
* fix: 修改用户序列类read_only字段
Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com>
Co-authored-by: Bai <bugatti_it@163.com>
|
4 years ago |
ibuler
|
09303ecc56
|
perf: 优化各serializer字段翻译
|
4 years ago |
ibuler
|
81170b4b7b
|
perf: 优化登录页面,非常给力
perf: 优化报错
perf: 优化忘记密码
perf: 添加注释
|
4 years ago |
fit2bot
|
0aa2c2016f
|
perf(project): 优化命名的风格 (#5693)
perf: 修改错误的地
perf: 优化写错的几个
Co-authored-by: ibuler <ibuler@qq.com>
|
4 years ago |
Bai
|
56328e112a
|
perf: 移除资源创建时对于Auditor用户的限制
|
4 years ago |
fit2bot
|
f548b4bd2b
|
feat: serializer 添加默认值,前端可以调用 (#5666)
perf: 优化默认值
Co-authored-by: ibuler <ibuler@qq.com>
|
4 years ago |
fit2bot
|
a56ac7b34e
|
perf(orgs): 默认组织改为实体组织,并支持全局组织 (#5617)
* perf(orgs): 默认组织改为实体组织
* perf: 添加获取当前组织信息的api
* perf: 资产列表在 root 组织下的表现
* fix: 修复 root 组织引起的问题
* perf: 优化OrgModelMixin save; org_root获取; org_roles获取; UserCanUseCurrentOrg权限类
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Bai <bugatti_it@163.com>
|
4 years ago |
fit2bot
|
6f3ead3c42
|
perf: 优化系统用户生成密码的复杂度 (#5648)
* perf: 优化系统用户生成密码的复杂度
* perf: 修改 common.random_string
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Bai <bugatti_it@163.com>
|
4 years ago |
fit2bot
|
a7ab7da61c
|
feat: 添加限制用户只能从source登录的功能 (#5592)
* stash it
* feat: 添加限制用户只能从source登录的功能
* fix: 修复小错误
Co-authored-by: ibuler <ibuler@qq.com>
|
4 years ago |
xinwen
|
4c4f544f0d
|
fix: 修复禁用 MFA 后还可以用 MFA 查看密码匣子
|
4 years ago |
xinwen
|
8ec26dea43
|
feat: 重置 MFA 发个邮件 #754
|
4 years ago |
ibuler
|
bb9790a50f
|
feat: 为rdp 添加一个api
|
4 years ago |
ibuler
|
d852d2f670
|
perf: 还原回原来的用户来源字段
|
4 years ago |
ibuler
|
dd5b2b9101
|
perf: 去掉 v2 的api
|
4 years ago |
fit2bot
|
d363118911
|
perf(settings): 优化settings配置 (#5515)
* stash
* perf: 优化 动态seting
* perf(settings): 优化settings配置
* perf: 完成终端和安全setting
* perf: 修改翻译
* perf: 去掉其他位置的DYNAMIC
* perf: 还原回来原来的一些代码
* perf: 优化ldap
* perf: 移除dynmic config
* perf: 去掉debug消息
* perf: 优化 refresh 命名
Co-authored-by: ibuler <ibuler@qq.com>
|
4 years ago |
fit2bot
|
ea16088c08
|
fix: 修改翻译内容 (#5489)
* fix: 修改翻译内容
* fix: 修改翻译内容(2)
Co-authored-by: Bai <bugatti_it@163.com>
|
4 years ago |
Bai
|
f6622f5e01
|
fix: 修改翻译
|
4 years ago |
fit2bot
|
083f061665
|
perf: 更新翻译 (#5438)
* perf: 更新翻译
* perf: 更新翻译
Co-authored-by: Bai <bugatti_it@163.com>
|
4 years ago |
fit2bot
|
be7a93d81a
|
feat: 在登录页面添加CAS/OpenID等第三方登录链接;不再自动跳转登录地址;统一开源/企业版登录页面; (#5389)
* feat: 在登录页面添加CAS/OpenID等第三方登录链接;不再自动跳转登录地址;统一开源/企业版登录页面;
* feat: 登录页面<忘记密码>链接,不限制第三方用户; 在忘记密码页面进行判断与限制
* feat: 登录页面<忘记密码>链接,不限制第三方用户; 在忘记密码页面进行判断与限制 (2)
* fix: 调整样式
Co-authored-by: Bai <bugatti_it@163.com>
Co-authored-by: Orange <orangemtony@gmail.com>
|
4 years ago |
fit2bot
|
a7fa2331bd
|
feat: 添加缓存模块,添加组织资源统计 (#5407)
* feat: 添加缓存模块,添加组织资源统计
* refactor
* recover .gitkeep
* refactor
* 合并信号处理
* 修复组织添加用户没有发信号
* 修改了一个log级别
Co-authored-by: xinwen <coderWen@126.com>
|
4 years ago |
Bai
|
19c2973501
|
perf: 可以获取多种协议类型的系统用户列表
|
4 years ago |
ibuler
|
e7a3c5a822
|
perf(api): filter_fields被filterset_fields取代
https://django-filter.readthedocs.io/en/stable/guide/migration.html
|
4 years ago |
fit2bot
|
cef93abb2f
|
feat: 抽象View Mapping Serializer架构设计; 重构工单View、Serializer模块 (#5371)
* perf: 优化工单模块(修改迁移文件->Model assignees_display 字段类型为list)
* ignore: try `view` `serializer jsonfields` Map design (1)
* ignore: try `view` `serializer jsonfields` Map design (2)
* ignore: try `view` `serializer jsonfields` Map design (3)
* ignore: try `view` `serializer jsonfields` Map design (4)
* ignore: try `view` `serializer jsonfields` Map design (5)
* ignore: try `view` `serializer.DynamicMappingField` Mapping design (6)
* feat: 抽象view_mapping_serializer逻辑架构; 重构工单View、Serializer模块
* feat: 抽象view_mapping_serializer逻辑架构; 重构工单View、Serializer模块(2)
* feat: 抽象view_mapping_serializer逻辑架构; 重构工单View、Serializer模块(3)
* feat: 抽象view_mapping_serializer逻辑架构; 重构工单View、Serializer模块(4)
Co-authored-by: Bai <bugatti_it@163.com>
|
4 years ago |
Jiangjie.Bai
|
3b056ff953
|
reactor&feat: 重构工单模块 & 支持申请应用工单 (#5352)
* reactor: 修改工单Model,添加工单迁移文件
* reactor: 修改工单Model,添加工单迁移文件
* reactor: 重构工单模块
* reactor: 重构工单模块2
* reactor: 重构工单模块3
* reactor: 重构工单模块4
* reactor: 重构工单模块5
* reactor: 重构工单模块6
* reactor: 重构工单模块7
* reactor: 重构工单模块8
* reactor: 重构工单模块9
* reactor: 重构工单模块10
* reactor: 重构工单模块11
* reactor: 重构工单模块12
* reactor: 重构工单模块13
* reactor: 重构工单模块14
* reactor: 重构工单模块15
* reactor: 重构工单模块16
* reactor: 重构工单模块17
* reactor: 重构工单模块18
* reactor: 重构工单模块19
* reactor: 重构工单模块20
* reactor: 重构工单模块21
* reactor: 重构工单模块22
* reactor: 重构工单模块23
* reactor: 重构工单模块24
* reactor: 重构工单模块25
* reactor: 重构工单模块26
* reactor: 重构工单模块27
* reactor: 重构工单模块28
* reactor: 重构工单模块29
* reactor: 重构工单模块30
* reactor: 重构工单模块31
* reactor: 重构工单模块32
* reactor: 重构工单模块33
* reactor: 重构工单模块34
* reactor: 重构工单模块35
* reactor: 重构工单模块36
* reactor: 重构工单模块37
* reactor: 重构工单模块38
* reactor: 重构工单模块39
|
4 years ago |
xinwen
|
c3e2e536e0
|
fix: 【用户管理】-创建用户组-可将系统审计员加入到用户组 #579
|
4 years ago |
xinwen
|
7bf37611bd
|
fix: 系统审计员不应该能添加到组
|
4 years ago |
Bai
|
8ced6f1168
|
fix: 用户ProfileAPI设置is_first_login不是可读写
|
4 years ago |
fit2bot
|
7c7de96158
|
feat(login): 登录日志要体现用哪个backend登录的 #4472 (#5199)
Co-authored-by: xinwen <coderWen@126.com>
|
4 years ago |
Bai
|
4c3a655239
|
perf: 用户序列类禁止修改source字段
|
4 years ago |
xinwen
|
df2f1b3e6e
|
perf(User): 用户列表在大规模数据情况下慢
|
4 years ago |
xinwen
|
91081d9423
|
refactor(perms): 在动态用户所绑定的授权规则中,如授权给用户组,当用户组增加成员后,动态系统用户下没有相应增加用户,因此也不会自动推送 (#5084) (#5086)
|
4 years ago |
fit2bot
|
6d39a51c36
|
[fix]: 兼容django 3 (#5038)
* chore(django): 修改版本依赖
* [fix]: 兼容django 3
* fix(merge): 去掉不用的JSONField
* fix(requirements): 修改加密库的版本
Co-authored-by: ibuler <ibuler@qq.com>
|
4 years ago |
xinwen
|
6e8922da1c
|
fix(trans): 完善翻译
|
4 years ago |
fit2bot
|
f04544e8df
|
feat(MFA): 修改文案Google Authenticator为手机验证器 (#4964)
* feat(MFA): 修改文案Google Authenticator为手机验证器
* feat(MFA): 修改文案手机验证器 为 MFA验证器
* feat(MFA): 修改文案手机验证器 为 MFA验证器2
Co-authored-by: Bai <bugatti_it@163.com>
|
4 years ago |
xinwen
|
b1ac3fa94f
|
fix(orgs): 更新用户时`org_roles`参数为`None`时不更新组织角色
|
4 years ago |
fit2bot
|
5868d56e18
|
perf: 更新密码中也发送邮件 (#4789)
Co-authored-by: ibuler <ibuler@qq.com>
|
4 years ago |
ibuler
|
52f1dcf662
|
fix(users): 修复邀请用户的bug
|
4 years ago |
fit2bot
|
c73b49fe30
|
perf: 优化生成假数据 (#4759)
* perf: 优化生成假数据
|
4 years ago |
ibuler
|
93a400f6e6
|
feat(users): 添加用户suggetion api
|
4 years ago |
fit2bot
|
96d5c519ec
|
perf(i18n): 添加翻译信息 (#4748)
* perf(i18n): 添加翻译信息
* perf(users): 重置密码成功邮件添加DEBUG信息
* perf(i18n): 修改翻译信息
* perf(i18n): 修改翻译信息
Co-authored-by: Bai <bugatti_it@163.com>
|
4 years ago |
Bai
|
3ccf32ed48
|
feat(authentication): 用户重置密码成功后,发送用户重置密码成功邮件
|
4 years ago |
xinwen
|
6701a1b604
|
fix(perms): 用户添加到用户组报错
|
4 years ago |
ibuler
|
ddb71c43c4
|
fix(users): 修复用户在不同组织引起的问题
|
4 years ago |
fit2bot
|
9cb5985947
|
fix(orgs): 创建组织用户不必填 (#4515)
* fix(role): 更改role的顺序
* fix(tickets): 修复工单邮件跳转地址
* fix(tickets): 修复工单复制链接地址不对
* fix(orgs): 创建组织用户不必填
Co-authored-by: xinwen <coderWen@126.com>
|
4 years ago |
xinwen
|
fcd8356e90
|
fix(users): 组织管理员,移除组织成员报错500 #231
|
4 years ago |
xinwen
|
64d093e677
|
fix(users): 用户接口添加`org_roles`字段
|
4 years ago |
xinwen
|
af85d551ad
|
fix(users): 修改用户角色显示名称
|
4 years ago |
xinwen
|
4cf5573c36
|
fix(users): 修复用户与用户组关系变化时没触发信号
|
4 years ago |
xinwen
|
f1e29a91f7
|
fix(users): 用户接口添加汇总角色字段
|
4 years ago |
xinwen
|
ec2b3b4cda
|
fix(user): 调整`User`接口字段
|
4 years ago |
xinwen
|
c3c5801d2e
|
refactor(orgs): 重构组织与用户关系接口
|
4 years ago |
xinwen
|
f8e248f0af
|
feat(ticket): 调整申请资产工单
|
4 years ago |
xinwen
|
b331730422
|
fix(users): 替换旧有角色常量
|
4 years ago |
xinwen
|
de3865fa1d
|
refactor(orgs): 重构组织表结构
|
4 years ago |
Bai
|
bb60d2a1d9
|
fix(users): 组织管理员创建用户时,角色只能选择: 用户
|
4 years ago |
Bai
|
7c12f8f462
|
merge: Merge to dev from branch master
|
4 years ago |