Skip to content
This repository has been archived by the owner on Aug 21, 2024. It is now read-only.

Admin panel user search enhancements #7183

Merged
merged 6 commits into from
Nov 8, 2022
Merged

Conversation

hanzlamateen
Copy link
Member

@hanzlamateen hanzlamateen commented Nov 4, 2022

Summary

Note accountIdentifier column should be added in database identity_provider table for these changes to work.

Following are the changes

  • Display userId & linked account in table on /admin/users
  • Save major username/email from each identity-provider in new accountIdentifier column
  • Show ID and accountIdentifier of all linked IPs in user View drawer
  • user.find, when passed action: admin, will search the ID and linked accountIdentifiers as well as name
AdminUserEnhancements.mp4

References

closes #7160

Checklist

  • If this PR is still a WIP, convert to a draft
  • ensure all checks pass
  • When this PR is ready, mark it as "Ready for review"
  • Changes have been manually QA'd
  • Changes reviewed by at least 2 approved reviewer

QA Steps

List any additional steps required to QA the changes of this PR, as well as any supplemental images or videos.

@hanzlamateen hanzlamateen marked this pull request as ready for review November 5, 2022 06:22
Copy link
Member

@barankyle barankyle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@hanzlamateen hanzlamateen merged commit 8088af2 into dev Nov 8, 2022
@hanzlamateen hanzlamateen deleted the user-search-enhancements branch November 8, 2022 03:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
2 participants