mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-10-22 16:31:33 +00:00
* 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>
18 lines
530 B
Python
18 lines
530 B
Python
# ~*~ coding: utf-8 ~*~
|
|
from common.permissions import IsOrgAdminOrAppUser
|
|
from common.drf.api import JMSBulkModelViewSet
|
|
from common.utils import get_logger
|
|
from . import serializers
|
|
from .models import Stat
|
|
|
|
logger = get_logger(__name__)
|
|
__all__ = ['StatViewSet']
|
|
|
|
|
|
class StatViewSet(JMSBulkModelViewSet):
|
|
queryset = Stat.objects.all()
|
|
filter_fields = ('id', 'key', 'value', 'component')
|
|
search_fields = filter_fields
|
|
permission_classes = (IsOrgAdminOrAppUser,)
|
|
serializer_class = serializers.StatSerializer
|