I just recently noticed that someone who is not a member of the team in my gitlab.com repo made a commit.
The username attached to the commit does not match anyone on the members list of the repo.
How is this possible? I thought i had to give access to someone by adding them as a developer before they could access the project.
Is my repo public? I thought by default all repos are private.
Project visibility is set to private btw