Skip to content

Release v1.4.3

Compare
Choose a tag to compare
@LeoQuote LeoQuote released this 07 Mar 14:43
· 1271 commits to master since this release

Release date: 2019年3月7日

变更说明:
本次变更涉及到历史数据的更改, 请注意

  • 将数据库存储的工单状态从中文的“工单已完成”, “等待审核人审核” 等改为 “workflow_finish”, "workflow_manreviewing", 代码中所有涉及到中文的判断也随之改成新的英文状态判断,网页展示的状态使用国际化组件将状态转为中文。这样便于后期更改展示文案, 也精简了代码的判断逻辑
  • soarsqladvisor 转为插件, 将这两个软件安装在sql/plugins 文件夹内,并且抽象了一些plugin的方法,方便拓展 #59
  • 优化SQL查询结果页的tab新增逻辑,查看表结构时tab页显示表名
  • 回滚页面增加导出功能,查询历史增加完整SQL列(默认隐藏)
  • display修改为not null,避免出现无中文名时的错误信息
  • 修改列表获取count和数据的方式,代码更简洁
  • 消息模块和SQL优化模块代码清理

修复说明:

升级步骤:

由于涉及到工单状态, 建议先停服务,再执行数据库变更脚本 v1.4.2_v1.4.3.sql之后更新服务

docker部署:

  • 修改yaml文件为1.4.3版本,执行docker-compose -f docker-compose.yml up -d
  • SQLADVISOR_PATH路径调整为/opt/archery/src/plugins/sqladvisor
  • SOAR_PATH路径调整为/opt/archery/src/plugins/soar

手动部署:

  • 拉取tag1.4.3的代码
  • 安装gettext(用于国际化展示) yum install gettext
  • 重新启动服务