255 lines
7.4 KiB
Markdown
255 lines
7.4 KiB
Markdown
## [3.0.0](https://github.com/chaos-zhu/easynode/releases) (2024-11-09)
|
||
|
||
* 新增跳板机功能,支持选择多台机器跳转
|
||
* 脚本库批量导出导入
|
||
* 本地socket断开自动重连,无需手动重新连接
|
||
* 支持脚本库模糊搜索功能
|
||
* 分组添加实例数量标识
|
||
* 优化登录逻辑
|
||
* 默认登录有效期更改为当天有效
|
||
* 修复一些小bug
|
||
|
||
## [2.3.0](https://github.com/chaos-zhu/easynode/releases) (2024-10-24)
|
||
|
||
* 重构本地数据库存储方式(性能提升一个level~)
|
||
* 支持MFA2二次登录验证
|
||
* 优化了一些页面在移动端的展示
|
||
* 修复偶现刷新页面需重新登录的bug
|
||
|
||
|
||
## [2.2.8](https://github.com/chaos-zhu/easynode/releases) (2024-10-20)
|
||
|
||
### Features
|
||
|
||
* 兼容移动端UI
|
||
* 新增移动端虚拟功能按键映射
|
||
* 调整终端功能菜单
|
||
* 登录日志本地化储存
|
||
* 修复终端选中文本无法复制的bug
|
||
* 修复无法展示服务端ping客户端延迟ms的bug
|
||
* 修复暗黑模式下的一些样式问题
|
||
|
||
## [2.2.7](https://github.com/chaos-zhu/easynode/releases) (2024-10-17)
|
||
|
||
### Features
|
||
|
||
* 终端连接页新增展示服务端ping客户端延迟ms
|
||
* 修复自定义客户端端口默认字符串的bug
|
||
* 终端支持快捷设置开关: 快捷复制、快捷粘贴、选中脚本自动执行
|
||
|
||
## [2.2.6](https://github.com/chaos-zhu/easynode/releases) (2024-10-14)
|
||
|
||
### Features
|
||
|
||
* 支持自定义客户端端口,方便穿透内网机器
|
||
* 修复监控数据意外注入bug
|
||
|
||
## [2.2.5](https://github.com/chaos-zhu/easynode/releases) (2024-10-11)
|
||
|
||
### Features
|
||
|
||
* 不再对同IP:PORT的实例进行校验
|
||
* 支持同IP任意端口的服务器录入
|
||
* 支持关闭所有终端连接
|
||
* 修复第三方git代理地址
|
||
|
||
## [2.2.4](https://github.com/chaos-zhu/easynode/releases) (2024-08-31)
|
||
|
||
### Features
|
||
|
||
* SFTP支持输入路径跳转
|
||
|
||
## [2.2.3](https://github.com/chaos-zhu/easynode/releases) (2024-08-20)
|
||
|
||
### Features
|
||
|
||
* 添加环境变量 ✔
|
||
* 支持IP访问白名单设置 ✔
|
||
* 修复一些小bug ✔
|
||
* 优化Eslint规则 ✔
|
||
|
||
## [2.2.2](https://github.com/chaos-zhu/easynode/releases) (2024-08-19)
|
||
|
||
### Features
|
||
|
||
* 支持菜单栏的折叠与展开 ✔
|
||
* 优化终端回显 ✔
|
||
* 优化暗黑模式下滚动条样式 ✔
|
||
|
||
## [2.2.1](https://github.com/chaos-zhu/easynode/releases) (2024-08-18)
|
||
|
||
### Features
|
||
|
||
* 支持暗黑主题切换 ✔
|
||
* 批量脚本下发执行结果通知重复的bug ✔
|
||
* 修复交换内存占比的bug ✔
|
||
* 优化服务端代码引用 ✔
|
||
* 修复Code scanning提到的依赖风险 ✔
|
||
|
||
## [2.2.0](https://github.com/chaos-zhu/easynode/releases) (2024-08-17)
|
||
|
||
### Features
|
||
|
||
* 重构通知模块 ✔
|
||
* 支持大多数邮箱SMTP配置通知 ✔
|
||
* 支持Server酱通知 ✔
|
||
* 新增批量指令执行结果提醒 ✔
|
||
* 新增终端登录与登录状态提醒 ✔
|
||
* 新增服务器到期提醒 ✔
|
||
* 修复上传同一个文件无法选择的bug ✔
|
||
* 修复终端连接失败抛出异常的bug ✔
|
||
* 调整客户端安装脚本 ✔
|
||
|
||
## [2.1.9](https://github.com/chaos-zhu/easynode/releases) (2024-08-16)
|
||
|
||
### Features
|
||
|
||
* 过滤客户端检测更新 ✔
|
||
|
||
## [2.1.8](https://github.com/chaos-zhu/easynode/releases) (2024-08-15)
|
||
|
||
### Features
|
||
|
||
* 终端连接逻辑重写,断线自动重连 ✔
|
||
* 终端连接状态展示 ✔
|
||
* 终端支持选中复制&右键粘贴 ✔
|
||
* 终端设置支持字体大小 ✔
|
||
* 终端默认字体样式更改为`Cascadia Code` ✔
|
||
|
||
## [2.1.7](https://github.com/chaos-zhu/easynode/releases) (2024-08-14)
|
||
|
||
### Features
|
||
|
||
* 客户端监控服务支持swap内存交换回传 ✔
|
||
* 面板支持展示swap内存交换状态展示 ✔
|
||
* 添加初始账户登录警告 ✔
|
||
|
||
## [2.1.6](https://github.com/chaos-zhu/easynode/releases) (2024-08-13)
|
||
|
||
### Features
|
||
|
||
* SFTP支持上传嵌套文件夹 ✔
|
||
* 修复面板服务缓存文件夹偶尔不存在的bug ✔
|
||
|
||
## [2.1.5](https://github.com/chaos-zhu/easynode/releases) (2024-08-12)
|
||
|
||
### Features
|
||
|
||
* 新增终端设置 ✔
|
||
* 支持更多终端主题 ✔
|
||
* 支持终端背景图片(当前版本只缓存在前端且只可以使用内置背景图片) ✔
|
||
|
||
## [2.1.4](https://github.com/chaos-zhu/easynode/releases) (2024-08-12)
|
||
|
||
### Features
|
||
|
||
* 新增cd全路径命令联动SFTP面板 ✔
|
||
* 修复SFTP文件编辑文件名称显示错误的bug ✔
|
||
|
||
## [2.1.3](https://github.com/chaos-zhu/easynode/releases) (2024-08-11)
|
||
|
||
### Features
|
||
|
||
* 修复开启or关闭SFTP功能开关时,终端光标位置错误的bug ✔
|
||
|
||
## [2.1.2](https://github.com/chaos-zhu/easynode/releases) (2024-08-09)
|
||
|
||
### Features
|
||
|
||
* 新增导入导出功能(EasyNode JSON) ✔
|
||
* 新增服务器列表排序与排序缓存 ✔
|
||
* 优化客户端连接状态展示 ✔
|
||
* 优化版本更新提示 ✔
|
||
|
||
## [2.1.1](https://github.com/chaos-zhu/easynode/releases) (2024-08-05)
|
||
|
||
### Features
|
||
|
||
* 支持批量操作:批量修改实例通用信息(ssh配置等)、批量删除、批量安装客户端监控应用 ✔
|
||
* 自动化构建镜像 ✔
|
||
* 调整&优化面板UI ✔
|
||
* 内置常用脚本(逐渐添加中...) ✔
|
||
|
||
## [2.1.0](https://github.com/chaos-zhu/easynode/releases) (2024-08-02)
|
||
|
||
### Features
|
||
|
||
* 支持脚本库功能 ✔
|
||
* 支持批量指令下发功能 ✔
|
||
* 支持多会话同步指令 ✔
|
||
* 重写Dockerfile,大幅减少镜像体积 ✔
|
||
* 调整优化面板UI ✔
|
||
|
||
## [2.0.0](https://github.com/chaos-zhu/easynode/releases) (2024-07-29)
|
||
|
||
### Features
|
||
|
||
* 重构前端UI ✔
|
||
* 新增多个功能菜单 ✔
|
||
* 重构文件储存方式 ✔
|
||
* 升级前后端依赖 ✔
|
||
* 优化前端工程 ✔
|
||
* 修复不同ssh密钥算法登录失败的bug ✔
|
||
* 移除上一次IP登录校验的判断 ✔
|
||
* 前端工程迁移至项目根目录 ✔
|
||
* 添加ssh密钥or密码保存至本地功能 ✔
|
||
|
||
## [1.2.1](https://github.com/chaos-zhu/easynode/releases) (2022-12-12)
|
||
|
||
### Features
|
||
|
||
* 新增支持终端长命令输入模式 ✔
|
||
* 新增前端静态文件缓存 ✔
|
||
* 【重要】v1.2.1开始移除创建https服务 ✔
|
||
|
||
### Bug Fixes
|
||
|
||
* v1.2的若干bug...
|
||
|
||
## [1.2.0](https://github.com/chaos-zhu/easynode/releases) (2022-09-12)
|
||
|
||
### Features
|
||
|
||
* 新增邮件通知: 包括登录面板、密码修改、服务器到期、服务器离线等 ✔
|
||
* 支持服务器分组(为新版UI作准备的) ✔
|
||
* 面板功能调整,支持http延迟显示、支持服务器控制台直达与到期时间字段 ✔
|
||
* 优化终端输入、支持状态面板收缩 ✔
|
||
* **全新SFTP功能支持,上传下载进度条展示** ✔
|
||
* **支持在线文件编辑与保存** ✔
|
||
|
||
### Bug Fixes
|
||
|
||
* v1.1的若干bug...
|
||
|
||
---
|
||
|
||
## [1.1.0](https://github.com/chaos-zhu/easynode/releases) (2022-06-27)
|
||
|
||
### Features
|
||
|
||
* ssh密钥/密码(采用对称AES+RSA非对称双加密传输与存储)、jwtToken(服务端对称加密传输) ✔
|
||
* 加密储存登录密码 ✔
|
||
* 登录IP检测机制&历史登录查询✔
|
||
* 终端多tab支持✔
|
||
* 终端页左侧栏信息✔
|
||
* 客户端支持ARM实例✔
|
||
|
||
### Bug Fixes
|
||
|
||
* 修复终端展示异常的Bug✔
|
||
* 修复保存私钥时第二次选择无效的bug✔
|
||
* 修复面板客户端探针断开更新不及时的bug✔
|
||
* 修复移除主机未移除ssh密钥信息的bug✔
|
||
* 修复服务器排序bug✔
|
||
* 解决https下无法socket连接到客户端bug✔
|
||
|
||
---
|
||
|
||
## [1.0.0](https://github.com/chaos-zhu/easynode/releases) (2022-06-08)
|
||
|
||
|
||
### Features
|
||
|
||
* 通过`websocker实时更新`服务器基本信息: 系统、公网IP、CPU、内存、硬盘、网卡等
|
||
* 解决`SSH跨端同步`问题——Web SSH
|