• 老广's avatar
    Dev (#1053) · 3643ee1f
    老广 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
    
    * add ignore
    
    * [Update] 修改文档
    
    * fix bug
    
    * add ignore
    
    * [Igore] force
    
    * [Update] 修改链接
    
    * [Update] 修改版本
    
    * 标签管理
    
    * 会话管理,权限管理,作业中心文档
    
    * [Update] 增加批量终端session api
    
    * [Update] 修改Node value唯一
    
    * 系统设置
    
    * 快速启动修改
    
    * [Bugfix] 修复首页无法显示数据的bug
    
    * feat: s3 replay file get
    
    * feat: update
    
    * [Update] 修改bug
    
    * [Update] 修改Model
    
    * [Update] 修改文档地址
    
    * [Update] 修改gua的安装
    
    * [Update] 修改推送任务
    
    * [Update] 修改安装分支
    
    * feat: update the requirements
    
    * [Update] 更新README
    
    * fix: remove gssapi==1.2.4
    
    * [Update] 修改readme
    
    * fix(config = settings.TERMINAL_REPLAY_STORAGE.items()):
    
    * fix: AttributeError: 'SessionReplayViewSet' object has no attribute 'ACCESS_KEY'
    
    * [Update] 修改readme
    
    * [Update] index
    Unverified
    3643ee1f
conf.py 5.1 KB
# -*- coding: utf-8 -*-
#
# Configuration file for the Sphinx documentation builder.
#
# This file does only contain a selection of the most common options. For a
# full list see the documentation:
# http://www.sphinx-doc.org/en/stable/config

# -- Path setup --------------------------------------------------------------

# If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the
# documentation root, use os.path.abspath to make it absolute, like shown here.
#
# import os
# import sys
# sys.path.insert(0, os.path.abspath('.'))
import sphinx_rtd_theme


# -- Project information -----------------------------------------------------

project = 'Jumpserver'
copyright = '北京堆栈科技有限公司 © 2014-2018'
author = 'Jumpserver team'

# The short X.Y version
version = ''
# The full version, including alpha/beta/rc tags
release = '0.5.0'


# -- General configuration ---------------------------------------------------

# If your documentation needs a minimal Sphinx version, state it here.
#
# needs_sphinx = '1.0'

# Add any Sphinx extension module names here, as strings. They can be
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
# ones.
extensions = [
    'sphinx.ext.viewcode',
    'sphinx.ext.githubpages',
]

# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']

# The suffix(es) of source filenames.
# You can specify multiple suffix as a list of string:
#
# source_suffix = ['.rst', '.md']
source_suffix = '.rst'

# The master toctree document.
master_doc = 'index'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
#
# This is also used if you do content translation via gettext catalogs.
# Usually you set "language" from the command line for these cases.
language = 'zh_CN'

# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
# This pattern also affects html_static_path and html_extra_path .
exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store']

# The name of the Pygments (syntax highlighting) style to use.
pygments_style = 'sphinx'
html_show_sourcelink = False


# -- Options for HTML output -------------------------------------------------

# The theme to use for HTML and HTML Help pages.  See the documentation for
# a list of builtin themes.
#
# html_theme = 'alabaster'
html_theme = "sphinx_rtd_theme"
html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]

# Theme options are theme-specific and customize the look and feel of a theme
# further.  For a list of options available for each theme, see the
# documentation.
#
html_theme_options = {
    'logo_only': True,
    'display_version': True
}

# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
html_static_path = ['_static']

# Custom sidebar templates, must be a dictionary that maps document names
# to template names.
#
# The default sidebars (for documents that don't match any pattern) are
# defined by theme itself.  Builtin themes are using these templates by
# default: ``['localtoc.html', 'relations.html', 'sourcelink.html',
# 'searchbox.html']``.
#
# html_sidebars = {}


# -- Options for HTMLHelp output ---------------------------------------------

# Output file base name for HTML help builder.
htmlhelp_basename = 'Jumpserver 文档'


# -- Options for LaTeX output ------------------------------------------------

latex_elements = {
    # The paper size ('letterpaper' or 'a4paper').
    #
    # 'papersize': 'letterpaper',

    # The font size ('10pt', '11pt' or '12pt').
    #
    # 'pointsize': '10pt',

    # Additional stuff for the LaTeX preamble.
    #
    # 'preamble': '',

    # Latex figure (float) alignment
    #
    # 'figure_align': 'htbp',
}

# Grouping the document tree into LaTeX files. List of tuples
# (source start file, target name, title,
#  author, documentclass [howto, manual, or own class]).
latex_documents = [
    (master_doc, 'Jumpserver.tex', 'Jumpserver Documentation',
     'Jumpserver team', 'manual'),
]


# -- Options for manual page output ------------------------------------------

# One entry per manual page. List of tuples
# (source start file, name, description, authors, manual section).
man_pages = [
    (master_doc, 'Jumpserver', 'Jumpserver Documentation',
     [author], 1)
]


# -- Options for Texinfo output ----------------------------------------------

# Grouping the document tree into Texinfo files. List of tuples
# (source start file, target name, title, author,
#  dir menu entry, description, category)
texinfo_documents = [
    (master_doc, 'Jumpserver', 'Jumpserver 文档',
     author, 'Jumpserver', ' Jumpserver是全球首款完全开源的堡垒机,是符合 4A 的专业运维审计系统',
     'Miscellaneous'),
]


# -- Extension configuration -------------------------------------------------
html_logo = '_static/img/logo-text.png'