Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #3064

Closed
Open
Created Feb 22, 2013 by Administrator@rootOwner

Making a project public fails but gives no error message when you're not owner

Created by: markcunninghamgit

Version 4.1.0 If you are not owner of a project and you attempt to make it public (ticking "Allow public http clone"), the option appears, you can click save and the message pops up saying "Project was successfully updated." however, if you go back into the project the option is unticked for "Allow public http clone".

I'd strongly suggest allowing a class of people to make a project public. Especially in a group where a number of people "own" a project or should have full control of every project in the group.

The alternative at the least would be to specify that you cannot, in fact, change the permissions either by giving an error or marking the option is untickable with an error message saying you are not owner (as opposed to just removing it - and having people think they just can't find the option)

Assignee
Assign to
Time tracking