提示
版本号严格遵循 Semver 规范。
升级须知
- 应用 不支持 跨版本升级, 可以进行 多次升级
- docker 安装的 sql 脚本可以在
adminer
中执行 - 执行完成菜单 sql 后请刷新缓存
系统设置
>系统菜单
>刷新缓存
- 执行完成字典 sql 后请刷新缓存
系统设置
>数据字典项
>刷新缓存
docker 升级流程
- 备份
volumes
(必要时可以回滚) - 进入
adminer
执行升级的sql
脚本 - 执行 升级的
bash
脚本 - 进入 代码目录执行
sh ./docker-upgrade.sh
进行容器升级down
>up -d
v2.2.0
2024-11-01
release
- 🚀 升级
orion-kit
到2.0.0
- 🔨 修改 包结构为
org.dromara.visor
- 🌈 添加 宝塔面板适配
v2.1.8
2024-10-24
release
- 🚀 升级
orion-kit
到1.0.9
- 🌈 添加 动态设置 SFTP 文件预览大小 (去除 VITE_SFTP_PREVIEW)
- 🐞 修复 代码生成器模板错误
- 🔨 优化 前端自定义按钮组件
- 🔨 优化 终端获取最近连接主机逻辑
- 🔨 优化 修改文件预览文件获取逻辑
- 🔨 优化 修改文件预览文件保存逻辑
- 🔨 修改 终端模块元数据 (菜单, 字典, 操作日志)
- 🔨 修改 主机连接日志模块元数据 (表名, 菜单, 字典, 操作日志)
v2.1.7
2024-09-27
release
- 🐞 修复 批量执行命令时偶发性报错
- 🔨 优化 优化批量上传逻辑
- 🔨 优化 保存批量上传文件实际上传路径
v2.1.6
2024-09-02
release
- 🐞 修复 主机列表查询失败
v2.1.5
2024-09-02
release
- 🐞 修复 e2e 测试执行失败
- 🐞 修复 quartz 配置不生效
- 🐞 修复 请求多次转发获取客户端地址错误
- 🐞 修复 修复开发环境 mockjs blob 处理错误
- 🐞 修复 修复开启 webgl 后终端数量超过核心线时显示错误
- 🐞 修复 修复命令执行主机超过核心数时日志显示错误
- 🌈 添加 清理数据时添加条数限制
- 🔨 优化 清理数据时添加条数限制
- 🔨 优化 卡片页面去除首个添加卡片
- 🔨 优化 无权限时的报错提示 (元数据缓存无权限)
- 🔨 优化 后端异常处理逻辑
- 🔨 修改 文档中的超链接
orionsec.cn
v2.1.4
2024-08-22
release
- 🌈 添加 登录失败发送站内信
- 🩰 添加 终端内置主题
- 🩰 优化 字典值表格样式
- 🔨 优化 终端全屏模式逻辑
- 🔨 优化 操作日志表格显示错误信息
- 🔨 修改 容器健康检测间隔
- 🔨 修改 SSH 客户端版本
v2.1.3
2024-08-08
release
- 🚀 升级
orion-kit
到1.0.8
- 🌈 添加
docker-compose
.env 文件 - 🌈 添加 快速连接主机按钮
- 🌈 添加 终端上传文件按钮
- 🔨 修改 终端主题无需刷新页面
- 🔨 修改 终端响铃声音
- 🔨 修改 终端默认字体
- 🔨 优化 终端 tab 颜色显示
- 🔨 优化 命令片段处理逻辑
- 🔨 优化 标签路径处理逻辑
- 🔨 优化 文本复制逻辑
- 🔨 去除
command_snippet
无用字段
v2.1.2
2024-07-29
release
- 🐞 修复 分配数据权限无效的问题
- 🐞 修复 新版本 sql 脚本错误的问题
- 🔨 调整 分页 hook 目录
- 🔨 修改
docker
容器名称
本次升级时请先执行删除容器
docker compose down
sh ./docker-upgrade.sh
v2.1.1
2024-07-26
release
- 🐞 修复 SFTP 文件上传样式显示错误
- 🐞 修复 SFTP 文件传输列表数据显示错误
- 🐞 修复 新版本 TS 打包错误
- 🩰 调整 页面滚动条显示方式
- 🔨 调整 SFTP 删除文件提示
v2.1.0
2024-07-25
release
- 🐞 修复 SFTP 下载根目录文件报错
- 🐞 修复 批量上传文件宽度显示不正确
- 🐞 修复 批量上传进度显示 NaN 的问题
- 🐞 修复 windows 文件备份失败
- 🐞 修复 批量执行后执行历史显示为空
- 🩰 调整 卡片列表大小
- 🩰 调整 页面滚动条显示方式
- 🌈 添加 主机复制功能
- 🔨 重构 主机及主机配置模块
- 🔨 重构 SFTP 上传下载逻辑
- 🔨 去除 代码中的抑制注解
- 🔨 去除 card 列表右键菜单
v2.0.11
2024-07-11
release
- 🐞 修复 终端 closeTab 不生效
- 🐞 修复 终端关闭后重置大小失败
- 🐞 修复 用户操作日志分页查询失败
- 🐞 修复 e2e 测试执行失败
- 🩰 修改 主机身份选择器样式
- 🌈 添加 计划任务添加参数
- 🔨 修改 主机终端主题配置到字典表
- 🔨 修改 执行模板参数处理逻辑
v2.0.10
2024-06-27
release
- 🐞 修复 系统设置中机器码获取失败
- 🐞 修复 字典值排序不生效
- 🌈 添加
github workflow
e2e testing - 🌈 添加 主机连接日志自动清理配置
- 🔨 添加
docker-compose
容器健康检测 - 🔨 修改
docker-volumes
的路径 (简化) - 🔨 修改 清理历史文件配置
- 🔨 修改 前端代码结构
- 🔨 修改 spring 配置描述文件
- 🔐 修改 ip 获取逻辑 (防止伪造)
v2.0.9
2024-06-19
release
- 🐞 修复 定时清理
命令片段
和路径书签
报错 - 🚀 升级
arco design
版本 - 🌈 添加
系统管理
>系统设置
页面 - 🔨 修改
logout
前端处理逻辑 - 🔨 修改
docker
目录
v2.0.8
2024-06-12
release
- 🔨 优化 标准数据模型
- 🔨 修改 终端默认字间距为
0
- ✨ orion-visor 现已贡献至
dromara
开源社区
项目已贡献到 dromara 开源社区 需要修改 .git/config
https://gitee.com/dromara/orion-visor.git
https://github.com/dromara/orion-visor.git
v2.0.7
2024-06-11
release
- 🐞 修复 登录后提示系统异常的问题
v2.0.6
2024-06-11
release
- 🐞 修复
channel
关闭后终端还显示已连接的问题 - 🐞 修复
channel
关闭后文件还显示传输中的问题 - 🔨 添加
@keep
配置 - 🔨 修改
bean
名称生成逻辑 - 🔨 修改 未开启的控制台地址不在
banner
中显示 - 🔨 修改 去除日志打印
sign
参数 - 🔨 优化 规范化
handler
模块命名 - 🔨 优化 规范化
model
注释 - 🔨 优化 规范化
mybatis
自定义类型命名 - 🔨 优化 登录日志查询
v2.0.5
2024-06-06
release
- 🚀 升级
xterm.js
版本 - 🚀 升级
stylelint
版本 - 🌈 添加 终端插件配置中 添加
unicode
支持 - 🌈 添加 终端显示配置中 添加
字间距
配置项 - 🔨 优化 SFTP 下载大文件时浏览器卡死
- 🔨 修改 spring 配置
- 🔨 修改 redisson 配置
v2.0.4
2024-06-03
release
- 🩰 修改 表格 UI 样式
- 🐞 修复 删除密钥/身份 用户自定义配置更新失败
- 🌈 添加 主机列表批量删除
- 🌈 添加 密钥列表批量删除
- 🌈 添加 身份列表批量删除
- 🌈 添加 计划任务列表批量删除
- 🌈 添加 执行模板列表批量删除
- 🌈 添加 字典配置项批量删除
- 🌈 添加 用户列表批量删除
v2.0.3
2024-05-29
release
- 🐞 修复 部分 ui 显示错误
- 🐞 修复 计划任务编辑时报错
- 🐞 修复 计划任务手动触发时报错
- 🩰 修改 logo
- 🔨 修改 docker 时区
v2.0.2
2024-05-24
release
- 🐞 修复 资产授权密钥时间显示错误
- 🌈 添加 演示模式
- ⭐ 支持 Chrome PWA
v2.0.1
2024-05-21
release
- ⭐ 添加 cron 组件
- 🐞 修复 批量执行后日志偶尔不展示的问题
- 🐞 修复 批量上传进度条显示异常的问题
v2.0.0
2024-05-17
release
- ⭐ 修改 项目名称为
orion-visor
- 🩰 修改 终端默认字体
v1.0.8
2024-05-15
release
- 🌈 新增 站内信模块
- 🔨 优化 执行命令日志跳转逻辑
- 🔨 修改
exitStatus
改为exitCode
v1.0.7
2024-05-13
release
- 🐞 修复 查看计划任务日志时提示日志不存在
- 🩰 修改 命令执行日志 UI 修改
- 🌈 新增 文件传输列表添加操作栏
- 🌈 新增 主机在线会话功能
- 🌈 新增 文件批量上传功能
v1.0.6
2024-04-26
release
- 🐞 修复 终端页签关闭后不会自动切换
- 🩰 修改 命令执行日志 UI 修改
- 🌈 新增 命令执行模板配置默认主机
- 🌈 新增 主机终端书签路径
- 🌈 新增 命令执行日志添加
ansi
日志app.exec-log.append-ansi
- 🌈 新增 定时删除命令执行日志文件
app.exec-log.auto-clear
- 🌈 新增 终端设置添加了几个全局快捷键
- 🔨 优化 通用分组模型添加
userId
- 🔨 优化 退出登录不重定向
- 🔨 优化 动态设置页面标题
- 🔨 优化 终端断开后回车重连
- 🔨 优化 自动删除未使用的命令片段分组
- 🔨 优化 添加分布式锁工具类
v1.0.5
2024-04-22
release
- 🐞 修复 用户列表用户名显示错误
- 🐞 修复 主机分组页面无法编辑的问题
- 🐞 修复 资产授权时提示数据发生变更的问题
- 🐞 修复 删除资产时授权记录未删除的问题
- 🐞 修复 命令执行权限控制失效的问题
- 🌈 新增 定时删除未引用的
tag
- 🌈 新增 执行命令时可使用脚本文件执行
- 🌈 新增 主机身份添加类型字段
- 🔨 优化 文件传输列表进度显示
- 🔨 优化 命令执行日志持续时间
- 🔨 优化 命令执行添加内置参数
- 🔨 优化 tracker 监听文件可配置
app.tracker
- 🔨 优化 sftp 上传文件重复处理可配置
app.sftp
- 🔨 优化 用户状态调整交互逻辑
- 🔨 优化 角色状态调整交互逻辑
- 🔨 优化 优化资产授权交互逻辑
- 🔨 优化 SFTP 交互逻辑
- 🧹 删除 用户锁定状态
v1.0.4
2024-04-15
release
- 🚀 升级
orion-kit
到1.0.7
- 🐞 修复 批量执行选择模板后默认参数未自动设置
- 🐞 修复 主机列表卡片视图重置条件后 tag 消失
- 🐞 修复 主机分组授权页面刷新不显示 loading
- 🐞 修复 面包屑组件路径显示不全的问题
- 🐞 修复 数据字典历史提示无权限
- 🐞 修复 批量执行较短命令日志不显示
- 🩰 修改 主机终端亮色模式配色
- 🩰 修改 执行模板 UI 修改
- 🌈 新增 计划任务模块
- 🌈 新增 计划任务日志模块
- 🔨 添加 quartz 配置
- 🔨 修改 redisson 配置
- 🔨 优化 orion-ops-framework 配置规范化
- 🔨 优化 前端 props 命名规范化
v1.0.3
2024-03-25
release
- 🚀 升级
arco design
到2.55.0
- 🐞 修复 新创建的用户登录会跳转到 404
- 🐞 修复 分配菜单模态框没有子菜单不显示的问题
- 🐞 修复 工作台页面快捷操作面板会展示隐藏的菜单
- 🐞 修复 主机终端无法粘贴 (浏览器安全策略)
- 🐞 修复 卡片列表组件控制台 warn 提示
- 🐞 修复 关闭终端时控制台提示 handleResize 错误信息
- 🔨 修改 系统菜单渲染逻辑 (移除 JSX 构建时不会提示 JSX.IntrinsicElements)
v1.0.2
2024-03-22
release
- 🐞 修复 SFTP 加载失败后一直 loading
- 🐞 修复 主机终端搜索框报错
- 🐞 修复 SSH 配置未启用还可以连接
- 🐞 修复 主机配置保存后无法修改状态
- 🐞 修复 添加快捷命令时编辑器无代码提示
- 🔨 修改 菜单路由命名逻辑修改
- 🔨 优化 前端组件命名规范化
- 🔨 优化 前端 emit 命名规范化
- 🌈 新增 双击终端会话 Tab 快速复制
- 🌈 新增 批量执行命令
- 🌈 新增 命令执行日志
- 🌈 新增 执行模板功能
v1.0.1
2024-03-06
release
- 🐞 修复 用户操作日志条件重置后类型框数据不正常的问题
- 🩰 修改 主机连接日志 UI
- 🌈 新增 SFTP 使用日志列表
- 🌈 新增 主机连接日志强制下线会话
- 🌈 新增 主机连接日志删除/清理
- 🌈 新增 用户操作日志日志删除/清理
- 🌈 新增 用户操作日志日志删除/清理
- 🔨 优化 用户锁定次数/时间可配置
app.authentication
v1.0.0
2024-03-01
release
- 🌈 新增 用户自定义终端标签颜色
- 🔨 拓展数据模块添加缓存
v1.0.0-beta.1
2024-02-28
preview
- 🌈 主机管理
- 🌈 主机密钥
- 🌈 主机身份
- 🌈 资产授权
- 🌈 主机终端
- 🌈 连接日志
- 🌈 角色管理
- 🌈 用户管理
- 🌈 操作日志
- 🌈 系统菜单
- 🌈 数据字典项
- 🌈 数据字典值