v2.3.0-beta.1
Pre-release
Pre-release
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
二进制部署升级注意事项
部署前需要升级相关 bash 脚本,具体内容需要检查:
在 release_usermgr.sh
和 install_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
- @shabbywu made their first contribution in #28
- @IuzreO made their first contribution in #54
- @Canway-shiisa made their first contribution in #91
Full Changelog: https://github.com/TencentBlueKing/bk-user/commits/v2.3.0-beta.1