Ability to purge information on a project relating to a commit
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Proposal
As a user I would like to purge and delete information relating to a single commit, for example - when someone accidentally pushes a password or some sensitive information.
Due to how GitLab works it is currently not possible to clear all references pertaining to the data. As a project owner, on a project I would like the possibility to specify a commit and have that commit be removed from:
- The database
- The activity for that project
- The activity for that user
- The activity for that group
- All references in the database to that commit (non exhaustive)
- The Git history
The use of this feature should be logged in the audit events for that project.
Edited by 🤖 GitLab Bot 🤖