Skip to content

v2.3.2

Compare
Choose a tag to compare
@IMBlues IMBlues released this 10 Feb 11:39
d39373a

[Version: 2.3.2] - 2022-02-10

重要: 当前版本由于下架了 v1 版本接口,对于 open_paas 有版本依赖,请务必升级

  • 企业版3.0 open_paas>=2.12.35
  • 企业版3.1 open_paas>=2.13.20

否则可能会影响平台邮件、短信消息推送

OPTIMIZATION

  • 重构 Helm Chart

API

OPTIMIZATION

  • 登录时只查询近期一段时间的审计信息 #116
  • 支持在「密码配置」中设置「密码最大重复次数」 #149
  • 数据同步增加默认重试次数,当所有重试都失败时处理异常 #197
  • LDAP 支持自定义字段 #107
  • 插件支持通过 settings.yaml 增加配置项 #43

SaaS

OPTIMIZATION

  • 登录支持多种 bk_token 后端
  • 登录及修改密码页面中的密码使用 base64 编码 #126

Login

NEW

  • 支持密码过期时提供密码重置链接 #38
  • 支持初始密码强制修改

OPTIMIZATION

  • 重构 Login 项目部分代码,引入 blue-krill 加密
  • 重构社区登录页面 #144

二进制部署升级注意事项

原来代码在启动时额外需求部署脚本(release_usermgr.shinstall_usermgr.sh)通过 export DJANGO_SETTINGS_MODULE=config.ce.prod 提供坏境变量,而新的版本中我们优化了此逻辑,即无需部署脚本额外提供此环境变量。

这一变更我们也已经向部署侧维护同学提出 issue,新版本的部署脚本会去除这一内容。

如果尚未升级到最新的部署脚本,那么需要在部署前检查 release_usermgr.shinstall_usermgr.sh ,将 export DJANGO_SETTINGS_MODULE=config.ce.prod 内容手动删除。

What's Changed

New Contributors

Full Changelog: v2.3.1...v2.3.2