Releases: TencentBlueKing/bk-sops
Releases · TencentBlueKing/bk-sops
V3.6.34
3.6.34
-
improvement
- 集群资源筛选变量主机资源所属支持空闲机池
- 集群资源筛选变量获取现有模块主机数性能优化
-
bugfix
- 修复ip选择器动态分组topo筛选失败问题
V3.6.33
- bugfix:
- 修复 分发本地文件插件 多文件同时上传时tag错误问题
- 修复 集群模块IP选择器 服务模版all默认选择空闲机池的问题
V3.6.32
bugfix:
- 处理jobv3.get_job_instance_ip_log接口日志内容返回None时报错问题
V3.6.31
3.6.31
- improvement
- 修复项目流程高级搜索后,点击项目流程无跳转问题
- bugfix
- 修复导航右上角可选项目条数不正确问题
3.6.30
- bugfix
- 集群资源筛选变量创建任务无需保存就能执行下一步问题修复
- IP选择器动态选择节点后,根节点不勾选问题修复
- 修复IP选择器添加静态ip时搜索结果翻页显示不正确问题
- 管理员入口查看周期任务启动记录前端分页处理
- improvement
- 快速执行脚本v1.0 添加跨业务时需要作业平台白名单描述
- 标签样式采用新设计
- 轻应用执行历史跳转到任务管理页面请求数据缺少参数问题修复
3.6.29
- bugfix
- 修复当模块超过 200 个时集群模块 IP 选择器获取 IP 失败的问题
- 处理空子流程模版导入导致列表页问题
- 修复在全局变量中引用节点输出时解析结果不正确的问题
- 修复集群资源筛选变量表格属性默认值配置项不生效问题
- 修复'IP存在性校验'在存在多个相同 IP 时会不通过的问题
- 修复高并发情况下 sleep 可能会覆写 schedule 产生的数据的问题
- 修复 主机转移模块插件选中集群时执行报错 问题
- 修复职能化认领预览弹窗关闭后无法弹出问题
- 修复JOB 日志变量提取功能不可用的问题
- 修复标准插件表单刷新按钮在创建任务填写表单时不显示问题
- 修复 创建任务api剔除不可选节点异常处理报错 问题
- 修复按规则修改主机自定义属性执行失败的问题
- 修复 JOB 返回未知类型变量时JOB-执行作业插件报错的问题)
- 修复 分支网关表达式字符串未转义导致判断出错 问题
- 集群资源筛选变量未添加筛选、排除条件时模块内互斥不生效问题修复
- 修改cc-按规则修改主机自定义属性的问题(次序字典后台拿到后是字符串,获取集群属性方法错误)
- 修复并行网关子进程渲染了 mako 语句后父进程会重新渲染的问题
- 列表页高级搜索历史记录不兼容已删除表单问题修复
- feature
- 集群资源筛选变量模块主机默认数量动态设置
- 企业微信-发送消息插件支持发送 Markdown 格式消息
- 监控平台(Monitor)-蓝鲸监控告警屏蔽(按策略) 新增‘手动输入’、‘从当前时间开始,仅输入持续时间’、‘输入开始时间和持续时间’
- 监控平台(Monitor)-蓝鲸监控告警屏蔽(按范围) 新增‘手动输入’、‘从当前时间开始,仅输入持续时间’、‘输入开始时间和持续时间’
- 资源筛选变量增加主机加锁过滤选项配置
- 流程执行时允许查看分支条件
- 列表页增加高级搜索关键词记录到URL
- 实现流程标签功能
- ip选择器支持大小写
- 任务节点执行日志支持全屏模式查看
- 完成插件 JOB_快速分发文件2.0, 支持配置多个目标路径, 支持分发到非当前业务下的目标 IP, 支持限速配置
- 向权限中心注册“使用流程创建任务”,“使用轻应用”,“使用公共流程创建任务” 常用操作(iam-backend >= v1.5.4)
- 流程的表头时间字段,增加排序
- 新增插件节点管理 插件操作 (note: open_paas_ee >= 2.11.68)
- 带导入表格表单配置分页选项:datatable变量,创建任务插件,批量修改集群插件,批量修改主机插件,批量更新主机所属业务模块插件,故障机替换插件,创建模块插件,创建集群插件,根据模板创建集群插件,按规则修改主机自定义属性插件,快速分发文件插件,执行任务插件,新建任务插件等
- 节点配置面板增加全局变量编辑入口
- 添加变量值预览后台接口
- 集群资源筛选变量支持按属性均摊
- 全局变量增加查看预览值功能
- 快速执行脚本插件支持跨业务执行脚本
- 作业平台执行作业插件跳转至作业平台对应的执行方案 并且修改前端md文档
- JOB-快速分发文件1.0 添加“IP存在性校验”选项
- improvement
- TagInt组件删除表单值时默认设置值为0
- JOB 系列插件获取执行日志使用 V3 接口
- 优化 无登录态情况下访问非首页页面登陆后会重定向到首页 问题
- 插件列表分组按照特定属性值排序
- 多选下拉框选项过长显示优化
- 如果整体任务执行完毕但有的节点没执行的话不展示描述
- 节点配置中不同版本展示不同的描述
- 优化多个流程模版导出等待时间
- 全局变量类型新增动态类型分组
- 全局变量引用计数改为由后台接口获取
- 参数填写页面表单填写错误点击下一步时能定位到错误位置
- plugin相关API返回数据添加form字段
- 下拉框变量搜索支持大小写模糊匹配
- get相关api接口添加缓存机制(get_plugin_list/get_task_status/get_tasks_status/get_user_project_detail)
- 表格tag支持导入数据分页
- 优化画布loading取消逻辑
- API 接口调用权限中心鉴权时添加缓存
- 暂停节点支持api调用node_callback接口进行启动并传入数据
- renderform组件样式优化
- 集群&模块属性信息展示成对应类型前端组件
- 下拉框远程数据源请求超时时间设置为10s
- 节点管理,ITSM 插件优化,支持调用 APIGW 接口
- http 1.0 插件 url 允许引用变量, 超时时间最大值改为 30s
- 导入临时方案侧滑异常时弹框层级修改
- 解决节点未执行前,显示“排队中”问题
- 修复流程执行时查看分支条件时点击遮罩无法收起问题
- 自动排版去掉多余提示
- 变量面板中点击返回后面板保持在当前变量位置
- 轻应用列表跳转错误问题修复
- 插件输出说明中增加类型字段
- 节点“是否可选”默认设置为打开
- 修复节点配置中勾选插件输入、输出到全局变量,查看全局变量”内容未自动更新问题
- 高级搜索与名称搜索联动问题修复
- 暂停原子支持大段长文本描述
- 下载流程为图片改在工具栏
- 修复任务数据点击灰色区域无自动关闭问题
- 集群模块IP选择器支持对空闲机集群进行选择
V3.6.28
3.6.28
- improvement
- 将最大请求体限制改为25MB
V3.6.27
3.6.27
-
bugfix
- 修复任务执行方案编辑临时方案时对于相同节点名称和步骤名称的节点可选状态匹配不正确的问题
- 输出参数勾选的变量无法修改名称修复
- 创建集群2.0 只勾选父实例的bug
-
improvement
- 删除执行方案所需申请权限调整为flow_edit
3.6.26
-
bugfix
- 修复创建收藏可重复提交问题
- 修复分支网关提前解析了引用输出的变量后导致后续节点获取不到值的问题
- 周期任务执行历史查询参数修改
- 修复 JOB-执行作业 当 JOB 返回执行方案中带有密码时后台报错的问题
-
improvement
- 隐藏gsekit相关插件,后续开放
- 内部上云版oa小窗登录背景底色优化
3.6.25
-
improvement
- 管理员视图周期任务列表去掉新建任务按钮
- 变量候选页面返回对未引用变量进行过滤
-
feature
- JOB-快速执行脚本 插件添加v1.0,能够自动同步使用最新JOB脚本线上版本。
-
bugfix
- 修复部分中文未进行国际化问题
3.6.24
-
bugfix
- 修复由公共流程创建的任务查看流程模板链接404的问题
- 修复 我的收藏 收藏资源删除收藏项没有级联删除问题
- 标准插件输出参数说明不显示修复
- 修复子流程模板勾选的变量在父流程中复用漏判的问题
- 修复创建模块插件服务实例分类拉数据取不到
- 修改 权限中心 拉取资源默认链接为 BK_PAAS_INNER_HOST
- 修复流程模板编辑时切换业务会导致模板保存到其他业务的问题
-
improvement
- 分支条件显示框样式调整
- TagTree 组件,集群资源筛选变量、主机资源筛选变量拓扑组件性能优化
- 任务节点强制失败和失败后跳过增加二次确认
- 列表页导航每页条数限制优化
- 任务状态查询接口请求失败时,增加自动重试机制
- 模板配置通知分组支持项目自定义配置
- 新增 api 分页装饰器 并 支持 get_task_list 接口
- 定时插件去掉前端格式校验,支持使用变量拼接
- 暂停节点执行时继续执行操作增加二次弹窗确认
- S3 插件源支持配置子目录
- 各类资源实现 search_instance 接口
- get_tasks_status api 接口新增 任务类型/状态/删除信息 & 文档同步
- 变量候选页面返回全部模版变量,不进行过滤
- ip选择器添加 动态分组 选择ip接口
- 运营数据优化
- 用户无默认项目时无权限页面跳转到权限中心权限申请页面
- JOB-执行作业执行失输出表单优化
-
feature
- 任务执行节点增加重试次数和跳过标识
- 流程模板支持配置备注信息和执行代理人
- 添加职能化任务列表查询 get_functionalization_task_list api 接口
- 执行方案支持文本格式的方案编辑和导出
- ip选择器增加动态分组
- import_project_template API 支持通过业务 CC ID 进行导入
- 支持通过 SOPS_MAKO_IMPORT_MODULES 环境变量配置任务 MAKO 语法渲染上下文中能够使用的模块
- 增加插件输出表单渲染功能
- 下拉框tag搜索支持字符串以英文逗号分隔匹配多个
- renderform 组件内置获取任一表单值的方法
- API 新增 preview_common_task_tree 接口
- 下拉框tag支持配置右侧icon按钮
- 取消企业版\社区版模板无法互相导入的限制
V3.5.29
3.5.29
-
feature
- 任务节点样式调整,增加步骤填写
-
improvement
- 修改任务详情页开始按钮图标大小
-
bugfix
- 修复 创建模块 插件服务模版名称中带有下划线导致解析失败问题
3.5.28
-
bugfix
- 变量KEY长度计算校验时,不考虑${}字符
- 公共流程模板编辑页面,请求类型变量列表不需要带 project_id
- 修复业务下没有空闲机模块时 IP 选择器加载静态数据 500 的问题
- 修复解析变 MAKO 变量值时没有捕获所有可能异常的问题
- 修复各插件中业务选择下拉框被勾选成变量时相关联动请求失效的问题
- 量引用次数统计正则回溯问题修复
- 修复旧版 IP 选择器解析的值不是 IP 的问题
- 任务节点执行失败后重试、跳过操作按钮绑定错误修复
- 下拉框变量无法编辑问题修复
- 添加收藏弹框,修改bk-search-selector组件下拉框层递问题
- 表格tag变量引用计数统计支持变量后拼接其他变量或者字符串
- 表格tag单元格输入框焦点丢失问题修复
-
improvement
- 变量KEY长度扩展到50个字符
- 兼容应用部署到跨域环境下的小窗登录
- 输入框tag增加密码模式显示模式
- 全局变量被节点引用数据,增加表格、combine内使用等多级嵌套的情况统计
- 节点详情页节点日志设置单行最大长度限制
-
feature
- 项目全局变量下,ip选择器静态拓扑支持跨页全选
- 表格 tag 支持同一行单元格间的事件交互
- 节点详情页面的执行历史记录添加节点日志展示
- 任务执行页面支持展示流程模板数据 pipeline_tree
- 新增人员分组注册接口
V3.6.23
bugfix
- 修复任务执行完成和失败后,职能化任务认领状态不正确的问题
- 修复节点配置面板点击遮罩关闭时未检测输出参数变化问题
- cmdb_search_host处理agent参数时过滤ip为空的主机
- 修复远程插件加载失败的问题
- 修复 创建模块 插件服务模版名称中带有下划线导致解析失败问题
improvement
- 节点步骤名称长度限制调整为 50 个字符
V3.6.22
3.6.22
-
improvement
- 全局导航右侧快速入口优化
- 导航右侧增加问题反馈入口
- 标准插件异步请求错误提示默认展示两行
- get_tasks_status api 接口新增 任务类型/状态/删除信息 & 文档同步
- 添加feedback链接 & 统一登录弹窗样式
-
bugfix
- 修改集群服务状态 表单保存字段消失bug修复
- cmdb batch transfer host module bug修复
3.6.21
-
feature
- 新增CMDB-批量修改主机所属模块插件
- 增加 healthz 接口
-
improvement
- 当某个流程输出引用的节点未执行时,结束节点不报错,允许继续往下执行
- 文档中心跳转链接由后台动态返回
- 节点配置面板插件或者子流程重新选择后只变更名称、版本
-
bugfix
- 全局变量编辑点击遮罩关闭时未检测默认值变更修复
- 修复密码变量解码失败的问题
- 集群分组选择器添加变量 _pipeline_var_str_value
- 修复自动排版时分支条件被覆盖的问题
3.6.20
-
improvement
- 节点参数编辑面板和变量编辑面板支持点击遮罩确认是否保存
- 节点参数配置面板标准插件说明样式调整
- 集群资源筛选变量支持生成每个主机到对应模块的映射关系
- 集群资源筛选用户配置分隔符后端支持
- 去掉节点输出参数勾选后节点设为不可选并禁用的逻辑
- 首页增加全部项目入口
- 优化 get_template_list 接口,可按照名称关键字筛选模版
- 部分列表筛选接口名称搜索支持大小写参数修改
- 节点异常数据处理增加关键词屏蔽
- 资源筛选变量输出支持配置分隔符
-
feature
- iam sdk 新增基于drf的支持
- 增加 get_tasks_manual_intervention_state 接口
- 增加 任务列表查询 和 任务变量修改 api接口
- 增加 职能化认领 api接口
- 新增CMDB-批量修改集群属性(支持进行单行扩展)
- 同一流程模板在多个浏览器tab打开时,点击编辑时给出提示
- 服务状态修改-插件实现
- 增加企业微信-发送消息插件
- 标准插件表单项支持属性继承
- 流程模板、任务列表表格增加创建时间列
- 新增 标准运维插件 execute_pre_process 数据预处理和校验函数钩子
- 根据模板创建集群插件批量创建集群扩展
-
bugfix
- 集群分组选择器进行了修改,部分集群没有的属性会默认存储为空字符串,保证属性数量和集群数量一致
V3.6.19
feature
- 增加 healthz 接口
bugfix
- 下拉框tag设置为多选勾选为变量后,表单值不显示变量key修复
- 集群资源筛选变量主机数量手动输入数字不生效问题修复
- 修复 项目管理页面无法进行搜索 问题
- 修复 故障机替换 插件 bk_host_innerip KeyError 问题,增加是否复制故障机属性选项
improvement
- 输入参数勾选为全局变量复用逻辑调整
- 集群资源筛选变量支持筛选业务下配置的自定义集群属性和不可编辑的集群属性