Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor saas #684

Merged
merged 23 commits into from
Oct 18, 2022
Merged

Refactor saas #684

merged 23 commits into from
Oct 18, 2022

Conversation

wklken
Copy link
Collaborator

@wklken wklken commented Sep 20, 2022

  • 重构: 去除saas层, 逻辑后移到api
  • 性能优化: profiles/deparments等接口
  • bugfix: excel导入导出等

v_yutyi and others added 20 commits September 19, 2022 15:43
- 重构: saas 层所有接口后移
- 性能优化: profiles/departments等主体接口
- bugfix: excel导入等
* refactor(api/v2): performance
…693)

* refactor(remove): unused codes
* refactor(api/login): move into api/login dir
fix(api/permission): 权限中心无权限提示
test(makefile): add makefile support make test
chore(release): update release log
* feat(api/web): add audit log for create/update/delete
* fix(local/import): report fail record during import from excel
* fix(saas/bugs): fix bugs in the testing
* fix(api/ldap): address from ldap://localhost:389 to ldap://127.0.0.1:389
* feat(audit/login): export
* docs(api/v2): comment the used api urls
* feat(excel/operation): import and export
* fix(profile/patch): update lost the extras field
* fix(audit/log): decorator make the drf fail
* feat(department/property): add cache in memory for has_children and full_name
* perf(home/tree): api performance, use raw json instead serializer
* fix(cr/comment): change locmem cache key prefix to bk_user
* fix(api/web): permission return False should raise exception for building iam application

* fix(frontend/search_user): update resp.data.data to resp.data.results
src/api/bkuser_core/api/web/audit/views.py Outdated Show resolved Hide resolved
src/api/bkuser_core/api/web/category/serializers.py Outdated Show resolved Hide resolved
src/api/bkuser_core/api/web/category/serializers.py Outdated Show resolved Hide resolved
src/api/bkuser_core/api/web/field/serializers.py Outdated Show resolved Hide resolved
src/api/bkuser_core/api/web/field/views.py Show resolved Hide resolved
src/api/bkuser_core/api/web/password/views.py Show resolved Hide resolved
src/api/bkuser_core/api/web/password/views.py Show resolved Hide resolved
@wklken wklken merged commit e9d7d96 into develop Oct 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants