Allow user README to render when project visibility is internal

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Proposal

The feature to Add details to your profile with a README should work for projects with internal visibility.

It is currently a hard coded requirement for the user's README project to have public visibility.

A customer on this ticket (GitLab internal) discovered the requirement. In their environment, they do not allow any project to have public visibility for security and privacy purposes. This prevents them from taking advantage of the very-handy user README feature.

We should consider updating the code to allow the README to render projects that have internal visibility. This allows security-minded customers to take advantage of an extremely useful convenience feature.

Edited by 🤖 GitLab Bot 🤖