Skip to content

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_group
  • group_add_to_team
  • group_remove_from_group
  • group_remove_from_team
  • group_update_for_group
  • group_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 🤖