Allow access to public snippets from private projects
Given a private project in a private group, adding a public snippet requires to be logged in. I expected it to be publicly accessible, without logging in (i.e. public...).
If this is not the intended behavior, the "public" visibility level should be hidden when incompatible with repo visibility level.
But I think it would be useful to be able to share public snippets, whatever are the visibility settings of the repositories and groups. In my case, I was about to share a small test case with a customer and wanted to save it in the repository snippets and keep everything together. Instead, I moved it to github gists for now.