v3.1.0
- 变更内容
- 升级说明
功能
- 支持 Redis 哨兵模式
- 支持 Web 前端引用 CDN 资源
- 支持通过 API 获取待办数量
- 支持批量重置密码
- 企业微信/钉钉通讯录同步创建账号时可设置初始密码
- 同步 HAP SaaS 版 v7.2.0
优化
- 基于企业微信/钉钉等集成下,提升万级别的用户、部门同步性能
修复
- 资源列表编辑失败
- 移除汇报关系 API 无法移除已离职用户
- 应用角色添加部门时,部门下部分人员不生效
- 集群部署模式设置了 Elasticsearch 认证,登录日志未记录
单机模式
-
微服务升级到
3.1.0
,参考 微服务升级 -
镜像升级完成后进入微服务应用容器内执行数据库调整脚本,具体步骤如下:
-
进入容器:
docker exec -it $(docker ps | grep community | awk '{print $1}') bash
-
连 接 MySQL 数据库 :
mysql -h 127.0.0.1 -P 3306 -uroot -p123456
-
执行以下脚本
USE MDProject;
ALTER TABLE Project_Department MODIFY COLUMN SortIndex BIGINT NOT NULL DEFAULT 0;
ALTER TABLE ProjectAuthorization ADD Sign VARCHAR(512);
-
集群模式
-
对数据存储相关的服务器进行备份
-
微服务升级到
3.1.0
,参考 微服务升级 -
文件存储服务升级到
1.3.0
,参考 文件存储服务升级 -
镜像升级完成后进入微服务应用容器内执行数据库调整脚本,具体步骤如下:
-
进入容器:
docker exec -it $(docker ps | grep community | awk '{print $1}') bash
-
连接 MySQL 数据库 :
mysql -h $ENV_MYSQL_HOST -P $ENV_MYSQL_PORT -u$ENV_MYSQL_USERNAME -p$ENV_MYSQL_PASSWORD
-
执行以下脚本
USE MDProject;
ALTER TABLE Project_Department MODIFY COLUMN SortIndex BIGINT NOT NULL DEFAULT 0;
ALTER TABLE ProjectAuthorization ADD Sign VARCHAR(512);
-