Add group member management to the group view
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 36.9k
- Forks
- 5.2k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 713
Description
I really enjoy using and administering Nextcloud (in a club context). I appreciate every improvement and am therefore eager for each new major version. Many thanks to all the developers for their work so far!
Unfortunately, a major drawback is the account management, or more specifically, the group management.
Creating groups is very easy, but managing group members is unfortunately very cumbersome.
While the group view conveniently lists members, it's impossible to remove them from the group or add new members. For both, you first have to go to the individual account view and activate or deactivate group membership for each user. This is not only time-consuming but also very confusing and therefore prone to errors.
Instead, I would prefer a button for removing members and a user selector (search field) for adding them – just like how it's done for sharing or file sharing. I don't think this would be particularly difficult, as all these elements already exist.
What would be desirable regarding groups in addition:
Not only accounts but also groups should be able to be added to a group to enable a hierarchical structure. I don't know if this is even possible with the current concept, but it would be a real help in administering/managing a Nextcloud instance.
If groups could also be managed by "group admins" (similar to team management), that would be almost perfect!
Regards, Yummiweb
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. Start by locating the group view and the existing sharing user selector and member-removal controls; done would mean adding member management there, while clarifying whether nested groups and group-admin management are also in scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, php
- Domain
- backend, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100