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 |
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 |
xinwen
|
89d8efe0f1
|
fix: perms.signals_handler.on_application_permission_applications_changed 修改名字
|
2020-12-16 18:49:20 +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
|
90df404931
|
fix: 修复swagger问题
|
2020-12-11 19:02:33 +08:00 |
ibuler
|
b9717eece3
|
fix: 修改访问swagger会产生的错误
|
2020-12-11 18:30:20 +08:00 |
Bai
|
213221beae
|
perf: 修改BasePermissionViewSet的custom_filter_fields
|
2020-12-11 16:19:18 +08:00 |
Bai
|
6703ab9a77
|
perf: 添加BasePermissionsViewSet,支持搜索过滤
|
2020-12-11 15:44:17 +08:00 |
Bai
|
5533114db5
|
feat: 用户授权应用树按组织节点进行区分
|
2020-12-08 20:37:07 +08:00 |
xinwen
|
91081d9423
|
refactor(perms): 在动态用户所绑定的授权规则中,如授权给用户组,当用户组增加成员后,动态系统用户下没有相应增加用户,因此也不会自动推送 (#5084) (#5086)
|
2020-11-24 19:31:45 +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 |
xinwen
|
f2fd9f5990
|
perf(assets): 限制搜索授权资产返回的条数
|
2020-11-20 15:24:33 +08:00 |
xinwen
|
1af4fcd381
|
fix(perms): nodes-with-assets 接口添加刷新重构树
|
2020-11-18 11:47:50 +08:00 |
xinwen
|
3e78d627f8
|
fix(perms): 作业中心-批量命令-选择系统用户之后,左侧资产列表未筛选,还是全部资产
|
2020-11-17 18:45:45 +08:00 |
xinwen
|
6e8922da1c
|
fix(trans): 完善翻译
|
2020-11-12 10:12:25 +08:00 |
fit2bot
|
cd6dc6a722
|
fix(perms): 由于组织不对,导致生成或显示授权树错误 (#4957)
* perf(perms): 优化授权树生成速度
* fix(perms): 由于组织不对,导致生成或显示授权树错误
Co-authored-by: xinwen <coderWen@126.com>
|
2020-11-09 17:30:50 +08:00 |
Bai
|
6df331cbed
|
perf(perms): 用户/用户组授权的所有应用API返回attrs属性
|
2020-11-05 11:25:32 +08:00 |
xinwen
|
231332585d
|
fix(perms): 重建授权树冲突时,响应里加 code
|
2020-11-03 17:53:49 +08:00 |
Bai
|
795245d7f4
|
perf(perms): 授权给用户应用列表API添加dispaly字段
|
2020-11-02 10:26:39 +08:00 |
Bai
|
7ea2a0d6a5
|
perf(perms): 应用授权规则序列类添加applications类型校验
|
2020-10-30 17:25:34 +08:00 |
xinwen
|
c90b9d70dc
|
perf(perms): 优化根据资产获取授权的系统用户
|
2020-10-30 15:59:19 +08:00 |
Bai
|
ddc2d1106b
|
perf(perms): 修改授权授权应用API,添加category/type过滤字段
|
2020-10-30 12:54:33 +08:00 |
Bai
|
36cd18ab9a
|
perf(perms): 修改变量名
|
2020-10-30 10:47:32 +08:00 |
Bai
|
676ee93837
|
perf(perms): 优化方法名称;授权查询语句;
|
2020-10-30 10:47:32 +08:00 |
ibuler
|
4ebb4d1b6d
|
chore: resolve conflict
|
2020-10-29 19:19:20 +08: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
|
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
|
8fa15b3378
|
perf(assets/terminal): 资产系统用户和Session会话添加协议选项: mysql/oracle/postgresql
|
2020-10-29 05:48:01 -05:00 |
Bai
|
038582a8c1
|
feat(applications): 修改应用/应用授权的迁移文件,解决多种应用/应用授权name字段重复的问题
|
2020-10-29 05:48:01 -05:00 |
Bai
|
5518e1e00f
|
perf(application): 优化Application获取序列类attrs字段适配
|
2020-10-29 05:48:01 -05:00 |
Bai
|
1baf35004d
|
refactor(perms): 添加应用授权规则迁移文件;迁移旧的应用授权(db/remoteapp/k8sapp)到新的应用授权
|
2020-10-29 05:48:01 -05:00 |
Bai
|
fdded8b90f
|
refactor(perms): 修改授权规则的目录结构(asset、application)
|
2020-10-29 05:48:01 -05:00 |
Bai
|
1d550cbe64
|
feat(perms): 添加ApplicationPermission API(包含用户/用户组/授权/校验等API)
|
2020-10-29 05:48:01 -05:00 |
Bai
|
4847b7a680
|
feat(perms): 添加ApplicationPermission Model 和 API(包含ViewSet和RelationViewSet)
|
2020-10-29 05:48:01 -05:00 |
ibuler
|
e2d8eee629
|
fix(i18n): 修改收藏夹的翻译
|
2020-10-23 16:52:06 +08:00 |
ibuler
|
90afabdcb2
|
fix(perms): 修复用户的资产不区分组织的问题
|
2020-10-20 14:56:23 +08:00 |