Bai
|
46fbc19697
|
i18n: 修改翻译
|
2021-01-19 20:05:44 +08:00 |
Bai
|
44a42e4739
|
fix: 修改用户相关tickets为自己申请的或者待受理的
|
2021-01-19 19:43:17 +08:00 |
xinwen
|
4de2ae607d
|
perf: 优化 日志审计-> 批量命令-> 用户显示格式
|
2021-01-19 05:06:43 -06:00 |
Bai
|
9fee82cd14
|
fix: 添加录像存储endpoint校验逻辑
|
2021-01-19 19:05:16 +08:00 |
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
|
0842553f8a
|
fix: 修复 celery 等日志文件的访问漏洞 (#5469)
Co-authored-by: xinwen <coderWen@126.com>
|
2021-01-19 14:36:41 +08:00 |
xinwen
|
5fae919499
|
fix: 跳板机危险命令告警发送邮件失败
|
2021-01-18 06:57:57 -06:00 |
Bai
|
a0cb16e5c4
|
perf: 修改关闭工单API权限, 申请人有权限关闭工单
|
2021-01-18 18:06:30 +08:00 |
ibuler
|
7b8f932dcd
|
perf: 去掉几个不用的api
|
2021-01-18 17:18:05 +08:00 |
Bai
|
243eedc4f9
|
perf: 优化工单body html显示格式及翻译信息
|
2021-01-18 17:14:15 +08:00 |
xinwen
|
230ef2f662
|
fix: 修复用户离开组织信号被覆盖问题
|
2021-01-18 01:20:47 -06:00 |
xinwen
|
42019c9e8a
|
fix: 修复 AssetUserFilterBackend
|
2021-01-18 01:19:01 -06:00 |
Bai
|
f6622f5e01
|
fix: 修改翻译
|
2021-01-18 15:06:36 +08:00 |
Bai
|
31f098449f
|
perf: 修改 OPTION 获取 choices 字段选项; 修改display字段翻译 (显示名称)
|
2021-01-18 15:01:09 +08:00 |
xinwen
|
e61511372c
|
fix: 修复缓存框架组织切换问题&组织的 resource_statistics 字段是只读
|
2021-01-17 19:28:00 +08:00 |
fit2bot
|
083f061665
|
perf: 更新翻译 (#5438)
* perf: 更新翻译
* perf: 更新翻译
Co-authored-by: Bai <bugatti_it@163.com>
|
2021-01-17 16:22:06 +08:00 |
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>
|
2021-01-17 15:28:22 +08:00 |
xinwen
|
156be0a64e
|
fix: 网域列表添加默认 name 排序
|
2021-01-17 13:06:00 +08:00 |
fit2bot
|
a7fa2331bd
|
feat: 添加缓存模块,添加组织资源统计 (#5407)
* feat: 添加缓存模块,添加组织资源统计
* refactor
* recover .gitkeep
* refactor
* 合并信号处理
* 修复组织添加用户没有发信号
* 修改了一个log级别
Co-authored-by: xinwen <coderWen@126.com>
|
2021-01-17 12:08:21 +08:00 |
ibuler
|
f04e2fa090
|
fix: bug
|
2021-01-14 10:27:49 +08:00 |
Bai
|
83d12d02fb
|
perf: 重构工单处理流程 (7)
|
2021-01-13 18:48:38 +08:00 |
ibuler
|
64257823c5
|
pref(common): 优化drf options的filterset 可能引起的问题
|
2021-01-13 18:06:15 +08:00 |
fit2bot
|
a7468a243d
|
perf: 重构工单处理流程 (#5408)
* perf: 重构工单处理流程
* perf: 重构工单处理流程 (1)
* perf: 重构工单处理流程 (2)
* perf: 重构工单处理流程 (3)
* perf: 重构工单处理流程 (4)
* perf: 重构工单处理流程 (5)
* perf: 重构工单处理流程 (6)
Co-authored-by: Bai <bugatti_it@163.com>
|
2021-01-13 17:49:03 +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 |
fit2bot
|
b3f359d47b
|
perf(assets): 优化节点生成子节点key生成逻辑 (#5405)
* perf(assets): 优化节点生成子节点key生成逻辑
* perf(assets): 优化写法
* perf(assets): 优化获取子节点的mark
* perf(assets): 再优化一波
* perf(asset): 继续优化这里的写法
Co-authored-by: ibuler <ibuler@qq.com>
|
2021-01-12 12:59:05 +08:00 |
Bai
|
dbe969b064
|
perf: 解决MethodSerializer被swagger调用时parent.Serializer会互相影响所需字段显示的问题
|
2021-01-11 15:37:29 +08:00 |
Bai
|
b9258878fe
|
fix: 修复celery日志清除问题
|
2021-01-11 10:30:10 +08:00 |
Bai
|
19c2973501
|
perf: 可以获取多种协议类型的系统用户列表
|
2021-01-07 19:09:31 +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 |
xinwen
|
60c19148dc
|
feat: 添加批量执行资产任务的接口
|
2021-01-06 16:51:25 +08:00 |
老广
|
7eedc0635e
|
Merge pull request #5362 from jumpserver/pr@dev@fix_adhoc_excution
fix: 修复多个 AdHocExecution 在一个 celery task 执行时日志错误
|
2021-01-06 15:57:09 +08:00 |
xinwen
|
f5fd40978e
|
fix: 修复多个 AdHocExecution 在一个 celery task 执行时日志错误
|
2021-01-06 15:53:38 +08:00 |
Bai
|
72dd23dcce
|
perf: ticket 申请添加 comment
|
2021-01-06 15:19:43 +08:00 |
老广
|
5b5c33116a
|
Merge pull request #5350 from hctech/dev
fix:资产自动推送UUIDD数组格式化字符串失败
|
2021-01-06 14:41:24 +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 |
Bai
|
3188692691
|
perf: 修改swagger问题
|
2021-01-04 16:25:16 +08:00 |
Bai
|
aab59403e1
|
perf: 修改工单创建授权规则的字段(created_by)
|
2021-01-04 14:36:54 +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
|
428e8bf2a0
|
perf: 修改 View dynamic mapping `include dynamic mapping fields Serializer Class` 方案的说明 (#5373)
* perf: 修改 View dynamic mapping `include dynamic mapping fields Serializer Class` 方案的说明
* perf: 修改 View dynamic mapping `include dynamic mapping fields Serializer Class` 方案的说明 (2)
Co-authored-by: Bai <bugatti_it@163.com>
|
2021-01-03 14:17:02 +08:00 |
Bai
|
24b1c87121
|
perf: 修改细节
|
2021-01-02 08:00:05 +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 |
Bai
|
5c483084b7
|
feat: 优化工单模块
|
2020-12-31 18:39:40 +08:00 |
fit2bot
|
167734ca5d
|
feat: 优化工单模块 (#5365)
* feat: 优化工单模块
* feat: 优化工单模块2
Co-authored-by: Bai <bugatti_it@163.com>
|
2020-12-31 05:47:27 +08:00 |
Bai
|
1a9a5c28f5
|
feat: 优化工单模块1
|
2020-12-31 05:09:46 +08:00 |
fit2bot
|
430e20a49c
|
feat: 优化工单模块 (#5361)
* feat: 优化工单模块1
* feat: 优化工单模块2
* feat: 优化工单模块3
Co-authored-by: Bai <bugatti_it@163.com>
|
2020-12-30 18:14:06 +08:00 |
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
|
2020-12-30 00:19:59 +08:00 |
huangchao
|
795d1b59e0
|
fix:资产自动推送UUIDD数组格式化字符串失败
|
2020-12-27 23:00:45 +08:00 |
xinwen
|
332f65cf2f
|
fix: 将节点的资产添加到系统用户时固定组织
|
2020-12-22 15:14:01 +08:00 |
Bai
|
b79e6799c4
|
fix: 修复资产导入携带disk_info信息时失败的问题
|
2020-12-21 17:10:44 +08:00 |
Bai
|
4eef425e2a
|
fix: 修复提交系统设置失败的问题
|
2020-12-21 14:30:12 +08:00 |
Bai
|
0e4d778335
|
fix: 修复命令列表过滤字段文案`会话ID`
|
2020-12-17 18:25:48 +08:00 |
Bai
|
ed8d72c06b
|
fix: 修改系统监控问题
|
2020-12-17 17:34:37 +08:00 |
xinwen
|
4f5f92deb8
|
fix: 批量删除管理用户报错信息太丑
|
2020-12-17 14:47:37 +08:00 |
xinwen
|
d2a15ee702
|
fix: 申请资产工单如果系统用户没填内容不推荐系统用户
|
2020-12-17 14:35:08 +08:00 |
Bai
|
a3a591da4b
|
fix: 修复命令导出excel格式报错
|
2020-12-17 14:31:34 +08:00 |
Bai
|
3f2925116e
|
fix: 修复metrics获取terminal过滤is_deleted字段
|
2020-12-17 11:30:29 +08:00 |
xinwen
|
c3e2e536e0
|
fix: 【用户管理】-创建用户组-可将系统审计员加入到用户组 #579
|
2020-12-17 10:33:45 +08:00 |
xinwen
|
89d8efe0f1
|
fix: perms.signals_handler.on_application_permission_applications_changed 修改名字
|
2020-12-16 18:49:20 +08:00 |
Bai
|
54303ea33f
|
fix: 修复节点创建时更新孩子full_value日志输出问题
|
2020-12-16 18:37:54 +08:00 |
Bai
|
4dcd8dd8dd
|
fix: 修复节点创建时更新孩子full_value日志输出问题
|
2020-12-16 18:37:54 +08:00 |
xinwen
|
bf308e24b6
|
fix: 推送系统用户时 AdHocExecution id 重复
|
2020-12-16 17:31:37 +08:00 |
Bai
|
b3642f3ff4
|
fix: 修复LDAP用户登录(未找到)时循环调用问题
|
2020-12-16 12:01:57 +08:00 |
xinwen
|
3aed4955c8
|
fix: 远程应用授权的一些问题
|
2020-12-16 12:00:53 +08:00 |
fit2bot
|
9a5f9a9c92
|
fix: 应用授权不会自动推送的bug (#5271)
Co-authored-by: xinwen <coderWen@126.com>
|
2020-12-16 10:23:37 +08:00 |
Bai
|
e93fd1fd44
|
fix: 删除终端列表state的默认值0
|
2020-12-15 20:34:47 +08:00 |
xinwen
|
7bf37611bd
|
fix: 系统审计员不应该能添加到组
|
2020-12-15 19:24:25 +08:00 |
xinwen
|
b8ec4bfaa5
|
fix: 日志审计-操作日志中搜索-按动作搜索:需修改文字 删除文件-->删除 #524
|
2020-12-15 18:38:23 +08:00 |
Bai
|
58b6293b76
|
fix: 组件监控添加offline数量
|
2020-12-15 18:37:16 +08:00 |
xinwen
|
8e12eebceb
|
fix: 获得 oidc acs 等认证方式失败
|
2020-12-15 18:36:37 +08:00 |
Bai
|
72d6ea43fa
|
fix: 修改命令列表过滤参数session
|
2020-12-15 18:34:05 +08:00 |
Bai
|
deedd49dc5
|
fix: 修复命令记录导出excel文件格式未定义的问题
|
2020-12-15 18:07:11 +08:00 |
fit2bot
|
a36e6fbf84
|
fix: 修改判断会话活跃逻辑;不必要判断协议 (#5262)
* fix: 修改判断会话活跃逻辑;不必要判断协议
* fix: 修改导入task问题
Co-authored-by: Bai <bugatti_it@163.com>
|
2020-12-15 18:06:35 +08:00 |
Bai
|
b57453cc3c
|
fix: 修复命令列表过滤使用session_id字段
|
2020-12-15 18:05:42 +08:00 |
xinwen
|
0d469ff95b
|
fix(orgs): 用户离开组织后授权的资产没主动刷新
|
2020-12-15 14:00:51 +08:00 |
xinwen
|
ca883f1fb4
|
fix: 工单申请资产审批时系统用户没有推荐
|
2020-12-15 13:06:55 +08:00 |
fit2bot
|
6e0fbd78e7
|
fix: 修复prometheus_metricsAPI数据获取bug;修复组件注册type为空bug (#5253)
* fix: 修复prometheus_metricsAPI数据获取bug;修复组件注册type为空bug
* fix: 修改审计migrations/userloginlog/backend的verbose_name字段
Co-authored-by: Bai <bugatti_it@163.com>
|
2020-12-15 13:00:59 +08:00 |
ibuler
|
0813cff74f
|
perf: 优化 docs swagger,不再要求debug
|
2020-12-14 11:39:02 +08:00 |
ibuler
|
ff428b84f9
|
fix(assets): 修复asset更新子节点时的日志错误
|
2020-12-14 11:33:34 +08:00 |
ibuler
|
d0c9aa2c55
|
fix(assets): 修复更新孩子节点时的log error
|
2020-12-14 11:33:34 +08:00 |
Bai
|
90df404931
|
fix: 修复swagger问题
|
2020-12-11 19:02:33 +08:00 |
Bai
|
b9cbff1a5f
|
del: 删除测试prometheus相关代码
|
2020-12-11 19:02:33 +08:00 |
ibuler
|
b9717eece3
|
fix: 修改访问swagger会产生的错误
|
2020-12-11 18:30:20 +08:00 |
Bai
|
f9cf2a243b
|
fix: 修复settings中搜索LDAP用户重复问题
|
2020-12-11 18:26:10 +08:00 |
Bai
|
e056430fce
|
fix: 修复只配置DC域时,LDAP用户认证失败的问题
|
2020-12-11 18:26:10 +08:00 |
Bai
|
213221beae
|
perf: 修改BasePermissionViewSet的custom_filter_fields
|
2020-12-11 16:19:18 +08:00 |
Bai
|
2db9c90a74
|
feat: 修改翻译:认证方式
|
2020-12-11 15:49:39 +08:00 |
Bai
|
8ced6f1168
|
fix: 用户ProfileAPI设置is_first_login不是可读写
|
2020-12-11 15:44:17 +08:00 |
Bai
|
6703ab9a77
|
perf: 添加BasePermissionsViewSet,支持搜索过滤
|
2020-12-11 15:44:17 +08:00 |
Bai
|
2176fd8fac
|
feat: 更新翻译
|
2020-12-10 21:30:56 +08:00 |
fit2bot
|
856e7c16e5
|
feat: 添加组件监控;TerminalModel添加type字段; (#5206)
* feat: 添加组件监控;TerminalModel添加type字段;
* feat: Terminal序列类添加type字段
* feat: Terminal序列类添加type字段为只读
* feat: 修改组件status文案
* feat: 取消上传组件状态序列类count字段
* reactor: 修改termina/models目录结构
* feat: 修改ComponentTypeChoices
* feat: 取消考虑CoreComponent类型
* feat: 修改Terminal status判断逻辑
* feat: 终端列表添加status过滤; 组件状态序列类添加default值
* feat: 添加PrometheusMetricsAPI
* feat: 修改PrometheusMetricsAPI
Co-authored-by: Bai <bugatti_it@163.com>
|
2020-12-10 20:50:22 +08:00 |
fit2bot
|
d4feaf1e08
|
fix: 修复由于更新django captch版本引起的css丢失问题 (#5204)
* fix: 修复由于更新django captch版本引起的css丢失问题
* perf: 优化验证码的高度
Co-authored-by: ibuler <ibuler@qq.com>
|
2020-12-10 20:48:10 +08:00 |
xinwen
|
4424c4bde2
|
perf(asset): 手动启动节点资产数量自检程序时区分组织
|
2020-12-10 18:17:01 +08:00 |
fit2bot
|
5863e3e008
|
perf(asset): 资产树,右击增加计算节点数量的菜单,可以让后台去计算 #527 (#5207)
Co-authored-by: xinwen <coderWen@126.com>
|
2020-12-10 17:12:39 +08:00 |
xinwen
|
79a371eb6c
|
perf(auth): 密码过期后,走重置密码流程 #530
|
2020-12-10 16:06:26 +08:00 |
fit2bot
|
7c7de96158
|
feat(login): 登录日志要体现用哪个backend登录的 #4472 (#5199)
Co-authored-by: xinwen <coderWen@126.com>
|
2020-12-09 18:43:13 +08:00 |
ibuler
|
80b03e73f6
|
feat(celery): 添加celery的health check接口
|
2020-12-09 18:06:34 +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 |
ibuler
|
b189e363cc
|
revert(system): 暂时去掉system组件
|
2020-12-09 11:24:44 +08:00 |
Bai
|
4c3a655239
|
perf: 用户序列类禁止修改source字段
|
2020-12-08 20:54:33 +08:00 |
Bai
|
5533114db5
|
feat: 用户授权应用树按组织节点进行区分
|
2020-12-08 20:37:07 +08:00 |
Jiangjie.Bai
|
4c469afa95
|
feat: 取消资产配置相关字段只读模式 (#5182)
* feat: 取消资产配置相关字段只读模式
* feat: 取消资产配置相关字段只读模式
|
2020-12-08 20:32:48 +08:00 |
xinwen
|
4b67d6925e
|
feat(asset): api 添加推送系统用户到多个资产
|
2020-12-08 18:08:44 +08:00 |
fit2bot
|
dd979f582a
|
stash (#5178)
* Dev (#4791)
* fix(xpack): 修复last login太长的问题 (#4786)
Co-authored-by: ibuler <ibuler@qq.com>
* perf: 更新密码中也发送邮件 (#4789)
Co-authored-by: ibuler <ibuler@qq.com>
* fix(terminal): 修复获取螺旋的异步api
* fix(terminal): 修复有的录像存储有问题的导致下载录像的bug
* fix(orgs): 修复组织添加用户bug
* perf(requirements): 修改jms-storage==0.0.34 (#4797)
Co-authored-by: Bai <bugatti_it@163.com>
Co-authored-by: fit2bot <68588906+fit2bot@users.noreply.github.com>
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Bai <bugatti_it@163.com>
* stash
* feat(system): 添加系统app
* stash
* fix: 修复一些bug
Co-authored-by: xinwen <coderWen@126.com>
Co-authored-by: ibuler <ibuler@qq.com>
Co-authored-by: Bai <bugatti_it@163.com>
Co-authored-by: Jiangjie.Bai <32935519+BaiJiangJie@users.noreply.github.com>
|
2020-12-08 14:26:18 +08:00 |
Bai
|
042ea5e137
|
feat: 授权应用树API返回org_name字段
|
2020-12-08 11:01:09 +08:00 |
fit2bot
|
43b5e97b95
|
feat(excel): 添加Excel导入/导出 (#5124)
* refactor(drf_renderer): 添加 ExcelRenderer 支持导出excel文件格式; 优化CSVRenderer, 抽象 BaseRenderer
* perf(renderer): 支持导出资源详情
* refactor(drf_parser): 添加 ExcelParser 支持导入excel文件格式; 优化CSVParser, 抽象 BaseParser
* refactor(drf_parser): 添加 ExcelParser 支持导入excel文件格式; 优化CSVParser, 抽象 BaseParser 2
* perf(renderer): 捕获renderer处理异常
* perf: 添加excel依赖包
* perf(drf): 优化导入导出错误日志
* perf: 添加依赖包 pyexcel-io==0.6.4
* perf: 添加依赖包pyexcel-xlsx==0.6.0
* feat: 修改drf/renderer&parser变量命名
* feat: 修改drf/renderer的bug
* feat: 修改drf/renderer&parser变量命名
Co-authored-by: Bai <bugatti_it@163.com>
|
2020-12-07 15:23:05 +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
|
662c9092dc
|
reactor(dockerfile): 使用debian构建docker (#5169)
Co-authored-by: ibuler <ibuler@qq.com>
|
2020-12-03 19:14:28 +08:00 |
Bai
|
36e9d8101a
|
fix: 添加迁移文件: Node ordering
|
2020-12-03 11:16:27 +08:00 |
Bai
|
89ec6ba6ef
|
fix: Node ordering [`parent_key`, `value`]; 修复默认组织Default节点显示问题(存在key为0的Default节点)
|
2020-12-03 10:45:25 +08:00 |
Bai
|
af40e46a75
|
fix: 优化迁移Default节点
|
2020-12-03 10:29:00 +08:00 |
Bai
|
86fcd3c251
|
fix: 添加迁移文件(如果需要,将Default节点的key从0修改为1)
|
2020-12-03 10:29:00 +08:00 |
xinwen
|
e656ba70ec
|
fix(assets): 推送动态系统用户未指定 username 取全部 usernames
|
2020-12-01 20:08:54 +08:00 |
xinwen
|
bb807e6251
|
fix(perms): 新建授权时动态用户可能推送不成功
|
2020-12-01 20:08:54 +08:00 |
Bai
|
bbd6cae3d7
|
perf(org): 优化获取org_name字段
|
2020-11-30 15:21:56 +08:00 |
Bai
|
c3b09dd800
|
perf(perms): 优化用户授权树返回org_name字段;添加thread_local属性org_mapper减少查询次数
|
2020-11-30 15:21:56 +08:00 |
Bai
|
6d427b9834
|
fix: 禁止删除组织根节点
|
2020-11-30 14:19:20 +08:00 |
xinwen
|
610aaf5244
|
fix(assets): 动态系统用户和用户关系变化时没有推送到资产
|
2020-11-26 15:20:09 +08:00 |
xinwen
|
df2f1b3e6e
|
perf(User): 用户列表在大规模数据情况下慢
|
2020-11-26 12:32:18 +08:00 |
fit2bot
|
f26b7a470a
|
perf(celery-task): 优化检查节点资产数量的 Celery 任务 (#5052)
Co-authored-by: xinwen <coderWen@126.com>
|
2020-11-25 17:30:07 +08:00 |
xinwen
|
a4667f3312
|
fix(Node): Node 保存的时候,在信号里设置 parent_key
|
2020-11-25 16:35:12 +08:00 |
xinwen
|
91081d9423
|
refactor(perms): 在动态用户所绑定的授权规则中,如授权给用户组,当用户组增加成员后,动态系统用户下没有相应增加用户,因此也不会自动推送 (#5084) (#5086)
|
2020-11-24 19:31:45 +08:00 |
fit2bot
|
3041697edc
|
fix(orgs): 兼容旧的组织用户关系接口 (#5088)
Co-authored-by: xinwen <coderWen@126.com>
|
2020-11-24 19:09:14 +08:00 |
xinwen
|
75d7530ea5
|
fix(perms): 在动态用户所绑定的授权规则中,如授权给用户组,当用户组增加成员后,动态系统用户下没有相应增加用户,因此也不会自动推送
|
2020-11-24 10:27:03 +08:00 |
xinwen
|
39ab5978be
|
perf(perms): 获取用户所有授权时转换成 list
|
2020-11-22 17:24:00 +08:00 |
ibuler
|
7be7c8cee1
|
fix(perms): 修复我的资产页面问题
|
2020-11-22 16:55:21 +08:00 |
xinwen
|
68b22cbdec
|
fix(perms): 修复用户组授权树与资产问题
|
2020-11-22 15:03:03 +08:00 |
xinwen
|
a7c704bea3
|
perf(celery-task): 优化检查节点资产数量的 Celery 任务
|
2020-11-22 11:36:10 +08:00 |
xinwen
|
21993b0d89
|
perf(perms): 优化用户授权资产列表加载速度
|
2020-11-22 11:35:13 +08:00 |
xinwen
|
73ccf3be5f
|
fix(perms): 当用户授权为空时,清空旧的授权树
|
2020-11-22 11:26:39 +08:00 |
ibuler
|
bf3056abc4
|
fix(django3): 修复django3兼容问题
|
2020-11-20 15:25:37 +08:00 |
xinwen
|
f2fd9f5990
|
perf(assets): 限制搜索授权资产返回的条数
|
2020-11-20 15:24:33 +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 |
xinwen
|
7fa94008c9
|
fix(old-api): 调整旧的组织与用户关联接口
|
2020-11-19 15:21:16 +08:00 |
xinwen
|
1af4fcd381
|
fix(perms): nodes-with-assets 接口添加刷新重构树
|
2020-11-18 11:47:50 +08:00 |
ibuler
|
6ec0b3ad54
|
fix(assets): 修复获取org_root的问题
|
2020-11-18 11:23:39 +08:00 |
xinwen
|
f557c1dace
|
fix(assets): model 添加 asset 默认排序
|
2020-11-17 19:40:49 +08:00 |
xinwen
|
6e87b94789
|
fix(command): 系统设置-安全设置-告警接收邮件字段如果为空,则更新不了
|
2020-11-17 19:19:08 +08:00 |
xinwen
|
b0dba35e5a
|
fix(public-api): 缺少SECURITY_PASSWORD_EXPIRATION_TIME字段
|
2020-11-17 19:11:39 +08:00 |
ibuler
|
d0b19f20c3
|
perf(tickets): 优化授权申请工单
|
2020-11-17 19:10:23 +08:00 |
xinwen
|
3e78d627f8
|
fix(perms): 作业中心-批量命令-选择系统用户之后,左侧资产列表未筛选,还是全部资产
|
2020-11-17 18:45:45 +08:00 |
ibuler
|
31cd441a34
|
fix(assets): 修复资产导入时填写节点引起的空节点名称的问题
|
2020-11-17 16:41:17 +08:00 |
ibuler
|
40c0aac5a9
|
fix(ops): 修复run as 可能引起的返回多个asset user
|
2020-11-17 16:39:13 +08:00 |
ibuler
|
83099dcd16
|
fix(ops): 修复task run as的问题
|
2020-11-17 16:39:13 +08:00 |
ibuler
|
0db72bd00f
|
fix(i18n): 修复js18n的问题
|
2020-11-17 16:29:09 +08:00 |
Bai
|
732b8cc0b8
|
fix(ops): 修复AdHocExecution字段task_display长度问题
|
2020-11-17 16:27:41 +08:00 |
Bai
|
a9f90b4e31
|
perf(terminal): 修改数据库字段长度(command_stroage/replay_storage name 128)
|
2020-11-17 15:59:42 +08:00 |
Bai
|
cf1fbabca1
|
fix(command): 修复批量命令执行可能获取到host为None的问题
|
2020-11-17 15:25:11 +08:00 |
ibuler
|
cbcefe8bd3
|
fix(ops): 修复因为更改controlmaster引起的连接不服用维内托
|
2020-11-16 15:22:25 +08:00 |