Skip to content

v2.0.7

Choose a tag to compare

@github-actions github-actions released this 27 Jul 13:52
· 461 commits to dev since this release

AirOpsCat v2.0.7

🚀 主要功能改进

  1. 更新通知系统 (UpdateNotification)
  • 新增GitHub API客户端集成
  • 实现版本比较工具类 (VersionUtil)
  • 增强更新通知服务的健壮性
  • 支持自动检查新版本发布
  1. 备份服务器功能 (Backup Server)
  • 节点支持备份服务器配置
  • 增强节点转换器和数据传输对象
  • 优化节点部署服务
  • 更新节点管理界面
  1. 账户管理增强
  • 改进账户控制器功能
  • 优化标签仓库操作
  • 增强账户管理UI
  • 更新账户表格模板

🔧 技术改进

  1. 配置系统重构
  • 修复BarkService配置注入问题
  • 使用AppConstants统一配置管理
  • 从@ConfigProperty改为程序化配置加载
  • 提高配置系统稳定性
  1. SSH连接重构
  • 重构SSH连接实现
  • 优化JSch连接处理
  • 增强错误处理机制
  1. REST客户端集成
  • 增强Quarkus REST客户端
  • 集成Jackson支持
  • 改进API调用处理

🐛 错误修复

  1. 运行时配置
  • 修复运行时配置注入问题
  • 解决通知失败的错误处理
  • 改进日志记录机制
  1. 服务稳定性
  • 增强ScheduledTaskService错误处理
  • 改进错误恢复机制
  • 优化异常处理流程

📦 依赖更新

  • 版本号更新至2.0.7
  • POM文件相关配置调整
  • 依赖项优化

该版本主要专注于系统稳定性提升、配置管理优化和新功能添加,特别是更新通知和备份服务器功能的引入。