-
Notifications
You must be signed in to change notification settings - Fork 42
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: 梳理 perm 模块逻辑 #124
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ps, getHasPermSystem 请求
…-perm-item/index.vue,相关的引用均已修改
* feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params
* fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug Co-authored-by: poloohuang <poloohuang@tencent.com>
* fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug Co-authored-by: poloohuang <poloohuang@tencent.com>
* fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug * fix: delete Useless code Co-authored-by: poloohuang <poloohuang@tencent.com>
ielgnaw
added a commit
that referenced
this pull request
Dec 20, 2021
* feat: 添加说明 * feat: 添加说明 * 添加我的分级管理员部分注释 (#103) * feat: 添加说明 Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 (#104) * refactor: 添加编辑分级管理页注释 * refactor: perm 相关模块优化 (#105) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * refactor: 梳理 perm 模块逻辑 (#114) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * refactor: 梳理 perm 模块逻辑 Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> * refactor: 添加我的申请注释 * refactor: 梳理逻辑 (#122) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * perf(auth api): list subject policy from actions (#110) * 修复从配置平台跳转到权限中心无法选择bug (#113) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 梳理 perm 模块逻辑 * fix: fix bk iam host (#116) * fix: 修复分享链接带上条件过滤bug (#120) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug Co-authored-by: poloohuang <poloohuang@tencent.com> * fix: delete Useless code (#121) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug * fix: delete Useless code Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: Timmy <zhu327@gmail.com> * refactor: 申请加入用户组添加注释 * refactor: 梳理 perm 模块逻辑 (#124) * refactor: 添加申请自定义权限选择操作注释 * refactor: 权限申请-资源实例逻辑梳理、添加注释 * refactor: 关联资源实例逻辑梳理 * refactor: 关联资源实例调试 * refactor: reder-resource add explain * refactor: checkbox 选中时逻辑梳理 * refactor: 审批流程添加注释 * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 (#104) * refactor: perm 相关模块优化 (#105) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * refactor: 梳理 perm 模块逻辑 (#114) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * refactor: 梳理 perm 模块逻辑 Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> * refactor: 梳理逻辑 (#122) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * perf(auth api): list subject policy from actions (#110) * 修复从配置平台跳转到权限中心无法选择bug (#113) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 梳理 perm 模块逻辑 * fix: fix bk iam host (#116) * fix: 修复分享链接带上条件过滤bug (#120) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug Co-authored-by: poloohuang <poloohuang@tencent.com> * fix: delete Useless code (#121) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug * fix: delete Useless code Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: Timmy <zhu327@gmail.com> * refactor: 梳理 perm 模块逻辑 (#124) * refactor: 审批流程添加注释 * refactor: 关联资源实例逻辑梳理 * refactor: 关联资源实例调试 * refactor: reder-resource add explain * refactor: checkbox 选中时逻辑梳理 * refactor: 审批流程添加注释 * refactor: 梳理逻辑 (#122) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * perf(auth api): list subject policy from actions (#110) * 修复从配置平台跳转到权限中心无法选择bug (#113) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 梳理 perm 模块逻辑 * fix: fix bk iam host (#116) * fix: 修复分享链接带上条件过滤bug (#120) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug Co-authored-by: poloohuang <poloohuang@tencent.com> * fix: delete Useless code (#121) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug * fix: delete Useless code Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: Timmy <zhu327@gmail.com> * refactor: 梳理 perm 模块逻辑 (#124) * refactor: 审批流程添加注释 * refactor: modify isUser * refactor: 公共组件添加说明 * feat: merge (#263) * feat: myPerm add data-test-id (#280) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * refactor: 梳理 perm 模块逻辑 * refactor: 梳理 perm 模块逻辑 * feat(backend/plugins/application_ticket/itsm/itsm.py): mod application title * fix: fix style * style: fix style * feat(auth api): all api return policy with statistics * feat: related_policy add update tag * docs: v1.5.4 * 修复后台关联数据时tag返回值bug (#226) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code * fix: 修复后台关联数据时tag返回值bug Co-authored-by: polo <polohuang0428@gmail.com> * v1.5.4 (#229) * feat: custom apply support instance approver * fix: fix code * style: add some comment * style: update processor node type constants * fix: 续期邮件企业微信链接显示问题 #158 * fix: 修复续期邮件企业微信链接显示 * fix: itsm support has_instance_approver * fix: fix has_instance_approver * fix(backend/plugins/application_ticket/itsm/itsm.py): has_instance_approver to int * fix: fix * fix: isChanged status should add user.timestamp * fix: 我的权限用户组权限查看态提示删除bug #155 * fix: 资源实例无限制的权限,申请权限时不应该能修改 #92654581 * feat(backend/biz/application.py): support all node * style: rename * fix: 业务跳转权限中心申请权限,申请期限不能修改 #92209761 * fix(backend/biz/application.py): new method _copy_policy_by_instance_path * test(tests/biz/policy_tests.py): add biz policy test * fix: add BK_COMPONENT_API_URL * fix: delete console * Ft grant open api add limit (#196) * feat(auth open api): check policy related resource instance number limit * refactor(backend/biz/application.py): refact approver process * refactor: fix discussion * refactor: remove ApplicationBiz resource_biz * refactor: move policy process to process.py * refactor: renmae process.py to application_process.py * feat: cached apply policy return * fix: fix * fix: fix * fix: Super admin commonActions are empty #91071575 * fix: bugfix * fix: 取消勾选对应权限的实例报错 #92356085 (#217) Co-authored-by: polo <polohuang0428@gmail.com> * optimize the code (#219) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code Co-authored-by: polo <polohuang0428@gmail.com> * feat(backend/plugins/application_ticket/itsm/itsm.py): mod application title * fix: fix style * style: fix style * feat(auth api): all api return policy with statistics * feat: related_policy add update tag * docs: v1.5.4 * 修复后台关联数据时tag返回值bug (#226) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code * fix: 修复后台关联数据时tag返回值bug Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> * fix(service/template.py): update_template_auth action expired_at emptry * docs: v1.5.5 * fix(service/template.py): update_template_auth action expired_at emptry * docs: v1.5.5 * fix(mgmt api): grant group custom permission (#247) * fix(mgmt api): grant group custom permission * fix(auth api): grant resource path check resource name * refactor(auth api slz): add more message * docs(version log): v1.5.6 * docs(version): 1.5.6 * docs(version): 1.5.6 * Develop (#256) * v1.5.4 (#229) * feat: custom apply support instance approver * fix: fix code * style: add some comment * style: update processor node type constants * fix: 续期邮件企业微信链接显示问题 #158 * fix: 修复续期邮件企业微信链接显示 * fix: itsm support has_instance_approver * fix: fix has_instance_approver * fix(backend/plugins/application_ticket/itsm/itsm.py): has_instance_approver to int * fix: fix * fix: isChanged status should add user.timestamp * fix: 我的权限用户组权限查看态提示删除bug #155 * fix: 资源实例无限制的权限,申请权限时不应该能修改 #92654581 * feat(backend/biz/application.py): support all node * style: rename * fix: 业务跳转权限中心申请权限,申请期限不能修改 #92209761 * fix(backend/biz/application.py): new method _copy_policy_by_instance_path * test(tests/biz/policy_tests.py): add biz policy test * fix: add BK_COMPONENT_API_URL * fix: delete console * Ft grant open api add limit (#196) * feat(auth open api): check policy related resource instance number limit * refactor(backend/biz/application.py): refact approver process * refactor: fix discussion * refactor: remove ApplicationBiz resource_biz * refactor: move policy process to process.py * refactor: renmae process.py to application_process.py * feat: cached apply policy return * fix: fix * fix: fix * fix: Super admin commonActions are empty #91071575 * fix: bugfix * fix: 取消勾选对应权限的实例报错 #92356085 (#217) Co-authored-by: polo <polohuang0428@gmail.com> * optimize the code (#219) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code Co-authored-by: polo <polohuang0428@gmail.com> * feat(backend/plugins/application_ticket/itsm/itsm.py): mod application title * fix: fix style * style: fix style * feat(auth api): all api return policy with statistics * feat: related_policy add update tag * docs: v1.5.4 * 修复后台关联数据时tag返回值bug (#226) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code * fix: 修复后台关联数据时tag返回值bug Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> * fix(service/template.py): update_template_auth action expired_at emptry * docs: v1.5.5 Co-authored-by: Timmy <zhu327@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> * feat: use url_join to fix url slash * docs: add license * fix: use BK_COMPONENT_INNER_API_URL * fix: fix config dev * docs: v1.5.7 * feat: myPerm add data-test-id Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: Timmy <zhu327@gmail.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: wklken <wklken@gmail.com> * fix: 修复用户组审批流程显示为空的bug * fix: 修复用户组审批流程显示为空的bug (#289) Co-authored-by: polo <polohuang0428@gmail.com> * fix: 修复添加用户组权限页面title显示不正确的bug * fix: 管理员身份下无权限跳转失败问题 * feat: add resource permiss page * feat: 资源权限功能完成 * feat: 资源权限 #0 * feat: add loading more data * fix: modify api * feat: add render-instance page * feat: modify page * feat: modify resource page * feat: complete resource page * feat: add input search * fix: add router path * fix: 修改样式 #0 * fix: delete log * fix: modify api url * fix: 修复导出功能 * fix: modify loading Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: ielgnaw <wuji0223@126.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: Timmy <zhu327@gmail.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: polo <polohuang@gmail.com> Co-authored-by: wklken <wklken@gmail.com>
ielgnaw
added a commit
that referenced
this pull request
Dec 20, 2021
* feat: 添加说明 * feat: 添加说明 * 添加我的分级管理员部分注释 (#103) * feat: 添加说明 Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 (#104) * refactor: 添加编辑分级管理页注释 * refactor: perm 相关模块优化 (#105) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * refactor: 梳理 perm 模块逻辑 (#114) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * refactor: 梳理 perm 模块逻辑 Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> * refactor: 添加我的申请注释 * refactor: 梳理逻辑 (#122) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * perf(auth api): list subject policy from actions (#110) * 修复从配置平台跳转到权限中心无法选择bug (#113) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 梳理 perm 模块逻辑 * fix: fix bk iam host (#116) * fix: 修复分享链接带上条件过滤bug (#120) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug Co-authored-by: poloohuang <poloohuang@tencent.com> * fix: delete Useless code (#121) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug * fix: delete Useless code Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: Timmy <zhu327@gmail.com> * refactor: 申请加入用户组添加注释 * refactor: 梳理 perm 模块逻辑 (#124) * refactor: 添加申请自定义权限选择操作注释 * refactor: 权限申请-资源实例逻辑梳理、添加注释 * refactor: 关联资源实例逻辑梳理 * refactor: 关联资源实例调试 * refactor: reder-resource add explain * refactor: checkbox 选中时逻辑梳理 * refactor: 审批流程添加注释 * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 (#104) * refactor: perm 相关模块优化 (#105) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * refactor: 梳理 perm 模块逻辑 (#114) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * refactor: 梳理 perm 模块逻辑 Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> * refactor: 梳理逻辑 (#122) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * perf(auth api): list subject policy from actions (#110) * 修复从配置平台跳转到权限中心无法选择bug (#113) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 梳理 perm 模块逻辑 * fix: fix bk iam host (#116) * fix: 修复分享链接带上条件过滤bug (#120) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug Co-authored-by: poloohuang <poloohuang@tencent.com> * fix: delete Useless code (#121) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug * fix: delete Useless code Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: Timmy <zhu327@gmail.com> * refactor: 梳理 perm 模块逻辑 (#124) * refactor: 审批流程添加注释 * refactor: 关联资源实例逻辑梳理 * refactor: 关联资源实例调试 * refactor: reder-resource add explain * refactor: checkbox 选中时逻辑梳理 * refactor: 审批流程添加注释 * refactor: 梳理逻辑 (#122) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * perf(auth api): list subject policy from actions (#110) * 修复从配置平台跳转到权限中心无法选择bug (#113) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 梳理 perm 模块逻辑 * fix: fix bk iam host (#116) * fix: 修复分享链接带上条件过滤bug (#120) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug Co-authored-by: poloohuang <poloohuang@tencent.com> * fix: delete Useless code (#121) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug * fix: delete Useless code Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: Timmy <zhu327@gmail.com> * refactor: 梳理 perm 模块逻辑 (#124) * refactor: 审批流程添加注释 * refactor: modify isUser * refactor: 公共组件添加说明 * feat: merge (#263) * feat: myPerm add data-test-id (#280) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * refactor: 梳理 perm 模块逻辑 * refactor: 梳理 perm 模块逻辑 * feat(backend/plugins/application_ticket/itsm/itsm.py): mod application title * fix: fix style * style: fix style * feat(auth api): all api return policy with statistics * feat: related_policy add update tag * docs: v1.5.4 * 修复后台关联数据时tag返回值bug (#226) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code * fix: 修复后台关联数据时tag返回值bug Co-authored-by: polo <polohuang0428@gmail.com> * v1.5.4 (#229) * feat: custom apply support instance approver * fix: fix code * style: add some comment * style: update processor node type constants * fix: 续期邮件企业微信链接显示问题 #158 * fix: 修复续期邮件企业微信链接显示 * fix: itsm support has_instance_approver * fix: fix has_instance_approver * fix(backend/plugins/application_ticket/itsm/itsm.py): has_instance_approver to int * fix: fix * fix: isChanged status should add user.timestamp * fix: 我的权限用户组权限查看态提示删除bug #155 * fix: 资源实例无限制的权限,申请权限时不应该能修改 #92654581 * feat(backend/biz/application.py): support all node * style: rename * fix: 业务跳转权限中心申请权限,申请期限不能修改 #92209761 * fix(backend/biz/application.py): new method _copy_policy_by_instance_path * test(tests/biz/policy_tests.py): add biz policy test * fix: add BK_COMPONENT_API_URL * fix: delete console * Ft grant open api add limit (#196) * feat(auth open api): check policy related resource instance number limit * refactor(backend/biz/application.py): refact approver process * refactor: fix discussion * refactor: remove ApplicationBiz resource_biz * refactor: move policy process to process.py * refactor: renmae process.py to application_process.py * feat: cached apply policy return * fix: fix * fix: fix * fix: Super admin commonActions are empty #91071575 * fix: bugfix * fix: 取消勾选对应权限的实例报错 #92356085 (#217) Co-authored-by: polo <polohuang0428@gmail.com> * optimize the code (#219) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code Co-authored-by: polo <polohuang0428@gmail.com> * feat(backend/plugins/application_ticket/itsm/itsm.py): mod application title * fix: fix style * style: fix style * feat(auth api): all api return policy with statistics * feat: related_policy add update tag * docs: v1.5.4 * 修复后台关联数据时tag返回值bug (#226) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code * fix: 修复后台关联数据时tag返回值bug Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> * fix(service/template.py): update_template_auth action expired_at emptry * docs: v1.5.5 * fix(service/template.py): update_template_auth action expired_at emptry * docs: v1.5.5 * fix(mgmt api): grant group custom permission (#247) * fix(mgmt api): grant group custom permission * fix(auth api): grant resource path check resource name * refactor(auth api slz): add more message * docs(version log): v1.5.6 * docs(version): 1.5.6 * docs(version): 1.5.6 * Develop (#256) * v1.5.4 (#229) * feat: custom apply support instance approver * fix: fix code * style: add some comment * style: update processor node type constants * fix: 续期邮件企业微信链接显示问题 #158 * fix: 修复续期邮件企业微信链接显示 * fix: itsm support has_instance_approver * fix: fix has_instance_approver * fix(backend/plugins/application_ticket/itsm/itsm.py): has_instance_approver to int * fix: fix * fix: isChanged status should add user.timestamp * fix: 我的权限用户组权限查看态提示删除bug #155 * fix: 资源实例无限制的权限,申请权限时不应该能修改 #92654581 * feat(backend/biz/application.py): support all node * style: rename * fix: 业务跳转权限中心申请权限,申请期限不能修改 #92209761 * fix(backend/biz/application.py): new method _copy_policy_by_instance_path * test(tests/biz/policy_tests.py): add biz policy test * fix: add BK_COMPONENT_API_URL * fix: delete console * Ft grant open api add limit (#196) * feat(auth open api): check policy related resource instance number limit * refactor(backend/biz/application.py): refact approver process * refactor: fix discussion * refactor: remove ApplicationBiz resource_biz * refactor: move policy process to process.py * refactor: renmae process.py to application_process.py * feat: cached apply policy return * fix: fix * fix: fix * fix: Super admin commonActions are empty #91071575 * fix: bugfix * fix: 取消勾选对应权限的实例报错 #92356085 (#217) Co-authored-by: polo <polohuang0428@gmail.com> * optimize the code (#219) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code Co-authored-by: polo <polohuang0428@gmail.com> * feat(backend/plugins/application_ticket/itsm/itsm.py): mod application title * fix: fix style * style: fix style * feat(auth api): all api return policy with statistics * feat: related_policy add update tag * docs: v1.5.4 * 修复后台关联数据时tag返回值bug (#226) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code * fix: 修复后台关联数据时tag返回值bug Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> * fix(service/template.py): update_template_auth action expired_at emptry * docs: v1.5.5 Co-authored-by: Timmy <zhu327@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> * feat: use url_join to fix url slash * docs: add license * fix: use BK_COMPONENT_INNER_API_URL * fix: fix config dev * docs: v1.5.7 * feat: myPerm add data-test-id Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: Timmy <zhu327@gmail.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: wklken <wklken@gmail.com> * fix: 修复用户组审批流程显示为空的bug * fix: 修复用户组审批流程显示为空的bug (#289) Co-authored-by: polo <polohuang0428@gmail.com> * fix: 修复添加用户组权限页面title显示不正确的bug * fix: 管理员身份下无权限跳转失败问题 * feat: add resource permiss page * feat: 资源权限功能完成 * feat: 资源权限 #0 * feat: add loading more data * fix: modify api * feat: add render-instance page * feat: modify page * feat: modify resource page * feat: complete resource page * feat: add input search * fix: add router path * fix: 修改样式 #0 * fix: delete log * fix: modify api url * fix: 修复导出功能 * fix: modify loading * fix: modify reduce Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: ielgnaw <wuji0223@126.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: Timmy <zhu327@gmail.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: polo <polohuang@gmail.com> Co-authored-by: wklken <wklken@gmail.com>
ielgnaw
added a commit
that referenced
this pull request
Dec 20, 2021
* feat: 添加说明 * feat: 添加说明 * 添加我的分级管理员部分注释 (#103) * feat: 添加说明 Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 (#104) * refactor: 添加编辑分级管理页注释 * refactor: perm 相关模块优化 (#105) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * refactor: 梳理 perm 模块逻辑 (#114) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * refactor: 梳理 perm 模块逻辑 Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> * refactor: 添加我的申请注释 * refactor: 梳理逻辑 (#122) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * perf(auth api): list subject policy from actions (#110) * 修复从配置平台跳转到权限中心无法选择bug (#113) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 梳理 perm 模块逻辑 * fix: fix bk iam host (#116) * fix: 修复分享链接带上条件过滤bug (#120) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug Co-authored-by: poloohuang <poloohuang@tencent.com> * fix: delete Useless code (#121) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug * fix: delete Useless code Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: Timmy <zhu327@gmail.com> * refactor: 申请加入用户组添加注释 * refactor: 梳理 perm 模块逻辑 (#124) * refactor: 添加申请自定义权限选择操作注释 * refactor: 权限申请-资源实例逻辑梳理、添加注释 * refactor: 关联资源实例逻辑梳理 * refactor: 关联资源实例调试 * refactor: reder-resource add explain * refactor: checkbox 选中时逻辑梳理 * refactor: 审批流程添加注释 * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 (#104) * refactor: perm 相关模块优化 (#105) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * refactor: 梳理 perm 模块逻辑 (#114) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * refactor: 梳理 perm 模块逻辑 Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> * refactor: 梳理逻辑 (#122) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * perf(auth api): list subject policy from actions (#110) * 修复从配置平台跳转到权限中心无法选择bug (#113) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 梳理 perm 模块逻辑 * fix: fix bk iam host (#116) * fix: 修复分享链接带上条件过滤bug (#120) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug Co-authored-by: poloohuang <poloohuang@tencent.com> * fix: delete Useless code (#121) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug * fix: delete Useless code Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: Timmy <zhu327@gmail.com> * refactor: 梳理 perm 模块逻辑 (#124) * refactor: 审批流程添加注释 * refactor: 关联资源实例逻辑梳理 * refactor: 关联资源实例调试 * refactor: reder-resource add explain * refactor: checkbox 选中时逻辑梳理 * refactor: 审批流程添加注释 * refactor: 梳理逻辑 (#122) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * Ft remove no page usermgr api (#99) * feat(iam api): remove /api/v1/web/systems/{system_id}/custom-policy api * feat(usermgr api): remove no_page=True params * perf(auth api): list subject policy from actions (#110) * 修复从配置平台跳转到权限中心无法选择bug (#113) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug Co-authored-by: poloohuang <poloohuang@tencent.com> * refactor: 梳理 perm 模块逻辑 * fix: fix bk iam host (#116) * fix: 修复分享链接带上条件过滤bug (#120) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug Co-authored-by: poloohuang <poloohuang@tencent.com> * fix: delete Useless code (#121) * fix: fixed approval-process select bugs * fix: 修复未选择任何权限可保存为推荐权限模板 * fix: 修复从配置平台跳转到权限中心无法选择bug * fix: 修复分享链接带上条件过滤bug * fix: delete Useless code Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: Timmy <zhu327@gmail.com> * refactor: 梳理 perm 模块逻辑 (#124) * refactor: 审批流程添加注释 * refactor: modify isUser * refactor: 公共组件添加说明 * feat: merge (#263) * feat: myPerm add data-test-id (#280) * refactor: 代码逻辑熟悉 App -> header, nav;部分无用代码移除;添加部分注释 * refactor: update * refactor: perm/group-perm, perm/custom-perm 模块逻辑梳理;优化 getPersonalGroups, getHasPermSystem 请求 * refactor: views/perm/components/render-perm.vue 修改为 components/custom-perm-item/index.vue,相关的引用均已修改 * refactor: 梳理 perm 模块逻辑 * refactor: 梳理 perm 模块逻辑 * feat(backend/plugins/application_ticket/itsm/itsm.py): mod application title * fix: fix style * style: fix style * feat(auth api): all api return policy with statistics * feat: related_policy add update tag * docs: v1.5.4 * 修复后台关联数据时tag返回值bug (#226) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code * fix: 修复后台关联数据时tag返回值bug Co-authored-by: polo <polohuang0428@gmail.com> * v1.5.4 (#229) * feat: custom apply support instance approver * fix: fix code * style: add some comment * style: update processor node type constants * fix: 续期邮件企业微信链接显示问题 #158 * fix: 修复续期邮件企业微信链接显示 * fix: itsm support has_instance_approver * fix: fix has_instance_approver * fix(backend/plugins/application_ticket/itsm/itsm.py): has_instance_approver to int * fix: fix * fix: isChanged status should add user.timestamp * fix: 我的权限用户组权限查看态提示删除bug #155 * fix: 资源实例无限制的权限,申请权限时不应该能修改 #92654581 * feat(backend/biz/application.py): support all node * style: rename * fix: 业务跳转权限中心申请权限,申请期限不能修改 #92209761 * fix(backend/biz/application.py): new method _copy_policy_by_instance_path * test(tests/biz/policy_tests.py): add biz policy test * fix: add BK_COMPONENT_API_URL * fix: delete console * Ft grant open api add limit (#196) * feat(auth open api): check policy related resource instance number limit * refactor(backend/biz/application.py): refact approver process * refactor: fix discussion * refactor: remove ApplicationBiz resource_biz * refactor: move policy process to process.py * refactor: renmae process.py to application_process.py * feat: cached apply policy return * fix: fix * fix: fix * fix: Super admin commonActions are empty #91071575 * fix: bugfix * fix: 取消勾选对应权限的实例报错 #92356085 (#217) Co-authored-by: polo <polohuang0428@gmail.com> * optimize the code (#219) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code Co-authored-by: polo <polohuang0428@gmail.com> * feat(backend/plugins/application_ticket/itsm/itsm.py): mod application title * fix: fix style * style: fix style * feat(auth api): all api return policy with statistics * feat: related_policy add update tag * docs: v1.5.4 * 修复后台关联数据时tag返回值bug (#226) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code * fix: 修复后台关联数据时tag返回值bug Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> * fix(service/template.py): update_template_auth action expired_at emptry * docs: v1.5.5 * fix(service/template.py): update_template_auth action expired_at emptry * docs: v1.5.5 * fix(mgmt api): grant group custom permission (#247) * fix(mgmt api): grant group custom permission * fix(auth api): grant resource path check resource name * refactor(auth api slz): add more message * docs(version log): v1.5.6 * docs(version): 1.5.6 * docs(version): 1.5.6 * Develop (#256) * v1.5.4 (#229) * feat: custom apply support instance approver * fix: fix code * style: add some comment * style: update processor node type constants * fix: 续期邮件企业微信链接显示问题 #158 * fix: 修复续期邮件企业微信链接显示 * fix: itsm support has_instance_approver * fix: fix has_instance_approver * fix(backend/plugins/application_ticket/itsm/itsm.py): has_instance_approver to int * fix: fix * fix: isChanged status should add user.timestamp * fix: 我的权限用户组权限查看态提示删除bug #155 * fix: 资源实例无限制的权限,申请权限时不应该能修改 #92654581 * feat(backend/biz/application.py): support all node * style: rename * fix: 业务跳转权限中心申请权限,申请期限不能修改 #92209761 * fix(backend/biz/application.py): new method _copy_policy_by_instance_path * test(tests/biz/policy_tests.py): add biz policy test * fix: add BK_COMPONENT_API_URL * fix: delete console * Ft grant open api add limit (#196) * feat(auth open api): check policy related resource instance number limit * refactor(backend/biz/application.py): refact approver process * refactor: fix discussion * refactor: remove ApplicationBiz resource_biz * refactor: move policy process to process.py * refactor: renmae process.py to application_process.py * feat: cached apply policy return * fix: fix * fix: fix * fix: Super admin commonActions are empty #91071575 * fix: bugfix * fix: 取消勾选对应权限的实例报错 #92356085 (#217) Co-authored-by: polo <polohuang0428@gmail.com> * optimize the code (#219) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code Co-authored-by: polo <polohuang0428@gmail.com> * feat(backend/plugins/application_ticket/itsm/itsm.py): mod application title * fix: fix style * style: fix style * feat(auth api): all api return policy with statistics * feat: related_policy add update tag * docs: v1.5.4 * 修复后台关联数据时tag返回值bug (#226) * fix: 取消勾选对应权限的实例报错 #92356085 * fix: optimize the code * fix: 修复后台关联数据时tag返回值bug Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> * fix(service/template.py): update_template_auth action expired_at emptry * docs: v1.5.5 Co-authored-by: Timmy <zhu327@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> * feat: use url_join to fix url slash * docs: add license * fix: use BK_COMPONENT_INNER_API_URL * fix: fix config dev * docs: v1.5.7 * feat: myPerm add data-test-id Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: Timmy <zhu327@gmail.com> Co-authored-by: PoloHuang <43561423+huangpeng0428@users.noreply.github.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: wklken <wklken@gmail.com> * fix: 修复用户组审批流程显示为空的bug * fix: 修复用户组审批流程显示为空的bug (#289) Co-authored-by: polo <polohuang0428@gmail.com> * fix: 修复添加用户组权限页面title显示不正确的bug * fix: 管理员身份下无权限跳转失败问题 * feat: add resource permiss page * feat: 资源权限功能完成 * feat: 资源权限 #0 * feat: add loading more data * fix: modify api * feat: add render-instance page * feat: modify page * feat: modify resource page * feat: complete resource page * feat: add input search * fix: add router path * fix: 修改样式 #0 * fix: delete log * fix: modify api url * fix: 修复导出功能 * fix: modify loading * fix: modify reduce * fix: fix bugs * fix: add limit Co-authored-by: poloohuang <poloohuang@tencent.com> Co-authored-by: ielgnaw <wuji0223@126.com> Co-authored-by: nannan00 <17491932+nannan00@users.noreply.github.com> Co-authored-by: Timmy <zhu327@gmail.com> Co-authored-by: polo <polohuang0428@gmail.com> Co-authored-by: polo <polohuang@gmail.com> Co-authored-by: wklken <wklken@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
变更点(Changes)