Skip to content

Adds admin application setting to globably disable push mirrors.

Tiago Botelho requested to merge 1144-allow-admins-to-disable-push-mirrors into master

What does this MR do?

Restricts the usage of push mirrors to admins.

Are there points in the code the reviewer needs to double check?

Do I need to add API support for this. I do not think so.

Do I need to create a administration doc explaining what this checkbox does or is it fine to link to the push mirroring feature?

Screenshots (if relevant)

Admin push mirror setting:

Screen_Shot_2017-10-12_at_15.22.01

View from user with Master permissions in project with the admin setting turned on:

Screen_Shot_2017-10-12_at_15.21.36

View from Admin in project with the admin setting turned on:

Screen_Shot_2017-10-12_at_15.21.50

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #1144 (closed)

Edited by Douwe Maan

Merge request reports