fit2bot
|
9126c7780d
|
perf: 工单优化(审批人可以填写工单对应的授权规则名称) (#5468)
* perf: 工单优化(审批人可以填写工单对应的授权规则名称)
* perf: 工单优化(优化推荐的资产、应用、系统用户等逻辑)
* perf: 工单优化(优化工单邮件内容)
* perf: MethodSerializer优化(优化当Serializer不需要时, 默认可以不传递对应字段)
Co-authored-by: Bai <bugatti_it@163.com>
|
2021-01-19 15:44:19 +08:00 |
fit2bot
|
86a055638c
|
reactor: 重构命令&录像存储模块的Serializer及相关模块 (#5392)
* reactor: 重构命令&录像存储模块的Serializer及相关模块
Co-authored-by: Bai <bugatti_it@163.com>
|
2021-01-12 18:06:42 +08:00 |
ibuler
|
e7a3c5a822
|
perf(api): filter_fields被filterset_fields取代
https://django-filter.readthedocs.io/en/stable/guide/migration.html
|
2021-01-07 18:36:17 +08:00 |
fit2bot
|
7167515a53
|
feat: 实现MethodSerializer, 满足serializer中SerializerField动态更改的需求 (#5382)
* feat: 实现MethodSerializer, 满足serializer中SerializerField动态更改的需求
* feat: 实现MethodSerializer, 满足serializer中SerializerField动态更改的需求 (2)
Co-authored-by: Bai <bugatti_it@163.com>
|
2021-01-06 12:44:12 +08:00 |
fit2bot
|
17a01a12db
|
reactor: 增加DynamicMappingSerializer类,实现Serializer中的字段可以动态改变的功能 (#5379)
* reactor: 增加DynamicMappingSerializer类,实现Serializer中的字段可以动态改变的功能
* reactor: 增加DynamicMappingSerializer类,实现Serializer中的字段可以动态改变的功能 (2)
* reactor: 增加DynamicMappingSerializer类,实现Serializer中的字段可以动态改变的功能 (3)
Co-authored-by: Bai <bugatti_it@163.com>
|
2021-01-05 23:39:38 +08:00 |
fit2bot
|
7e7e24f51f
|
reactor&remove: 重构applications模块 & 移除applications、perms中已不再使用的模块 (#5374)
* reactor: 重构applications模块 & 删除applications、perms中已不再使用的模块
* reactor: 1. 针对application.attrs字段的view-serializer映射逻辑,采用DynamicMapping的方案重写;
* reactor: 2. 删除applications和perms模块中已不再使用的database-app/k8s-app/remote-app模块;
* reactor: 添加迁移文件(删除perms/databaseperrmission/remoteapppermission/k8sapppermission)
* reactor: 修改细节
Co-authored-by: Bai <bugatti_it@163.com>
|
2021-01-04 05:27:03 +08:00 |
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>
|
2021-01-02 07:25:23 +08:00 |
ibuler
|
b9717eece3
|
fix: 修改访问swagger会产生的错误
|
2020-12-11 18:30:20 +08:00 |
fit2bot
|
32dbab2e34
|
perf: 数据库应用database字段添加allow_null=True (#5196)
* perf: 数据库应用database字段修改为required
* perf: 数据库应用database字段添加allow_null=True
Co-authored-by: Bai <bugatti_it@163.com>
|
2020-12-09 13:44:07 +08:00 |
Bai
|
5533114db5
|
feat: 用户授权应用树按组织节点进行区分
|
2020-12-08 20:37:07 +08:00 |
Bai
|
042ea5e137
|
feat: 授权应用树API返回org_name字段
|
2020-12-08 11:01:09 +08:00 |
fit2bot
|
3447eeda68
|
fix(applications): 修改attrs不能为null (#5172)
Co-authored-by: Bai <bugatti_it@163.com>
|
2020-12-04 13:10:59 +08:00 |
fit2bot
|
75ef413ea5
|
fix(applications): 修改attrs不能为null (#5171)
Co-authored-by: Bai <bugatti_it@163.com>
|
2020-12-04 10:24:10 +08:00 |
fit2bot
|
6d39a51c36
|
[fix]: 兼容django 3 (#5038)
* chore(django): 修改版本依赖
* [fix]: 兼容django 3
* fix(merge): 去掉不用的JSONField
* fix(requirements): 修改加密库的版本
Co-authored-by: ibuler <ibuler@qq.com>
|
2020-11-19 15:50:31 +08:00 |
Bai
|
24e22115de
|
perf(i18n): 更新翻译
|
2020-11-12 11:14:23 +08:00 |
Bai
|
b18ead0ffa
|
perf(i18n): 更新翻译
|
2020-11-12 11:01:48 +08:00 |
xinwen
|
6e8922da1c
|
fix(trans): 完善翻译
|
2020-11-12 10:12:25 +08:00 |
Bai
|
388314ca5a
|
fix(applications): 修复应用列表会返回所有组织下数据的问题
|
2020-11-09 16:46:38 +08:00 |
Bai
|
eabaae81ac
|
perf(application): 优化RemoteApp应用Chrome序列类的字符串主键关联字段
|
2020-11-05 14:13:45 +08:00 |
Bai
|
6df331cbed
|
perf(perms): 用户/用户组授权的所有应用API返回attrs属性
|
2020-11-05 11:25:32 +08:00 |
Bai
|
f6c24f809c
|
perf(application): 修改DoaminAPI返回application数量;修改Application数据库datbase字段required=False
|
2020-10-30 15:58:46 +08:00 |
Bai
|
5e7650d719
|
perf(application): RemoteApp应用序列类返回asset_info字段
|
2020-10-29 05:48:01 -05:00 |
Bai
|
bf302f47e5
|
perf(application): 修改RemoteA序列类asset required=False
|
2020-10-29 05:48:01 -05:00 |
Bai
|
1ddc228449
|
perf(application): RemoteApp序列类字段asset,设置为CharPrimaryKeyRelatedField,修改其他字段的required=Flase
|
2020-10-29 05:48:01 -05:00 |
Bai
|
c9065fd96e
|
perf(application): 优化一些小细节
|
2020-10-29 05:48:01 -05:00 |
Bai
|
55bfb942e2
|
perf(applications): 修改应用序列类字段label
|
2020-10-29 05:48:01 -05:00 |
Bai
|
9aed51ffe9
|
perf(applications): 修改应用序列类字段长度限制
|
2020-10-29 05:48:01 -05:00 |
Bai
|
a98816462f
|
perf(applications): 添加DB序列类字段翻译
|
2020-10-29 05:48:01 -05:00 |
Bai
|
abe32e6c79
|
perf(perms): 添加应用/应用授权API的type_display/category_display字段
|
2020-10-29 05:48:01 -05:00 |
Bai
|
77c8ca5863
|
perf(perms): 应用授权表添加字段,type和category
|
2020-10-29 05:48:01 -05:00 |
Bai
|
a3507975fb
|
perf(application): 修改获取远程应用连接参数的API(2)
|
2020-10-29 05:48:01 -05:00 |
Bai
|
76ca6d587d
|
perf(application): 修改获取远程应用连接参数的API
|
2020-10-29 05:48:01 -05:00 |
Bai
|
038582a8c1
|
feat(applications): 修改应用/应用授权的迁移文件,解决多种应用/应用授权name字段重复的问题
|
2020-10-29 05:48:01 -05:00 |
Bai
|
ca2fc3cb5e
|
feat(applications): 修改ApplicationAPI方法获取序列类的逻辑
|
2020-10-29 05:48:01 -05:00 |
Bai
|
cc30b766f8
|
feat(applications): 修改ApplicationAPI方法method判断->action
|
2020-10-29 05:48:01 -05:00 |
Michael Bai
|
b7bd88b8a0
|
feat(applications): 修改ApplicationAPI方法options
|
2020-10-29 05:48:01 -05:00 |
Bai
|
5518e1e00f
|
perf(application): 优化Application获取序列类attrs字段适配
|
2020-10-29 05:48:01 -05:00 |
Bai
|
0632e88f5d
|
feat(application): 修改Application Model的domain字段选项2
|
2020-10-29 05:48:01 -05:00 |
Bai
|
9dc2255894
|
feat(application): 修改Application Model的domain字段选项
|
2020-10-29 05:48:01 -05:00 |
Bai
|
5acff310f7
|
perf(application): 修改迁移文件,迁移应用包含id字段
|
2020-10-29 05:48:01 -05:00 |
Bai
|
1d550cbe64
|
feat(perms): 添加ApplicationPermission API(包含用户/用户组/授权/校验等API)
|
2020-10-29 05:48:01 -05:00 |
Bai
|
1c551b4fe8
|
feat(application): 迁移old_application到new_application
|
2020-10-29 05:48:01 -05:00 |
ibuler
|
0282346945
|
perf: 修改创建
|
2020-10-29 05:48:01 -05:00 |
ibuler
|
f6d9af8beb
|
perf(application): 优化type优先级
|
2020-10-29 05:48:01 -05:00 |
ibuler
|
ba4e6e9a9f
|
refacter: 重构application
|
2020-10-29 05:48:01 -05:00 |
xinwen
|
0e0c9275bd
|
fix(application): 远程应用`MySQL Workbench`添加`port`字段
|
2020-08-13 16:50:54 +08:00 |
xinwen
|
91649a3908
|
feat(applications): 添加 k8s 应用
|
2020-08-11 12:56:54 +08:00 |
ibuler
|
8efc0331de
|
feat: 删掉所有view, templates, forms
|
2020-06-03 11:43:43 +08:00 |
ibuler
|
caf0d85939
|
[feat] 修改remote app, database app的过滤参数
|
2020-05-28 14:47:30 +08:00 |
老广
|
1fd2e782f8
|
1.5.7 Merge to dev (#3766)
* [Update] 暂存,优化解决不了问题
* [Update] 待续(小白)
* [Update] 修改asset user
* [Update] 计划再次更改
* [Update] 修改asset user
* [Update] 暂存与喜爱
* [Update] Add id in
* [Update] 阶段性完成ops task该做
* [Update] 修改asset user api
* [Update] 修改asset user 任务,查看认证等
* [Update] 基本完成asset user改造
* [Update] dynamic user only allow 1
* [Update] 修改asset user task
* [Update] 修改node admin user task api
* [Update] remove file header license
* [Update] 添加sftp root
* [Update] 暂存
* [Update] 暂存
* [Update] 修改翻译
* [Update] 修改系统用户改为同名后,用户名改为空
* [Update] 基本完成CAS调研
* [Update] 支持cas server
* [Update] 支持cas server
* [Update] 添加requirements
* [Update] 为方便调试添加mysql ipython到包中
* [Update] 添加huaweiyun翻译
* [Update] 增加下载session 录像
* [Update] 只有第一次通知replay离线的使用方法
* [Update] 暂存一下
* [Bugfix] 获取系统用户信息报错
* [Bugfix] 修改system user info
* [Update] 改成清理10天git status
* [Update] 修改celery日志保留时间
* [Update]修复部分pip包依赖的版本不兼容问题 (#3672)
* [Update] 修复用户更新页面会清空用户public_key的问题
* Fix broken dependencies
Co-authored-by: BaiJiangJie <32935519+BaiJiangJie@users.noreply.github.com>
* [Update] 修改获取系统用户auth info
* [Update] Remove log
* [Bugfix] 修复sftp home设置的bug
* [Update] 授权的系统用户添加sftp root
* [Update] 修改系统用户关联的用户
* [Update] 修改placeholder
* [Update] 优化获取授权的系统用户
* [Update] 修改tasks
* [Update] tree service update
* [Update] 暂存
* [Update] 基本完成用户授权树和资产树改造
* [Update] Dashbaord perf
* [update] Add huawei cloud sdk requirements
* [Updte] 优化dashboard页面
* [Update] system user auth info 添加id
* [Update] 修改系统用户serializer
* [Update] 优化api
* [Update] LDAP Test Util (#3720)
* [Update] LDAPTestUtil 1
* [Update] LDAPTestUtil 2
* [Update] LDAPTestUtil 3
* [Update] LDAPTestUtil 4
* [Update] LDAPTestUtil 5
* [Update] LDAPTestUtil 6
* [Update] LDAPTestUtil 7
* [Update] session 已添加is success,并且添加display serializer
* [Bugfix] 修复无法删除空节点的bug
* [Update] 命令记录分组织显示
* [Update] Session is_success 添加迁移文件
* [Update] 批量命令添加org_id
* [Update] 修复一些文案,修改不绑定MFA,不能ssh登录
* [Update] 修改replay api, 返回session信息
* [Update] 解决无效es导致访问命令记录页面失败的问题
* [Update] 拆分profile view
* [Update] 修改一个翻译
* [Update] 修改aysnc api框架
* [Update] 命令列表添加risk level
* [Update] 完成录像打包下载
* [Update] 更改登陆otp页面
* [Update] 修改command 存储redis_level
* [Update] 修改翻译
* [Update] 修改系统用户的用户列表字段
* [Update] 使用新logo和统一Jumpserver为JumpServer
* [Update] 优化cloud task
* [Update] 统一period task
* [Update] 统一period form serializer字段
* [Update] 修改period task
* [Update] 修改资产网关信息
* [Update] 用户授权资产树资产信息添加domain
* [Update] 修改翻译
* [Update] 测试可连接性
* 1.5.7 bai (#3764)
* [Update] 修复index页面Bug;修复测试资产用户可连接性问题;
* [Update] 修改测试资产用户可连接
* [Bugfix] 修复backends问题
* [Update] 修改marksafe依赖版本
* [Update] 修改测试资产用户可连接性
* [Update] 修改检测服务器性能时获取percent值
* [Update] 更新依赖boto3=1.12.14
Co-authored-by: Yanzhe Lee <lee.yanzhe@yanzhe.org>
Co-authored-by: BaiJiangJie <32935519+BaiJiangJie@users.noreply.github.com>
Co-authored-by: Bai <bugatti_it@163.com>
|
2020-03-12 16:24:38 +08:00 |