1. 06 Jun, 2018 2 commits
  2. 28 May, 2018 1 commit
  3. 23 Apr, 2018 1 commit
  4. 20 Apr, 2018 1 commit
  5. 19 Apr, 2018 1 commit
  6. 18 Apr, 2018 2 commits
  7. 12 Apr, 2018 1 commit
  8. 11 Apr, 2018 2 commits
  9. 10 Apr, 2018 2 commits
  10. 21 Mar, 2018 1 commit
  11. 07 Mar, 2018 1 commit
    • 老广's avatar
      Merge to dev (#1051) · c2abd58d
      老广 authored
      * [Update] 修改 success message, 添加资产组时可以添加资产
      
      * [Update] system user form add label
      
      * [Update] set default cluster
      
      * [Update] 修改一些翻译
      
      * [Bugfix] 修复重置密码bug
      
      * [Bugfix] 默认default cluster
      
      * [Bugfix] 用户添加报错
      
      * 修改tab样式
      
      * [Bugfix] 修复了一些显示上的bug
      
      * 修复全选按钮在搜索后仍然选择全部的问题
      
      * [Bugfix] 修复以下bug
      1. 查看执行历史异常
      2. 用户授权资产页显示message
      
      * [Update] api 返回platform, 并增加web terminal nav
      
      * [Feature] 添加setting页面
      
      * [Feature] 添加basic settings
      
      * [Update] 修改翻译
      
      * [Update] 修改config
      
      * [Update] 启动加载common setting
      
      * [Bugfix] 修复cluster创建的bug
      
      * [Bugfix] 修复title显示Jumpserver
      
      * [Bugfix] setting tables not found
      
      * [Bugfix] settings add option
      
      * [Feature] 添加后端paging
      
      * [Bugfix] 资产列表选择别的页会报错
      
      * [Update] check all 只选择当前页面
      
      * [Bugfix] user login ip
      
      * [Bugfix] for login ip
      
      * [Bugfix] 修复资产列表显示bug
      
      * [Remove] labels
      
      * [Bugfix] task运行失败,因为tasks没有设置
      
      * [Feature] 增加标签
      
      * [Bugfix] 读取不到prefix
      
      * For storage
      
      * [Change] 修改部分翻译
      
      * [Update] 启用ldap移动位置
      
      * [Update] 修改翻译
      
      * [Feature] 支持es存储命令
      
      * Update README.md
      
      * [Feature] 添加es支持
      
      * [update] 修改用户创建时 姓名和用户名的位置
      
      * [Update] 修改install.md
      
      * [Update] remote default PAGE_SIZE stting
      
      * [Feature] terminal config load
      
      * [Feature] es support
      
      * [Update] 修改requirement
      
      * [Update] 修改requirements
      
      * [Update] 修改dictfiled
      
      * [Fix] 修改Logger
      
      * [Bugfix] 倒序显示
      
      * [Update] 修改默认头像和logo
      
      * [Update] 修改django-celery-beat的版本
      
      * [Feature] 添加修改用户密码api
      
      * add logo test
      
      * [Bugfix] 修复一些bug
      
      * [Update] 修改copyrite
      
      * [Update] 修改copyright
      
      * Update ISSUE_TEMPLATE.md
      
      * [Update] 修改禁止排序的颜色
      
      * [Feature] 标签管理功能
      
      * [Bugfix] git status
      
      * [Model] 修改create_by字段
      
      * [Update] 修改位置
      
      * [Update] 修改签名md5算法
      
      * [Feature] 资产列表标签搜索
      
      * [Feature] 添加资产详情标签
      
      * [Bugfix] 修复资产搜索bug
      
      * [Update] ansible disk bug
      
      * [Update] ansible disk bug
      
      * [Bugfix] 修复获取kvmcpu的bug
      
      * [Bugfix] 修复bsd获取cpu数量bug
      
      * [Bugfix] 修改翻译
      
      * [Bugfix] 资产model 太长
      
      * [Bugfix] 修改项目结构描述
      
      修正"项目多语言目录"
      
      * Update project_structure.md
      
      * [Update] add debug log
      
      * refactor: rename folder i18n
      
      * [Feature] 添加链接token
      
      * [Feature] Label 删除修改
      
      * [Update] 修改部分翻译
      
      * [Update] 修改小bug
      
      * [Update] 修复获取资产信息异常bug
      
      * [Bugfix] 修复系统用户上传秘钥的bug
      
      * [Update] 修改获取资产信息产生的异常
      
      * [Update] 删除部分资产属性
      
      * [Bugfix] 资产批量便捷
      
      * [Update] 修改认证
      
      * [Feature] 支持popover
      
      * [Feature] tree
      
      * [Feature] 添加资产树
      
      * [Feature] 使用ztree
      
      * [Feature] tree增删功能
      
      * [Bugfix] 修复组详情bug
      
      * [Bugfix] 修复组详情bug
      
      * [Bugfix] 修改创建label时报错的bug
      
      * [Bugfix] 修改label api bug
      
      * [Update] 去掉资产组添加
      
      * [Update] 修改ztrr
      
      * Update README.md
      
      * [Update] 修改资产创建
      
      * [Bugfix] 修复ldap认证bug
      
      * [Update] 修改一处翻译
      
      * [Update] 更改授权规则前commit
      
      * [Abandon] ...
      
      * Update README.md
      
      * Update README.md
      
      * Update README.md
      
      * [Feature] 完成资产授权和资产添加
      
      * [Update] 修改授权
      
      * [Bugfix] 修改创建系统用户的bug
      
      * feat: rdp support
      
      * [Update] 拆分asset api module
      
      * [Update] 资产列表选中和移除资产
      
      * [Feature] 更改perms api
      
      * [Update] 使用资产树,去掉集群和资产组
      
      * [Update] 修改系统用户推送,拆分assets的部分模块
      
      * [Update] 完成树形改造
      
      * [Update] 完成资产书
      
      * [Update] 修改资产model
      
      * ubuntu16.04 deb_requirements.txt update (#1007)
      
      * Update run server.py (#915)
      
      Fix  for not callable error when  config.py not exists
      
      * [Update]一些修改
      
      * [Update] 修改初始
      
      * feat: replay setting page and api
      
      * 增加隐藏树功能
      
      * [Update] 修改翻译
      
      * 对齐菜单文字。修改英文
      
      * feat: update app setting
      
      * fix: app get replay storage
      
      * [Update] 修改文案
      
      * [Docs] 初始化doc
      
      * [Bugfix] 用户csv导入编码问题
      
      * [Update] 修改设置的一些require
      
      * [Bugfix] 修复管理用户无法查看的bug
      
      * [Update] 修改授权api, windows资产只有rdp协议,linux只有ssh协议
      
      * [Update] terminal可以更改名称
      
      * [Update] 统一copyright
      
      * [Update] 修改文档
      
      * [Bugfix] 修复资产禁用还可以登录
      
      * [Update] 修改文案
      
      * [Update] 支持拖拽更新
      
      * [Bugfix] 修复bug,修改celery beat版本依赖
      
      * [Update] 修改一些小问题
      
      * 添加普通用户使用内容
      
      * [Update] 修改一些文案
      
      * Update README.md
      
      * Update README.md
      
      * Update README.md
      
      * 用户列表
      
      * [Update] 修改一些bug和文案
      
      * [Delete] 删除build 页面
      
      * [Update] 修改conf
      
      * [Update] bugfix
      
      * [Update] 更新文档地址
      
      * [Update] 修改部分翻译和文档
      
      * [Update] 修改一些bug
      
      * [Update] 修改链接
      
      * [Update] 增加批量终端session api
      
      * [Update] 修改Node value唯一
      
      * [Bugfix] 修复首页无法显示数据的bug
      
      * feat: s3 replay file get
      
      * feat: update
      
      * [Update] 修改bug
      c2abd58d
  12. 05 Mar, 2018 1 commit
  13. 27 Feb, 2018 1 commit
  14. 06 Feb, 2018 1 commit
  15. 20 Jan, 2018 1 commit
    • 老广's avatar
      Merge to master (#944) · 5c8dd567
      老广 authored
      * [Update] 修改 success message, 添加资产组时可以添加资产
      
      * [Update] system user form add label
      
      * [Update] set default cluster
      
      * [Update] 修改一些翻译
      
      * [Bugfix] 修复重置密码bug
      
      * [Bugfix] 默认default cluster
      
      * [Bugfix] 用户添加报错
      
      * 修改tab样式
      
      * [Bugfix] 修复了一些显示上的bug
      
      * 修复全选按钮在搜索后仍然选择全部的问题
      
      * [Bugfix] 修复以下bug
      1. 查看执行历史异常
      2. 用户授权资产页显示message
      
      * [Update] api 返回platform, 并增加web terminal nav
      
      * [Feature] 添加setting页面
      
      * [Feature] 添加basic settings
      
      * [Update] 修改翻译
      
      * [Update] 修改config
      
      * [Update] 启动加载common setting
      
      * [Bugfix] 修复cluster创建的bug
      
      * [Bugfix] 修复title显示Jumpserver
      
      * [Bugfix] setting tables not found
      
      * [Bugfix] settings add option
      
      * [Feature] 添加后端paging
      
      * [Bugfix] 资产列表选择别的页会报错
      
      * [Update] check all 只选择当前页面
      
      * [Bugfix] user login ip
      
      * [Bugfix] for login ip
      
      * [Bugfix] 修复资产列表显示bug
      
      * [Remove] labels
      
      * [Bugfix] task运行失败,因为tasks没有设置
      
      * [Bugfix] 读取不到prefix
      
      * [Change] 修改部分翻译
      
      * [Update] 启用ldap移动位置
      
      * [Update] 修改翻译
      
      * Update README.md
      5c8dd567
  16. 12 Jan, 2018 1 commit
  17. 11 Jan, 2018 1 commit
  18. 09 Jan, 2018 1 commit
    • ibuler's avatar
      [Bug&Update] 以下bug和功能 · 450a9495
      ibuler authored
      - 修复新建资产不选管理用户和集群异常bug
      - profile下拉增加icon
      - 授权api增加os和platform
      450a9495
  19. 01 Jan, 2018 2 commits
  20. 30 Dec, 2017 1 commit
  21. 25 Dec, 2017 1 commit
  22. 24 Dec, 2017 1 commit
  23. 21 Dec, 2017 2 commits
  24. 14 Dec, 2017 1 commit
  25. 12 Dec, 2017 1 commit
  26. 08 Dec, 2017 1 commit
  27. 23 Nov, 2017 2 commits
  28. 31 Oct, 2017 1 commit
  29. 08 Oct, 2017 1 commit
  30. 28 Sep, 2017 1 commit
  31. 24 Sep, 2017 1 commit
    • 管宜尧's avatar
      bugfix: 解决用户失效时间为空时,无法使用密码进行ssh登录跳板机的问题 (#659) · 290872dc
      管宜尧 authored
      * bugfix: 解决用户失效时间为空时,无法使用密码进行ssh登录跳板机的问题
      
      bugfix: 解决用户失效时间为空时,无法使用密码进行ssh登录跳板机的问题。
      
      ```
      AttributeError at /api/users/v1/auth/
      'NoneType' object has no attribute 'strftime'
      
      Request Method: POST
      Request URL: http://127.0.0.1:8080/api/users/v1/auth/
      Django Version: 1.11.4
      Python Executable: /opt/py3/bin/python
      Python Version: 3.6.1
      Python Path: ['/data/deployment/jumpserver/apps', '/usr/local/lib/python36.zip', '/usr/local/lib/python3.6', '/usr/local/lib/python3.6/lib-dynload', '/opt/py3/lib/python3.6/site-packages', '/data/deployment/jumpserver', '/data/deployment/jumpserver/apps']
      Server time: Wed, 30 Aug 2017 23:18:47 +0800
      Installed Applications:
      ['users.apps.UsersConfig',
       'assets.apps.AssetsConfig',
       'perms.apps.PermsConfig',
       'ops.apps.OpsConfig',
       'audits.apps.AuditsConfig',
       'common.apps.CommonConfig',
       'applications.apps.ApplicationsConfig',
       'rest_framework',
       'rest_framework_swagger',
       'django_filters',
       'bootstrap3',
       'captcha',
       'django.contrib.auth',
       'django.contrib.contenttypes',
       'django.contrib.sessions',
       'django.contrib.messages',
       'django.contrib.staticfiles']
      Installed Middleware:
      ['django.middleware.security.SecurityMiddleware',
       'django.contrib.sessions.middleware.SessionMiddleware',
       'django.middleware.locale.LocaleMiddleware',
       'django.middleware.common.CommonMiddleware',
       'django.middleware.csrf.CsrfViewMiddleware',
       'django.contrib.auth.middleware.AuthenticationMiddleware',
       'django.contrib.messages.middleware.MessageMiddleware',
       'django.middleware.clickjacking.XFrameOptionsMiddleware',
       'jumpserver.middleware.TimezoneMiddleware',
       'jumpserver.middleware.DemoMiddleware']
      
      
      Traceback:  
      
      File "/opt/py3/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
        41.             response = get_response(request)
      File "/opt/py3/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
        187.                 response = self.process_exception_by_middleware(e, request)
      File "/opt/py3/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
        185.                 response = wrapped_callback(request, *callback_args, **callback_kwargs)
      File "/usr/local/lib/python3.6/contextlib.py" in inner
        53.                 return func(*args, **kwds)
      File "/opt/py3/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
        58.         return view_func(*args, **kwargs)
      File "/opt/py3/lib/python3.6/site-packages/django/views/generic/base.py" in view
        68.             return self.dispatch(request, *args, **kwargs)
      File "/opt/py3/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
        489.             response = self.handle_exception(exc)
      File "/opt/py3/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
        449.             self.raise_uncaught_exception(exc)
      File "/opt/py3/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
        486.             response = handler(request, *args, **kwargs)
      File "/data/deployment/jumpserver/apps/users/api.py" in post
        166.             return Response({'token': token, 'user': user.to_json()})
      File "/data/deployment/jumpserver/apps/users/models/user.py" in to_json
        207.             'date_expired': self.date_expired.strftime('%Y-%m-%d %H:%M:%S')
      
      Exception Type: AttributeError at /api/users/v1/auth/
      Exception Value: 'NoneType' object has no attribute 'strftime'
      Request information:
      USER: AnonymousUser
      GET: No GET data
      POST: No POST data
      FILES: No FILES data
      COOKIES: No cookie data
      ```
      
      * bugfix: 个人信息页面个人信息pannel错位
      
      bugfix: 个人信息页面个人信息pannel错位
      290872dc
  32. 13 Jul, 2017 1 commit
  33. 10 Jul, 2017 1 commit