Add project actions in Audit events
As part of the Audit events, we need to log important project actions. This is to be recorded when something happens in the project:
- Project created
- Project deleted
- Project renamed
- Project moved
- Change project visibility
- Add member
- Remove member
Additional information to be recorded:
- Who did the action (user id)
- Timestamp
- IP address
This information is available instance wide, in a new tab in the administration panel, under 'Audit events'.
Wireframes
References
Part of meta issue about logs: https://gitlab.com/gitlab-org/gitlab-ee/issues/579