-
Notifications
You must be signed in to change notification settings - Fork 168
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
Improve admin settings user management graph api usage #8261
Improve admin settings user management graph api usage #8261
Conversation
Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes. |
3731fd6
to
1ad9a84
Compare
packages/web-app-admin-settings/src/components/Users/UsersList.vue
Outdated
Show resolved
Hide resolved
3d2d665
to
664f203
Compare
664f203
to
e7a9d0c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Found some smaller issues (see comments). "just works", nice! I was a bit confused by the fact that the backend lists multiple app role assignments per user. But that's certainly not a client issue. If there is not ocis
issue for that, yet, I'd love to see that you create one.
changelog/unreleased/enhancement-admin-settings-users-role-graph-api-usage
Outdated
Show resolved
Hide resolved
changelog/unreleased/enhancement-admin-settings-users-role-graph-api-usage
Outdated
Show resolved
Hide resolved
packages/web-app-admin-settings/src/components/Users/UsersList.vue
Outdated
Show resolved
Hide resolved
packages/web-app-admin-settings/src/components/Users/SideBar/EditPanel.vue
Outdated
Show resolved
Hide resolved
packages/web-app-admin-settings/src/components/Users/SideBar/EditPanel.vue
Outdated
Show resolved
Hide resolved
…ph-api-usage Co-authored-by: Benedikt Kulmann <benedikt@kulmann.biz>
…ph-api-usage Co-authored-by: Benedikt Kulmann <benedikt@kulmann.biz>
Ummm spoke with Jörn about this. Works as designed let's talk about it tomorrow, tough. |
changelog/unreleased/enhancement-admin-settings-users-role-graph-api-usage
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome!
packages/web-app-admin-settings/src/components/Users/SideBar/EditPanel.vue
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Noice 👍
SonarCloud Quality Gate failed. |
Author: Jan <jackermann@owncloud.com> Date: Thu Jan 26 12:57:46 2023 +0100 Improve admin settings user management graph api usage (#8261) * Init * Start fixing tests * Current state * Update changelog/unreleased/enhancement-admin-settings-users-role-graph-api-usage Co-authored-by: Benedikt Kulmann <benedikt@kulmann.biz> * Update changelog/unreleased/enhancement-admin-settings-users-role-graph-api-usage Co-authored-by: Benedikt Kulmann <benedikt@kulmann.biz> * React on code review * Split editUser into functions * Don't interpolate user drive due to api improvements * Update changelog item * Finish line * Fix up duplicate code * Fix up * Remove loadTasks index file * Update snapshot Co-authored-by: Benedikt Kulmann <benedikt@kulmann.biz> Co-authored-by: Jannik Stehle <jannik.stehle@gmail.com>
Description
Related Issue
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist:
Open tasks: