system hooks: missing events for group/project members (group in group, group in project)
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
Groups and projects have the functionality of inviting a group as a member:
However, there are no system hooks generated when groups are added/removed from groups/projects via such invitations.
Proposal
Implement system hook events for the above-mentioned actions. Something like this:
group_add_to_groupgroup_add_to_teamgroup_remove_from_groupgroup_remove_from_teamgroup_update_for_groupgroup_update_for_team
alternatively, these actions may be "expanded" and mapped to existing/corresponding user_* events
see https://docs.gitlab.com/ee/administration/system_hooks.html
Edited by 🤖 GitLab Bot 🤖