Tags: qq103210/bk-sops
Tags
- 优化项 - 优化管理员admin页面pipeline表格展示,提升数据加载速度 - 创建插件APP命令增强,添加单元测试目录,头部添加版权信息,添加必要导入语句 - IP选择器禁用样式优化 - 流程编辑画布已添加节点个数的底色增加透明度 - 统一任务执行步骤的底色样式 - bug fix - 修复IP选择器对多内网IP的服务器解析异常的问题 - 修复mako语法中包含#解析时出现memory error的问题,包含#字符的mako语法不再解析 - 修复有参数时修改周期任务弹窗确认按钮一直处于loading状态的问题 - 修复国际化title未翻译,标准插件节点失败处理提示翻译错误等问题
- 新功能 - 新建周期任务时,周期表达式支持通过选择生成,用户可以选择按照分钟、小时、星期、日期、月份等维度循环执行或者指定某些时间点执行 - 新建任务-参数填写页面添加查看未引用变量功能,用户可以查看属性是显示但是未被执行的节点引用的全局变量 - 官方插件库新添CMDB-转移主机至业务故障机、CMDB-转移主机至资源池2个插件(感谢社区用户 AllenHolems 贡献) - 官方插件库新添JOB-快速执行SQL脚本、JOB-新建定时作业2个插件(感谢社区用户 chenrb 贡献) - 优化项 - 导航栏固定在顶部,不会随着浏览器滚动条下拉而隐藏 - 新增、编辑周期任务中周期表达式参数前端校验优化 - 流程编辑中全局变量列表的显示隐藏、输入输出属性改为图标区分 - 非数据列表页面添加返回按钮,用户可以快速返回到之前的数据列表页面 - 二级导航的父级允许点击,默认打开二级导航列表的第一项 - 二级导航列表选中态样式优化 - IP 选择器样式多处优化,去掉静态IP选择列表中云区域中多余右括号 - 导出流程弹窗和编辑周期任务弹窗按钮添加loading效果 - bug fix - 修复数据统计时间筛选条件右侧点展开关闭弹窗击无效的问题 - 修复数据统计-流程统计列表只展示一条数据的问题 - 修复V3.1.40之前的版本升级后,已开始但是未完成的任务无法继续操作的问题(如V3.1.39升级到V3.3.15会出现该问题) - 修复包含并行分支的流程,在执行任务查看参数时的排序不正确的问题 - 修复编辑流程时,切换本地缓存记录后标准插件左上角显示失败处理方式的图标消失的问题 - 修复新建任务未执行时获取不到执行者的问题 - 修复非运维人员编辑流程模板报错提示弹窗提示登录而不是无权限的问题 - 修复调用标准运维API报500异常的问题(V3.3.14引入) - 修复流程编辑中,打开子流程节点,流程选择下拉框展开时未定位到已选择的子流程的问题 - 修复分支判断表达式解析不严格,导致形如 "true == true111" 的分值表达式被判断为 True 的问题`
- 新功能 - 添加公共流程模板导入 API,支持其他应用通过 API 新建公共流程 - 优化项 - 轻应用页面重构,展示更新人、更新时间、使用权限等更多信息 - redis 环境变量配置支持在部署时注入作为默认值,用户在数据库中配置项可以覆盖默认值 - 新建任务的参数填写、职能化认领页面表格内 textarea 宽度自适应 - 去掉流程模版本地缓存为空时 hover 底色 - 执行任务时操作按钮状态切换优化 - 导出流程弹窗 loading 时,禁用筛选条件下拉框 - 不允许用户删除已经开始执行且未进入归档状态的任务 - 页面头部导航左右间距统一 - 优化 IP 选择器加载样式 - 日志配置优化,支持本地开发时在 console 中展示请求日志 - 优化本地开发配置,支持不使用全局变量,直接修改本地代码运行工程 - bug fix - 修复无编辑权限的用户可以更新流程模板数据的问题 - 修复单元测试在使用 sqllite 时第一次 migrate 无法完成的问题 - 修复任务执行前,修改参数保存后,查看参数节点参数信息不展示问题 - 修复新建缓存控制台报校验相关错误的问题 - 修复下拉框表单项搜索结果为空时,选择项被清空问题 - 修复编辑表格类型参数导致插件参数面板收起的问题 - 统一管理员入口页面的URL前缀,修复管理员入口页面刷新后默认业务被置空的问题 - 修复任务执行页面,查看参数中汇聚节点后的插件节点未显示的问题 - 修复页面中表格翻页后,通过高级搜索查询数据为空的问题 - 修复职能化页面新建任务弹窗中,清空选择的业务后,流程模板选择项未清空的问题 - 修复JOB-执行作业输出参数偶现显示其他插件节点已勾选输出参数的问题
- 新功能 - 新增进阶版IP选择器类型的全局变量,支持多种选择IP方式,如通过勾选配置平台多级拓扑树动态获取,或者直接选择静态服务器,获取通过任一拓扑实例名字组合筛选/排除;之前的IP选择器改为IP选择器(简单版) - 新增节点回调 API,可以通过该接口继续执行中等待回调的标准插件节点,如BK-暂停、JOB系列插件 - 在父流程中更新引用的子流程时,保留用户当前编辑输入参数表单的值 - 轻应用、职能化中心、审计中心页面增加高级搜索功能 - 任务执行节点树查看按照广度优先排序 - 数据统计页面拉取所有未下线业务 - 优化项 - 自定义全局变量改为从后台接口获取,去掉前端的 vue 硬编码 - 流程编辑中本地缓存表格实现方式改为 table 元素实现,优化页面 - 查看任务执行参数,需要等待所有参数加载完毕再取消 loading 状态 - 新建或编辑全局变量时,配置项没有加载完成,禁用保存按钮 - 获取节点详情及创建任务 API 返回数据新增任务树及任务链接 - JOB-执行作业失败后查看 IP 日志详情未展示所有状态的 IP - 流程模板导出弹窗页面优化 - 优化CMDB-故障机替换插件错误信息 - 不允许用户在已停运业务下进行任何操作 - 优化流程导入弹窗按钮的文案 - 禁止业务流程和公共流程交叉导入时保留ID - 职能化中心列表所属业务置于第一列,ID改为任务ID并和运维视角保持一样的值 - 优化执行任务修改参数禁用态中下拉框和文本框的padding边距 - bug fix - 修复JOB-快速执行脚本中先选择"公共脚本"或"业务脚本"并勾选到全局变量后,再选择"手工录入"时勾选的全局变量不消失的问题 - 公共流程模版列表和普通流程模版列表数据源做区分,修复选择业务流程等待表格刷新时切换到公共流程,表格数据是业务流程的问题 - 修复BK-发送通知插件中邮件通知内容不换行的问题 - 修复任务执行页面查看任务参数节点树样式错位的问题 - 修复节点重试取消按钮点击无效问题 - 修复自定义全局变量为弹窗编辑时,不点开编辑直接保存导致value丢失的问题 - 修复上传轻应用 LOGO 链接拼接错误的问题[企业版] - 修复用户在只有一个已归档业务时访问业务首页返回 500 的问题 - 修复非运维角色执行任务时无法正确获取业务下拥有运维角色用户的问题 - 修复获取公共流程列表接口中返回的数据缺少子流程是否更新的问题 - 修复新建周期任务点击下一步后不跳转的问题 - 修复下拉框Tag设置多选后default属性不生效的问题 - note - 依赖版本:open_paas_ce-3.2.507/open_paas_ee-2.7.20(新增节点回调 API,获取节点详情及创建任务 API 返回数据新增任务树及任务链接)
PreviousNext