Skip to content

GitLab Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • See what's new at GitLab
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab FOSS
GitLab FOSS
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • Requirements
    • Requirements
    • List
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Code Review
    • Insights
    • Issues
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLab FOSSGitLab FOSS
  • Merge Requests
  • !4696

Merged
Opened Jun 15, 2016 by Patricio Cano@patricio
  • Report abuse
Report abuse

Add setting that allows admins to choose which Git access protocols are enabled.

  • Overview 68
  • Commits 22
  • Pipelines 1
  • Changes 29

What does this MR do?

It allows admins to disable one of the two protocols for Git access. They can choose to enable just SSH, HTTP or allow both. If one of them is disabled, the clone URL in the project will show only the allowed protocol, and no dropdown to change protocols will be presented.

What are the relevant issue numbers?

Full implementation on GitLab's side for #18601 (closed)

GitLab Shell implementation: gitlab-shell!62 (merged)

GitLab Workhorse implementation: gitlab-workhorse!51 (merged)

Screenshots (if relevant)

Screen_Shot_2016-06-16_at_12.26.19_PM Screen_Shot_2016-06-20_at_4.24.54_PM

/cc @jschatz1 this MR touches the UI. Please review.

Assignee
Assign to
8.10
Milestone
8.10
Assign milestone
Time tracking
0
Labels
None
Assign labels
  • View project labels
Reference: gitlab-org/gitlab-foss!4696

Cherry-pick this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.