Skip to content

v2.3.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@IMBlues IMBlues released this 11 Oct 09:01
bc79ead

Beta 版本,仅适用于测试环境验证,请不要再生产环境使用

[Version: 2.3.0] - 2021-09-27

API

  • [NEW] 支持传递参数,可以拉取已软删除数据 #1
  • [NEW] 支持恢复已删除的数据 #15
  • [NEW] 支持记录 LDAP/AD 同步组织架构/人员信息的结构化日志 #27
  • [OPTIMIZATION] 优化数据源同步任务为后台执行 #32
  • [FIX] 修正 SettingMeta 默认路径参数为 id #45
  • [FIX] 修正 API /api/v2/batch/profiles/ 中 swagger 参数 query_ids 缺失问题 #26

SaaS

  • [NEW] 支持数据源同步任务页面查看 #32
  • [NEW] 支持登录日志导出 #32
  • [OPTIMIZATION] 修改页面拉取上级组件,从全量拉取改为类似【人员选择器】的分页拉取组件 #55

二进制部署升级注意事项

部署前需要升级相关 bash 脚本,具体内容需要检查:

release_usermgr.shinstall_usermgr.sh 文件中, 如果存在 export DJANGO_SETTINGS_MODULE=config.ce.prod 这一行,需要手动将此行删除。

What's Changed

  • refactor: imporve default database name in sub chart by @IMBlues in #4
  • Fixed #11: merge multiple .gitignore into one by @IMBlues in #12
  • refactor: move README.md into chart #13 by @IMBlues in #14
  • Fixed #9 -- Append .gitignore to .dockerignore by @uddmorningsun in #10
  • docs: add master & development branch statement by @IMBlues in #17
  • refactor helm chart structrue(copy -> link) & add redis as builtin storage #19 by @IMBlues in #20
  • fix last request data remain when pass in serializer object to crown by @IMBlues in #22
  • merge #19 #21 to master by @IMBlues in #23
  • fix last request data remain when pass in serializer object to crown by @IMBlues in #24
  • fix #21 another part by @IMBlues in #25
  • refactor: 重构 LDAP 协议的用户同步逻辑, 使其统计同步成功或失败的对象 by @shabbywu in #28
  • resolving #27 by @IMBlues in #39
  • fix: adjust placeholder values & always download image by @IMBlues in #40
  • feature: 为本地开发增加跨域配置,方便前联调 by @IMBlues in #46
  • fix: correct CSRF_COOKIE_DOMAIN env key by @IMBlues in #47
  • feature: 实现查询目录同步记录的API by @shabbywu in #41
  • fix Invalid value for "syncing", must not be "None" by @shabbywu in #48
  • fix: allow null for syncing by @shabbywu in #49
  • enhance: 同步任务记录支持分页, 失败记录修改成以对象形式返回 by @shabbywu in #51
  • refactor: 改进 Helm 部署配置,精简平台变量 by @IMBlues in #50
  • docs: add a caution for upgrading from 2.2 #31 by @IMBlues in #52
  • feat: 【前端】增加数据同步任务 & 日志展示页面 by @IuzreO in #54
  • fix: adding query_serializer for profiles batch retrieve #26 by @IMBlues in #56
  • fix: update batch query ids sdk by @IMBlues in #59
  • fix #55: SaaS 获取用户 API 调整,修复搜索 API 异常等 by @IMBlues in #60
  • fix: change settings meta api lookup field to id #55 #45 by @IMBlues in #61
  • chore: delete some ldap tests & add unittest action by @IMBlues in #63
  • fix: 同步数据更新需求优化 by @IuzreO in #62
  • fix: 修改部署配置,符合容器化标准 by @IMBlues in #64
  • Fix /api/v2/departments/(POST) parameter KeyError by @uddmorningsun in #66
  • Fix issue1 -- Support retrive soft delete userlists info by @uddmorningsun in #57
  • bugfix: 修复 LDAP 同步部门时报主键冲突的问题 by @shabbywu in #65
  • chore: add BK_LOGIN_API_URL via k8s svc for saas module by @IMBlues in #67
  • feat: add no_page param back for upgrading smoothly by @IMBlues in #74
  • fix: remove useless import due to error commit by @IMBlues in #75
  • fix: 国际化处理,修改页面拉取上级组件,从全量拉取改为分页拉取组件 by @IuzreO in #68
  • fix: 上级数据展示问题bug处理 by @IuzreO in #79
  • fix: add default values when deploy v2 paas by @IMBlues in #82
  • fix: change django-modeltranslation version due to pypi bugs by @IMBlues in #83
  • Fix issue15 -- support restoration soft delete object data by @uddmorningsun in #70
  • fix: add x_frame_options for saas work in iframe by @IMBlues in #84
  • fix: 直接上级下拉框bug修复 by @IuzreO in #85
  • fix: 添加用户侧边栏空白bug处理 by @IuzreO in #86
  • fix: failed to creating dyanmic field by @IMBlues in #87
  • format: 表单,表格,列表添加data-test-id by @IuzreO in #81
  • fix:修改code标识为sha(category-dn) #76 by @Canway-shiisa in #91
  • feat: #58 add api for exporting login log in saas & update sdk due to #1 by @IMBlues in #90
  • chore: update version to v2.3.0-beta.1 by @IMBlues in #97

New Contributors

Full Changelog: https://github.com/TencentBlueKing/bk-user/commits/v2.3.0-beta.1