Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gitness - Unauthenticated Git Pulls #3529

Closed
golyalpha opened this issue Jun 12, 2024 · 1 comment
Closed

Gitness - Unauthenticated Git Pulls #3529

golyalpha opened this issue Jun 12, 2024 · 1 comment

Comments

@golyalpha
Copy link

When setting a repository to Public under Gitness (which is described as "Anyone with access to the Gitness environment can clone this repo"), browsing the repository via the Web UI is not possible, however, unauthenticated git pulls are.

Personally, I'd be fine if Public on Gitness meant what Protected/Internal means everywhere else (if you can log in to Gitness, you can see and work with the repo), but this is a weird combination of both Public as in "everyone in the world" (can git pull), and Public as in "everyone with an account" (can see the repo in their browser)...

Is this a bug, or is this intended behaviour? It might be worthwhile to clarify the note on the visibility level if this is intended - point out that you don't need an account to do a pull.

@bradrydzewski
Copy link

bradrydzewski commented Jun 12, 2024

This is due to incremental development / shipping subsets of features as soon as they are ready. The backend team added support for public clone because it was relatively simple. However, the effort to update the frontend to support unauthenticated / guest browsing of public repositories is a much larger effort. These frontend changes are a separate workstream and have not been pushed yet.

Merging with #3521

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants