Addshore has uploaded a new change for review.
https://gerrit.wikimedia.org/r/109333
Change subject: Add wikibase permissions to MWOAuthGrantPermissions
......................................................................
Add wikibase permissions to MWOAuthGrantPermissions
Bug: 60392
Change-Id: Ic78c75e2d90f56c5ec697c0088f83e1026bac1c6
---
M wmf-config/CommonSettings.php
1 file changed, 15 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config
refs/changes/33/109333/2
diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index 34b3c6b..cec1745 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -2553,6 +2553,21 @@
}
return true;
};
+
+ // Rights needed to interact with wikibase
+ $wgMWOAuthGrantPermissions['createeditmovepage'][] = 'item-create';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'item-override';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'item-remove';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'item-merge';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'alias-update';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'alias-remove';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'sitelink-update';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'sitelink-remove';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'linktitles-update';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'label-remove';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'label-update';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'description-remove';
+ $wgMWOAuthGrantPermissions['editpage'][] = 'description-update';
}
### End (roughly) of general extensions ########################
--
To view, visit https://gerrit.wikimedia.org/r/109333
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic78c75e2d90f56c5ec697c0088f83e1026bac1c6
Gerrit-PatchSet: 2
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Addshore <[email protected]>
Gerrit-Reviewer: Addshore <[email protected]>
Gerrit-Reviewer: Anomie <[email protected]>
Gerrit-Reviewer: Aude <[email protected]>
Gerrit-Reviewer: Daniel Kinzler <[email protected]>
Gerrit-Reviewer: Jeroen De Dauw <[email protected]>
Gerrit-Reviewer: Lydia Pintscher <[email protected]>
Gerrit-Reviewer: Tobias Gritschacher <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits