jenkins-bot has submitted this change and it was merged. Change subject: Add OAuth to test wikis ......................................................................
Add OAuth to test wikis Added to test, test2, testwikidata, mediawiki (https://wikitech.wikimedia.org/wiki/Deployments#Week_of_August_19th) Change-Id: Ided1ac691a450942a659e2abbd1830ec4bb250f0 --- M wmf-config/CommonSettings.php M wmf-config/InitialiseSettings.php M wmf-config/extension-list 3 files changed, 18 insertions(+), 0 deletions(-) Approvals: CSteipp: Looks good to me, approved Aaron Schulz: Looks good to me, but someone else must approve jenkins-bot: Verified diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php index 76594a5..bb6de65 100644 --- a/wmf-config/CommonSettings.php +++ b/wmf-config/CommonSettings.php @@ -2595,6 +2595,15 @@ require_once( "$IP/extensions/AccountAudit/AccountAudit.php" ); } +if ( $wmgUseOAuth ) { + require_once( "$IP/extensions/OAuth/OAuth.php" ); + $wgMWOAuthCentralWiki = 'mediawikiwiki'; + $wgMWOAuthSharedUserSource = 'CentralAuth'; + $wgGroupPermissions['oauthadmin']['mwoauthmanageconsumer'] = true; + $wgGroupPermissions['emailconfirmed']['mwoauthproposeconsumer'] = true; + $wgGroupPermissions['emailconfirmed']['mwoauthupdateownconsumer'] = true; +} + ### End (roughly) of general extensions ######################## if ( $wmgUseVForm ) { diff --git a/wmf-config/InitialiseSettings.php b/wmf-config/InitialiseSettings.php index 3a6a697..5f3d54d 100644 --- a/wmf-config/InitialiseSettings.php +++ b/wmf-config/InitialiseSettings.php @@ -9727,6 +9727,14 @@ 'default' => true, ), +'wmgUseOAuth' => array( + 'default' => false, + 'testwiki' => true, + 'test2wiki' => true, + 'testwikidatawiki' => true, + 'mediawikiwiki' => true, +), + # @} 'wgEnableMWSuggest' => array( diff --git a/wmf-config/extension-list b/wmf-config/extension-list index 70a8c99..fc925a0 100644 --- a/wmf-config/extension-list +++ b/wmf-config/extension-list @@ -85,6 +85,7 @@ $IP/extensions/Nuke/SpecialNuke.php $IP/extensions/Nostalgia/Nostalgia.php $IP/extensions/OAI/OAIRepo.php +$IP/extensions/OAuth/OAuth.php $IP/extensions/OpenSearchXml/OpenSearchXml.php $IP/extensions/Oversight/HideRevision.php $IP/extensions/PagedTiffHandler/PagedTiffHandler.php -- To view, visit https://gerrit.wikimedia.org/r/79816 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ided1ac691a450942a659e2abbd1830ec4bb250f0 Gerrit-PatchSet: 2 Gerrit-Project: operations/mediawiki-config Gerrit-Branch: master Gerrit-Owner: CSteipp <[email protected]> Gerrit-Reviewer: Aaron Schulz <[email protected]> Gerrit-Reviewer: CSteipp <[email protected]> Gerrit-Reviewer: jenkins-bot _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
