Skip to content

Release v1.2.0

Compare
Choose a tag to compare
@hhyo hhyo released this 28 Sep 12:42
· 1540 commits to master since this release

Release date: 2018年8月6日

变更说明

  • 新增权限管理,去除角色字段,采取权限组来区分用户权限,支持控制用户的菜单和操作权限,具体权限列表见权限组管理
  • 工作流审批由配置单个用户调整为配置权限组,支持组内多个用户审批一个工单,解决单点问题,使用说明见工作流管理
  • 将主库和从库合并为实例表,方便后期拓展
  • 慢日志管理支持pt3.0.11收集数据
  • 新增DDL工单通知,对应配置项ddl_notify_auth_group,用于配置接收DDL工单的权限组
  • 新增实例数据库用户展示
  • 邮件配置支持SSL,新增配置项mail_ssl
  • 新增查询统计相关报表展示
  • 优化dao模块,调用更简洁
  • 完善部分错误日志信息
  • 将消息通知从工作流剥离
  • 修改Dockerfile,剔除无效依赖

修复说明

  • 资源组的关联查询变更为组id,避免修改组名后相关功能报错
  • 查询脱敏细节调整,不支持脱敏的语法直接强制打回,避免越权查看脱敏数据
  • JSONEncoder增加timedelta类型解析
  • 修复邮件收件人为空时报错的问题,不影响钉钉消息推送
  • 统一消息标题内执行和审核的工单id

升级说明

  • 执行数据库变更脚本:v1.1.0_1.2.0.sql
  • 本次升级涉及工作流的改动,请在申请前确保没有待审核的工单,否则待审核工单在升级后将无法审批
  • 请在升级完成后配置相关权限组、关联用户,再进入系统配置修改工作流审批配置
  • 用户注册和登录都会被添加到id=1的权限组,请按照自身情况配置该权限组的权限
  • 目前与实例关联的都是实例名,如果变更实例名称会导致查询权限和脱敏规则无法匹配,请相应调整,在下个版本会调整为id关联