jenkins-bot has submitted this change and it was merged. Change subject: registration: Support setting $wgPasswordPolicy in extension.json ......................................................................
registration: Support setting $wgPasswordPolicy in extension.json Bug: T149597 Change-Id: I56c0b8932fcd42ec9b748529daa32a998fb19bf8 --- M docs/extension.schema.json M docs/extension.schema.v1.json M includes/registration/ExtensionProcessor.php 3 files changed, 10 insertions(+), 0 deletions(-) Approvals: Legoktm: Looks good to me, approved jenkins-bot: Verified diff --git a/docs/extension.schema.json b/docs/extension.schema.json index 2cf5fe1..38b5dea 100644 --- a/docs/extension.schema.json +++ b/docs/extension.schema.json @@ -646,6 +646,10 @@ "SkinOOUIThemes": { "type": "object" }, + "PasswordPolicy": { + "type": "object", + "description": "Password policies" + }, "callback": { "type": [ "array", diff --git a/docs/extension.schema.v1.json b/docs/extension.schema.v1.json index 8659dff..f7c0a2b 100644 --- a/docs/extension.schema.v1.json +++ b/docs/extension.schema.v1.json @@ -636,6 +636,10 @@ "SkinOOUIThemes": { "type": "object" }, + "PasswordPolicy": { + "type": "object", + "description": "Password policies" + }, "callback": { "type": [ "array", diff --git a/includes/registration/ExtensionProcessor.php b/includes/registration/ExtensionProcessor.php index 26fbfa1..8fa71be 100644 --- a/includes/registration/ExtensionProcessor.php +++ b/includes/registration/ExtensionProcessor.php @@ -42,6 +42,7 @@ 'LogRestrictions', 'LogTypes', 'MediaHandlers', + 'PasswordPolicy', 'RateLimits', 'RecentChangesFlags', 'RemoveCredentialsBlacklist', @@ -72,6 +73,7 @@ 'wgNamespaceContentModels' => 'array_plus', 'wgNamespaceProtection' => 'array_plus', 'wgNamespacesWithSubpages' => 'array_plus', + 'wgPasswordPolicy' => 'array_merge_recursive', 'wgRateLimits' => 'array_plus_2d', 'wgRevokePermissions' => 'array_plus_2d', ]; -- To view, visit https://gerrit.wikimedia.org/r/318962 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I56c0b8932fcd42ec9b748529daa32a998fb19bf8 Gerrit-PatchSet: 8 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Reedy <re...@wikimedia.org> Gerrit-Reviewer: Jforrester <jforres...@wikimedia.org> Gerrit-Reviewer: Legoktm <legoktm.wikipe...@gmail.com> Gerrit-Reviewer: Reedy <re...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits