Compare commits

...

4 Commits
v4.4 ... v2.7.1

Author SHA1 Message Date
xinwen
f4087c9adb perf: 减少 celery 数量 2021-02-03 14:49:58 +08:00
Bai
e84d4c3ba1 perf: 修改依赖版本jumpserver-django-oidc-rp=0.3.7.6 2021-02-03 14:38:06 +08:00
Bai
0e86d4d8d9 perf: 会话列表添加search_fields字段 2021-02-03 11:54:42 +08:00
ibuler
47a9137869 perf: 还原回原来的用户来源字段 2021-02-02 16:55:42 +08:00
4 changed files with 8 additions and 8 deletions

View File

@@ -42,10 +42,10 @@ class SessionViewSet(OrgBulkModelViewSet):
'display': serializers.SessionDisplaySerializer,
}
permission_classes = (IsOrgAdminOrAppUser, )
filterset_fields = [
"user", "asset", "system_user", "remote_addr",
"protocol", "terminal", "is_finished", 'login_from',
search_fields = [
"user", "asset", "system_user", "remote_addr", "protocol", "is_finished", 'login_from',
]
filterset_fields = search_fields + ['terminal']
date_range_filter_fields = [
('date_start', ('date_from', 'date_to'))
]

View File

@@ -69,7 +69,7 @@ class UserSerializer(CommonBulkSerializerMixin, serializers.ModelSerializer):
]
read_only_fields = [
'date_joined', 'last_login', 'created_by', 'is_first_login', 'source'
'date_joined', 'last_login', 'created_by', 'is_first_login',
]
extra_kwargs = {

6
jms
View File

@@ -227,17 +227,17 @@ def get_start_daphne_kwargs():
def get_start_celery_ansible_kwargs():
print("\n- Start Celery as Distributed Task Queue: Ansible")
return get_start_worker_kwargs('ansible', 4)
return get_start_worker_kwargs('ansible', 2)
def get_start_celery_default_kwargs():
print("\n- Start Celery as Distributed Task Queue: Celery")
return get_start_worker_kwargs('celery', 4)
return get_start_worker_kwargs('celery', 2)
def get_start_celery_node_tree_kwargs():
print("\n- Start Celery as Distributed Task Queue: NodeTree")
return get_start_worker_kwargs('node_tree', 2)
return get_start_worker_kwargs('node_tree', 1)
def get_start_celery_heavy_tasks_kwargs():

View File

@@ -98,7 +98,7 @@ ipython
huaweicloud-sdk-python==1.0.21
django-redis==4.11.0
python-redis-lock==3.5.0
jumpserver-django-oidc-rp==0.3.7.5
jumpserver-django-oidc-rp==0.3.7.6
django-mysql==3.9.0
gmssl==3.2.1
azure-mgmt-compute==4.6.2