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

Difficult to find users to delete from group in large groups #2869

Open
MarieVerdonck opened this issue Mar 18, 2024 · 2 comments · May be fixed by #3286 or DSpace/DSpace#9793
Open

Difficult to find users to delete from group in large groups #2869

MarieVerdonck opened this issue Mar 18, 2024 · 2 comments · May be fixed by #3286 or DSpace/DSpace#9793
Assignees
Labels
authorization related to authorization, permissions or groups new feature

Comments

@MarieVerdonck
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Difficult to find users to delete from a group when large number of members

Describe the solution you'd like
The fixes for

split the members list of a group into current members and not-yet-in-group list of searchable members to solve issues loading members of large groups.

But this currently makes it very hard to remove a specific member from a group with a large number of members:

  • The list of current members is not searchable or logically (eg alphabetically on name or email) sorted, so to find a member to delete you have to page through pages & find them
  • On the EPerson page itself you can not remove the user either, it just lists the groups (as links to the group page) the user is a member of

Ideally the list of current members on the edit group page is searchable; and the Edit EPerson page allows (admins) to delete person from groups it is a member of without having to go to that group page.

@MarieVerdonck MarieVerdonck added new feature needs triage New issue needs triage and/or scheduling labels Mar 18, 2024
@github-project-automation github-project-automation bot moved this to 🆕 Triage in DSpace Backlog Mar 18, 2024
@tdonohue tdonohue added help wanted Needs a volunteer to claim to move forward authorization related to authorization, permissions or groups and removed needs triage New issue needs triage and/or scheduling labels May 1, 2024
@tdonohue tdonohue removed this from DSpace Backlog May 1, 2024
@github-project-automation github-project-automation bot moved this to 📋 To Do in DSpace 9.0 Release May 1, 2024
@PitbaranK
Copy link

@tdonohue, We'd like to claim this.

@tdonohue
Copy link
Member

@PitbaranK : Apologies for the delayed response, but I was out of the office for much of August. Assigning this to you.

@tdonohue tdonohue moved this from 📋 To Do to 🏗 In Progress in DSpace 9.0 Release Aug 28, 2024
@tdonohue tdonohue removed the help wanted Needs a volunteer to claim to move forward label Aug 28, 2024
iam-vir-harshit added a commit to iam-vir-harshit/dspace-angular that referenced this issue Aug 29, 2024
iam-vir-harshit added a commit to iam-vir-harshit/dspace-angular that referenced this issue Nov 20, 2024
iam-vir-harshit added a commit to iam-vir-harshit/dspace-angular that referenced this issue Nov 21, 2024
iam-vir-harshit added a commit to iam-vir-harshit/dspace-angular that referenced this issue Dec 10, 2024
iam-vir-harshit added a commit to iam-vir-harshit/dspace-angular that referenced this issue Dec 10, 2024
iam-vir-harshit added a commit to iam-vir-harshit/dspace-angular that referenced this issue Dec 10, 2024
This reverts commit 346e46a.
iam-vir-harshit added a commit to iam-vir-harshit/dspace-angular that referenced this issue Dec 10, 2024
iam-vir-harshit added a commit to iam-vir-harshit/dspace-angular that referenced this issue Dec 10, 2024
iam-vir-harshit added a commit to iam-vir-harshit/dspace-angular that referenced this issue Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
authorization related to authorization, permissions or groups new feature
Projects
Status: 🏗 In Progress
3 participants