MarcoAurelio has uploaded a new change for review. ( 
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(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config 
refs/changes/34/341134/1

diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 5cfb85f..99173d0 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -8506,6 +8506,7 @@
                        'accessrestrictedregions' => true,
                        'editallhiera' => true,
                ],
+               'flood' => [ 'bot' => true ],
                'oathauth' => [ 'oathauth-api-all' => true ], // T153487
                'oauthadmin' => [ 'autopatrol' => true ],
                'shell' => [ 'loginviashell' => true ],
@@ -12418,6 +12419,10 @@
        'ruwikimedia' => [ 'sysop' => [ 'translationadmin' ] ], // T121766
        'strategywiki' => [ 'sysop' => [ 'flood' ] ],
        'wikidata' => [ 'sysop' => [ 'flood', 'translationadmin' ] ], // 
T50013, T48856
+       'wikitech' => [
+               'contentadmin' => [ 'flood' ],
+               'sysop' => [ 'flood' ],
+       ],
        'zhwiki' => [ 'sysop' => [ 'flood' ] ],
 ],
 'wgGroupsRemoveFromSelf' => [
@@ -12454,6 +12459,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: newchange
Gerrit-Change-Id: I984157d58b150b54fab245a3d0bfdc8a39400190
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: MarcoAurelio <[email protected]>

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

Reply via email to