Logging for any type of actor
Description
This is really logging for any one specific user. We've had in the past consultants take suspicious actions and did not have a concise way to pull their history of actions from a log to forward to the appropriate non-technical parties within our company.
Currently when a senior level person requests a specific person's history of actions, I have to go through several different logs, and usually am left realizing I'll have to write custom postgres queries to really get the information.
Proposal
As an admin, I can impersonate a user and see what they've done in gitlab. This feature would allow any user's actions, as displayed to them, to be pulled in log, or audit type report for clear and concise audit trail of their actions.