Allow admins and project owners to create refs/meta/config
[All-Projects.git] / project.config
index c539b99..153826f 100644 (file)
@@ -3,6 +3,7 @@
 [access "refs/*"]
        read = group Administrators
        read = group Registered Users
+       forgeServerAsCommitter = group Non-Interactive Users
 [access "refs/meta/config"]
        push = group Administrators
        push = group Project Owners
@@ -12,6 +13,8 @@
        label-Verified = -1..+1 group Project Owners
        submit = group Administrators
        submit = group Project Owners
+       create = group Administrators
+       create = group Project Owners
 [capability]
        administrateServer = group Administrators
        accessDatabase = group Administrators
@@ -27,6 +30,7 @@
        value = -1 Fails
        value =  0 No score
        value = +1 Verified
+       defaultValue = 0
 [label "Code-Review"]
        function = MaxWithBlock
        abbreviation = R
@@ -36,6 +40,7 @@
        value =  0 No score
        value = +1 Looks good to me, but someone else must approve
        value = +2 Looks good to me, approved
+       defaultValue = 0
 [receive]
        requireContributorAgreement = false
        requireSignedOffBy = false
@@ -60,3 +65,7 @@
        label-Verified = -1..+1 group Registered Users
 [access "refs/for/refs/heads/*"]
        push = group Registered Users
+[access "refs/for/refs/meta/*"]
+       push = group Administrators
+[access "refs/for/*"]
+       addPatchSet = group Registered Users