Skip to content

v2.27.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Oct 14:14
· 3370 commits to dev since this release
bab4562

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。
curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.27.0/quick_start.sh | bash

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考: 完整文档

二、更新日志

2.1 新增功能 🌱

  • feat: 重构 Mangus 数据库连接组件,支持连接 Oracle 11g(含) 以上版本的数据库
  • feat: 命令过滤器支持关联资产节点

2.2 功能优化 🚀

  • perf: 优化创建用户时默认勾选登录后需要修改密码
  • perf: 优化后端自动生成密码时首位不使用特殊字符
  • perf: 优化创建 Oracle 数据库应用时不需要填写数据库版本
  • perf: 优化终端端点的数据库端口配置方式
  • perf: 优化重构 Magnus 后端数据库会话处理逻辑
  • perf: 优化通过 Web CLI 方式连接资产时,支持一键恢复到默认主题
  • perf: 优化连续点击页面按钮时页面只显示一条 Message 提示信息
  • perf: 优化 Lion 组件连接 Windows 资产进行操作时的卡键情况
  • perf: 优化 Razor 组件的内存使用机制,减少多会话并发时发生 OOM 异常
  • perf: 优化后端服务创建目录时指定权限为 755
  • perf: 优化各组件命令上传逻辑,当 Elasticsearch 服务停止时自动将命令上传到本地数据库存储
  • perf: 优化云同步的同步实例列表不显示多选框【企业版】

2.3 问题修复 🐛

  • fix: 修复 Celery 任务丢失心跳不会重连的问题
  • fix: 修复 Celery 定时任务会自动停止不执行的问题
  • fix: 修复重定向个人信息页面重置 SSH 密钥的路由问题
  • fix: 修复国密加密,密码末尾是空格导致解密失败的问题
  • fix: 修复 Elasticsearch 命令存储失效时, 查看会话列表、命令记录列表等失败的问题
  • fix: 修复 OAuth2 认证的用户,被管理员本地被禁用后页面会一直跳转的问题
  • fix: 修复用户个人页面信息更新不及时的问题,如:用户角色的显示
  • fix: 修复刷新页面时不再出现空白页面闪现的问题
  • fix: 修复本地客户端连接 Windows 2008 资产时录像引起服务异常退出的问题
  • fix: 修复资产详情查看授权用户页面报错的问题
  • fix: 修复任务列表无法查看 Ansible 任务执行日志信息的问题
  • fix: 修复全局组织下的一些资源不能创建、更新的问题【企业版】

2.4 依赖升级 🧰

  • Django==3.2.15
  • flower==1.2.0
  • cffi==1.15.1
  • pyOpenSSL==22.0.0