1. 04 6月, 2026 5 次提交
    • 陈泽健's avatar
      feat(remote-update): 添加X86多服务器自动部署功能 · 162844e6
      陈泽健 提交于
      - 在配置文件中新增deploy_servers数组,支持三台X86服务器(192.168.5.52/69/70)
      - 添加远程部署验证配置,包括API接口验证和服务日志检查
      - 实现完整的X86远程部署流程,支持同时部署到欧拉、麒麟V10、统信UOS服务器
      - 添加部署进度监控和容器状态验证功能
      - 新增--skip-deploy参数用于跳过远程部署步骤
      - 更新需求文档,记录多服务器部署信息和授权文件路径
      - 修改ARM空间检查阈值从100GB降至70GB以适配部分服务器容量
      - 完善部署报告生成,包含各服务器部署结果和API验证状态
      162844e6
    • 陈泽健's avatar
      docs(prd): 更新X86自动部署包版本需求文档 · ec0388d3
      陈泽健 提交于
      - 修改第11步部署操作描述,明确指定X86架构的5.52、5.69和5.70三台服务器
      ec0388d3
    • 陈泽健's avatar
      docs(prd): 更新远程自动化部署需求文档 · c3b69c7b
      陈泽健 提交于
      - 修正ARM架构麒麟V10服务器备注信息,简化为(先不部署)
      - 添加X86架构5.69版本授权文件路径
      - 添加X86架构5.70版本授权文件路径
      c3b69c7b
    • 陈泽健's avatar
      feat(deploy): 更新自动化部署文档和脚本配置 · bbb69a21
      陈泽健 提交于
      - 修改X86自动更新部署包版本需求文档,增加清理目标服务器步骤
      - 添加MD5校验部署包完整性的步骤说明
      - 更新X86部署执行流程,改为执行new_auto.sh --all命令
      - 修正ARM架构部署脚本中EMQX镜像版本和文件名
      - 为Redis数据目录设置777权限以解决权限问题
      - 添加麒麟V10和统信UOS两个新的X86目标服务器
      - 创建接口安全测试需求文档,涵盖OWASP API Security Top 10测试
      - 生成安全测试报告模板和部署分析报告模板
      bbb69a21
    • 陈泽健's avatar
      feat(deploy): 添加架构选择和网盘部署功能 · 1662376a
      陈泽健 提交于
      - 支持通过--arch参数指定部署架构(x86, arm, arm_ubuntu)
      - 新增从网盘上传部署包到目标服务器的功能
      - 添加ARM服务器EMQX镜像拉取和导出脚本
      - 添加Docker Registry API直接拉取ARM64镜像功能
      - 更新部署报告显示目标架构信息
      - 修改路径映射逻辑适配服务更新流程
      1662376a
  2. 03 6月, 2026 13 次提交
    • 陈泽健's avatar
      docs(deployment): 更新部署包版本需求文档和服务打包脚本 · 4e1b2b9d
      陈泽健 提交于
      - 修正ARM和X86部署包需求文档中的路径描述,明确指定打包服务器的/data目录
      - 修复ARM架构中间件安装脚本中nginx版本号格式,移除前缀v
      - 在服务打包命令中添加--warning=no-file-changed参数避免日志文件变化警告
      - 修改打包失败判断条件,允许exit_code为1的情况继续执行
      - 更新实时传输打包命令也加入警告忽略参数保持一致性
      4e1b2b9d
    • 陈泽健's avatar
      feat(update): 添加路径映射功能以解决目录名不一致问题 · 2815d675
      陈泽健 提交于
      - 在配置文件中添加 path_mapping 字段,用于测试服务器与打包服务器之间的路径转换
      - 在更新脚本中实现路径映射逻辑,支持动态重命名目录结构
      - 更新前端、后端及配置文件复制逻辑,统一使用映射后的路径
      - 修正ARM架构部署脚本中的镜像版本号和文件名不一致问题
      - 实现路径映射验证机制,确保目录存在后再执行重命名操作
      2815d675
    • 陈泽健's avatar
      docs(auto-update): 更新X86自动更新部署包版本需求文档 · d7a1ecb9
      陈泽健 提交于
      - 修复auth包路径错误:auth-sso-aut改为auth-sso-auth
      - 更新服务包传输流程,明确传输到打包服务器的/data/目录
      - 增加路径映射重命名步骤,处理测试服务器与打包服务器目录名称差异
      - 添加X86架构远程部署阶段,包括部署配置、传输、执行和验证流程
      - 新增步骤11执行X86远程部署的功能和异常处理机制
      - 更新验收标准,增加路径映射和X86部署验证要求
      - 修正流程图,添加路径映射和X86部署节点
      - 增加命令行参数--skip-deploy用于跳过部署步骤
      - 更新远程自动化部署文档中的备份策略说明
      d7a1ecb9
    • 陈泽健's avatar
      docs(prd): 添加ARM自动更新部署包版本需求文档并完善X86文档 · bece3414
      陈泽健 提交于
      - 新增ARM架构自动更新部署包版本的完整需求文档
      - 添加了详细的服务器信息包括测试服务器和打包服务器配置
      - 定义了会议预定系统前后端服务目录结构
      - 描述了完整的更新操作流程和异常处理机制
      - 完善了X86架构部署操作说明,明确指定架构类型
      - 补充了部署
      bece3414
    • 陈泽健's avatar
      c94171f4
    • 陈泽健's avatar
      fix(deploy): 修复X86自动更新部署包版本中的auth包路径错误 · 561f6ecc
      陈泽健 提交于
      - 修正PRD文档中auth包路径为auth-sso-auth
      - 修复配置文件中auth包路径配置
      - 添加测试服务器目录存在性检查功能
      - 实现缺失目录跳过机制并记录警告日志
      - 优化打包逻辑仅包含存在的服务目录
      561f6ecc
    • 陈泽健's avatar
      feat(script): 添加远程更新配置文件 · e917ed43
      陈泽健 提交于
      - 配置测试服务器连接参数(主机、端口、用户名、密码)
      - 配置构建服务器部署目录和包名称路径
      - 配置NAS存储源目录和目标目录路径
      - 定义前端服务列表包括AI包、后台包、主包等13个组件
      - 定义后端JAR包服务包括认证、网关、系统等8个服务
      - 定义后端文件夹服务包括CMDB和语音服务
      e917ed43
    • 陈泽健's avatar
      docs(prd): 更新X86自动更新部署包版本需求文档并新增计划执行文档 · 2b460259
      陈泽健 提交于
      - 修改网盘路径从 \\192.168.9.9 到 Z: 盘映射
      - 移除重复的注意事项部分内容
      - 新增详细的计划执行文档,包含六个开发阶段的任务划分
      - 新增安全扫描报告,识别EMQX MQTT匿名访问高风险问题
      - 新增部署分析报告,记录三台服务器的部署执行情况和问题
      2b460259
    • 陈泽健's avatar
      docs(update-script): 更新自动更新部署包版本需求文档并清理配置文件 · e9a46e0b
      陈泽健 提交于
      - 在需求文档中添加脚本路径说明和操作流程
      - 修正meetngV2和meetngV3包名称为meetingV2和meetingV3
      - 添加详细的更新操作流程和异常处理机制
      - 优化部署包更新说明中的配置文件覆盖规则
      - 补充核验材料的具体要求和报告内容
      - 删除不再使用的配置文件和待确认事项文档
      - 清理过时的JSON配置文件包括项目配置和服务映射配置
      e9a46e0b
    • 陈泽健's avatar
      docs(prd): 添加自动更新部署包版本需求文档并移除旧文档 · ba509582
      陈泽健 提交于
      - 添加新的自动更新部署包版本需求文档
      - 移除自动打包上传需求文档
      - 移除远程更新程序需求文档及计划执行文档
      - 更新远程部署脚本支持多架构配置
      - 添加ARM-Ubuntu部署配置和sudo权限支持
      - 优化SSH命令执行函数支持sudo模式
      ba509582
    • 陈泽健's avatar
      docs(prd): 更新远程自动化部署需求文档中的服务器信息 · e2634b4e
      陈泽健 提交于
      - 在ARM架构-麒麟V10服务器条目后添加"(先不执行部署)"说明
      e2634b4e
    • 陈泽健's avatar
    • 陈泽健's avatar
      feat(deploy): 优化部署脚本并添加双架构自动化部署工具 · bd389944
      陈泽健 提交于
      - 更新nacos-service.sh和ujava2-startup.sh脚本,使用环境变量或自动获取服务器IP
      - 移除硬编码IP地址,改为SERVER_IP="${NACOS_SERVER_IP:-$(hostname -I | awk '{print $1}')}"
      - 新增check_and_start_arm.py用于ARM架构远程部署检查启动
      - 添加deploy_config.json配置文件存储SMB和SSH连接信息
      - 实现full_deploy.py完整部署脚本,支持X86和ARM双架构并行部署
      - 集成部署、验证、安全修复、打包输出全流程自动化功能
      - 添加API接口测试和日志检查验证机制
      - 实现Nacos认证绕过修复和EMQX MQTT弱密码修复
      - 支持部署包压缩、MD5校验和SFTP下载功能
      bd389944
  3. 01 6月, 2026 4 次提交
  4. 30 5月, 2026 4 次提交
    • 陈泽健's avatar
      fix(deploy): 更新中间件镜像版本并修正部署脚本 · adca0bfd
      陈泽健 提交于
      - 移除EMQX跨版本限制,允许升级到最新官方版本
      - 更新Java镜像从v4到v5版本,对应arm_java1.8.0_321到492
      - 升级MySQL镜像从8.0.28到8.0.46版本,修正镜像名称格式
      - 更新EMQX从5.8.7到6.0.0版本,同时适用于ARM和x86架构
      - 升级Redis从8.2.2到8.8.0版本,简化镜像标签命名
      - 更新Nacos从2.5.1到2.5.2版本,修正镜像仓库路径
      - 更新Nginx版本号格式从v1.30到1.30.2标准格式
      adca0bfd
    • 陈泽健's avatar
      fix(emqx): 限制EMQX版本升级范围并更新安装脚本 · f065996c
      陈泽健 提交于
      - 在PRD文档中明确EMQX禁止跨越到5.8.x版本,仅允许在5.8.X版本内升级
      - 更新自动化部署脚本中的EMQX镜像版本从6.0.0降级至5.8.7
      - 修改容器镜像路径和标签以匹配5.8.7版本要求
      - 确保部署脚本与需求文档中的版本限制保持一致
      f065996c
    • 陈泽健's avatar
      docs(deployment): 更新镜像组件升级计划并完善部署脚本配置 · 9a6f07c0
      陈泽健 提交于
      - 更新JDK版本从1.8.0_491到1.8.0_492,使用Temurin(Adoptium)版本
      - 更新MySQL版本从8.x最新到8.0.46,完成X86和ARM双架构升级
      - 更新Nginx版本从1.29.3/1.30.0到1.30.2,修复配置验证流程
      - 更新Redis版本从8.8.x到8.8.0,调整ARM架构部署参数
      - 更新EMQX版本从5.8.7到6.0.0企业版,适配新配置格式
      - 修正Nacos ARM架构升级路径,从v2.5.1到v2.5.2
      - 更新自动化部署脚本中的镜像版本引用和容器配置参数
      - 添加ARM
      9a6f07c0
    • 陈泽健's avatar
      docs(security): 更新漏洞修复文档和镜像组件升级计划 · 5cf6083e
      陈泽健 提交于
      - 添加 Nacos 权限绕过修复实际操作步骤文档
      - 添加 MQTT 协议弱口令匿名登录修复实际操作步骤文档
      - 创建远程升级镜像组件版本需求文档
      - 创建远程升级镜像组件版本计划执行文档
      - 记录 X86 和 ARM 服务器组件版本升级对照表
      - 制定详细的升级执行计划和验证清单
      - 提供完整的回滚方案和风险缓解措施
      5cf6083e
  5. 19 5月, 2026 1 次提交
    • 陈泽健's avatar
      feat(deploy): 更新ARM服务器部署配置并添加自动化部署工具 · 820c126c
      陈泽健 提交于
      - 修改ARM服务器IP地址从192.168.9.76为192.168.9.75
      - 更新授权文件路径中的服务器编号对应新的IP地址
      - 在ARM部署脚本中添加"all"参数支持,实现自动部署所有系统功能
      - 新增Python自动化部署工具,支持完整的ARM服务器部署流程
      - 添加部署前检查、解压、执行、验证和服务测试等功能模块
      - 实现部署报告生成功能,包含容器状态、接口测试和日志分析
      820c126c
  6. 18 5月, 2026 7 次提交
    • 陈泽健's avatar
      docs(deploy): 更新远程自动化部署文档 · bd9feda4
      陈泽健 提交于
      - 移除ARM架构部署包路径中的"先不部署"说明
      - 更新ARM-9.76授权文件路径为本地路径"E:\自动化部署\ARM-9.76\license.zip"
      - 修复部署执行步骤中的数字格式错误,添加缺失的小数点
      - 在ARM架构部署指导中添加root用户执行脚本的红色字体提示
      - 修改服务重启步骤,明确需要进入"服务升级"界面进行操作
      bd9feda4
    • 陈泽健's avatar
      feat(scripts): 优化定时任务脚本支持多架构并新增监控任务 · 2dd62101
      陈泽健 提交于
      - 为 X86 和 ARM 架构分别添加定时任务脚本配置
      - 新增 nacos_monitor 任务用于 Nacos 服务监控(每3分钟执行)
      - 新增 health_check 任务作为服务自检脚本(每天凌晨0点强制启用)
      - 修正 mysql_backup 任务时间从周五凌晨0点调整为凌晨1点
      - 添加 --enable-nacos-monitor 和 --disable-nacos-monitor 参数控制选项
      - 实现 ARM 架构代码同步确保两架构功能完全一致
      - 更新部署脚本支持 --all 参数自动部署所有系统
      - 添加详细的部署分析报告和多维度测试验证
      2dd62101
    • 陈泽健's avatar
    • 陈泽健's avatar
      docs(PRD): 更新远程自动化部署需求文档及问题处理 · c5d81db5
      陈泽健 提交于
      - 更新部署脚本执行说明,明确 --all 参数跳过系统选择但保留确认项
      - 修改验收要求,将版本号检查改为接口调用验证
      - 添加服务重启操作及等待时间说明
      - 新增 java 监测脚本异常问题处理文档
      - 新增 nacos 监测脚本异常问题处理文档
      - 优化日志函数实现,修复容器匹配函数输出问题
      - 调整 API 检查逻辑,简化 HTTP 200 状态判断
      - 改进后台命令执行和进程监控机制
      - 清理部署报告相关文件
      c5d81db5
    • 陈泽健's avatar
      docs(deployment): 更新远程自动化部署需求文档并移除相关脚本 · b24475dc
      陈泽健 提交于
      - 更新验收要求中的服务启动检查条件,从检查版本信息改为检查"结束数据库调整"日志
      - 移除远程自动化部署相关的bash脚本文件
      - 移除Python自动化部署脚本和交互式处理脚本
      - 移除完整的Python部署自动化类实现代码
      - 保留部署需求文档的核心内容和流程说明
      b24475dc
    • 陈泽健's avatar
      feat(deploy): 服务器远程自动化部署需求文档增加约束条件 · 29f56822
      陈泽健 提交于
      - 添加expect脚本实现部署脚本的交互式自动化响应
      - 创建Python监控脚本监控部署进度和容器状态
      - 实现完整的部署流程包括环境准备、服务安装和验收测试
      - 生成详细的部署报告包含容器状态和接口测试结果
      - 添加部署文档路径更新支持X86和ARM架构区分
      - 实现API接口测试重试机制确保服务验证准确性
      - 创建部署状态监控和日志异常检查功能
      29f56822
    • 陈泽健's avatar
      docs(prd): 更新远程自动化部署需求文档的验收要求 · 730da7da
      陈泽健 提交于
      - 修改服务状态检查方式,从日志检查改为接口调用验证
      - 添加接口调用成功和失败的返回信息标准
      - 在系统授权步骤后增加空行以改善文档格式
      - 添加新统一平台服务检查项目
      730da7da
  7. 15 5月, 2026 6 次提交
    • PGY's avatar
      feat: 新增5.48的MQTT参数批量配套测试数据 · 59d95fc8
      PGY 提交于
      ## 新增文件
      1. MQTT设备信息上报_100条548.csv - 设备信息上报测试数据(100条)
      2. MQTT心跳上报_100条548.csv - 心跳上报测试数据(100条)
      59d95fc8
    • 陈泽健's avatar
      docs(prd): 更新远程自动化部署需求文档 · b35aeaf8
      陈泽健 提交于
      - 添加输出分析结果章节,要求按分析要求输出md格式文档
      - 在分析要求中增加多维度分析条目
      - 调整章节编号顺序
      b35aeaf8
    • 陈泽健's avatar
      docs(prd): 更新远程自动化部署需求文档 · 1f4407e6
      陈泽健 提交于
      - 在新统一平台访问使用部分添加暂缓执行说明
      - 修正部署文档中的操作指引描述
      1f4407e6
    • 陈泽健's avatar
      fix(server-monitor): 修复服务器监测脚本配置文件路径问题 · fb3c868d
      陈泽健 提交于
      - 修正了服务器监测脚本名称从 check_server_health_v5.ps1 到 check_server_health.ps1
      - 调整了钉钉通知流程,先将报告复制到通用模块钉通知目录下再发送消息
      - 批量修复了31个模块脚本中的配置文件路径引用,从 $LIB_DIR/config.sh 改为 $LIB_DIR/lib/config.sh
      - 修复了 common.sh 中配置文件路径错误问题
      - 修正了 PowerShell 脚本执行命令,使用绝对路径替代相对路径执行模块
      - 添加了上传前清理逻辑,在 Publish-Modules 函数中清理旧模块目录
      - 更新了项目版本和桌面版本的同步路径配置
      - 创建了钉钉通知优化需求文档,支持公网访问报告链接功能
      - 修正了 common.sh 中配置文件不存在的错误提示信息
      fb3c868d
    • 陈泽健's avatar
      fix(server-monitor): 修复服务器监测脚本配置文件路径错误 · 61202328
      陈泽健 提交于
      - 修改所有系统检测脚本中的配置文件路径从 $LIB_DIR/config.sh 到 $LIB_DIR/lib/config.sh
      - 修改所有服务检测脚本中的通用函数库路径从 $LIB_DIR/common.sh 到 $LIB_DIR/lib/common.sh
      - 更新PowerShell主脚本中远程目录创建逻辑,添加lib目录并重新上传配置文件
      - 增加配置文件和通用函数库上传状态检查及错误处理
      - 添加文件上传后的验证机制,确保关键文件存在且版本正确
      61202328
    • 陈泽健's avatar
      fix(edit):修复服务自检语法错误 · aa64d2b8
      陈泽健 提交于
      aa64d2b8