Page MenuHomePhabricator

Remove $wgAllowRequiringEmailForResets feature flag [small]
Open, Needs TriagePublic

Description

As a PRU user, I want the feature flag removed from the codebase, so that the project can be complete & available to all users.

Background: We need to first do T245792, followed by T245791. When we have determined that PRU is stable, the $wgAllowRequiringEmailForResets feature flag should be removed.

Currently, DefaultSettings.php reads:

/**
 * Temporary feature flag that controls whether users will see a checkbox allowing them to
 * require providing email during password resets.
 *
 * @deprecated This feature is under development, don't assume this flag's existence or function
 *     outside of MediaWiki.
 */
$wgAllowRequiringEmailForResets = false;

Acceptance Criteria:

  • Remove feature flag from the codebase

Event Timeline

Restricted Application added a project: Community-Tech. · View Herald TranscriptJan 10 2020, 3:44 AM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
ifried renamed this task from Remove $wgAllowRequiringEmailForResets feature flag to Remove $wgAllowRequiringEmailForResets feature flag [small].Jan 16 2020, 7:13 PM
ifried moved this task from To Be Estimated/Discussed to Estimated on the Community-Tech board.
ifried renamed this task from Remove $wgAllowRequiringEmailForResets feature flag [small] to Remove $wgAllowRequiringEmailForResets feature flag for Wikivoyage & Wiktionary [small].Feb 20 2020, 11:23 PM
ifried updated the task description. (Show Details)
ifried renamed this task from Remove $wgAllowRequiringEmailForResets feature flag for Wikivoyage & Wiktionary [small] to Remove $wgAllowRequiringEmailForResets feature flag [small].Feb 20 2020, 11:50 PM
ifried updated the task description. (Show Details)
ifried updated the task description. (Show Details)Feb 20 2020, 11:52 PM
ifried updated the task description. (Show Details)Feb 20 2020, 11:56 PM