jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/341134 )

Change subject: Create 'flood' flag for labswiki
......................................................................


Create 'flood' flag for labswiki

In order for administrators and content administrators to be able to do
mass tasks without flooding the recent changes feed, let's implement this
pseudobot permission as some other projects have done.

In this patch, I create a 'flood' permission with 'bot' rights attached to
it. It is also further configured that this permission is to be added and
removed by administrators and content administrators by themselves, and
users in the 'flood' group will be able to remove themselves from the
group as well.

To sum up, this will allow sysops and contentadmins to add and remove to
themselves this flag so their edits can be hidden from RecentChanges, and
it's to be used for uncontroversial tasks and in a temporary fashion.

Change-Id: I984157d58b150b54fab245a3d0bfdc8a39400190
---
M wmf-config/InitialiseSettings.php
1 file changed, 6 insertions(+), 0 deletions(-)

Approvals:
  Thcipriani: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index f2ba34f..e5eeedb 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -8512,6 +8512,7 @@
                        'accessrestrictedregions' => true,
                        'editallhiera' => true,
                ],
+               'flood' => [ 'bot' => true ],
                'oathauth' => [ 'oathauth-api-all' => true ], // T153487
                'oauthadmin' => [ 'autopatrol' => true ],
                'shell' => [ 'loginviashell' => true ],
@@ -12423,6 +12424,10 @@
        'ruwikimedia' => [ 'sysop' => [ 'translationadmin' ] ], // T121766
        'strategywiki' => [ 'sysop' => [ 'flood' ] ],
        'wikidata' => [ 'sysop' => [ 'flood', 'translationadmin' ] ], // 
T50013, T48856
+       'wikitech' => [
+               'contentadmin' => [ 'flood' ],
+               'sysop' => [ 'flood' ],
+       ],
        'zhwiki' => [ 'sysop' => [ 'flood' ] ],
 ],
 'wgGroupsRemoveFromSelf' => [
@@ -12459,6 +12464,7 @@
                'sysop' => [ 'flood', 'translationadmin' ], // T50013, T48856
                'flood' => [ 'flood' ], // T50013
        ],
+       'wikitech' => [ 'flood' => [ 'flood' ] ],
        'zhwiki' => [
                'sysop' => [ 'flood' ],
                'massmessage-sender' => [ 'massmessage-sender' ], // T130814

-- 
To view, visit https://gerrit.wikimedia.org/r/341134
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I984157d58b150b54fab245a3d0bfdc8a39400190
Gerrit-PatchSet: 2
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: MarcoAurelio <[email protected]>
Gerrit-Reviewer: Florianschmidtwelzow <[email protected]>
Gerrit-Reviewer: Thcipriani <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to