Page MenuHomePhabricator

Add feature flag for Worklist
Closed, ResolvedPublic

Description

NOTE: Remove sections that are not needed. Instead, leave the section and write NOT NEEDED as its content.

Background: The Worklist feature is new and must be guarded behind a feature flag so it can be enabled as needed and removed whan all is done. When the flag is disabled, the Worklist tab must not appear and the Worklist REST endpoints must not be accessible.

Type of story
  • Backend
Acceptance criteria
  • A new Worklist feature flag exists in core/extensions/CampaignEvents/extension.json.
  • The default value of the feature flag is false.
Technical details
  • Implement the feature flag in core/extensions/CampaignEvents/extension.json following existing CampaignEvents patterns.
Split patches suggestion
  • Branch 1: feature flag definition only

Details

Event Timeline

Change #1281443 had a related patch set uploaded (by Mhorsey; author: Mhorsey):

[mediawiki/extensions/CampaignEvents@master] Add worklists feature flag

https://gerrit.wikimedia.org/r/1281443

Daimona subscribed.
  • A new Worklist feature flag exists in core/extensions/CampaignEvents/extension.json.

Name is CampaignEventsEnableWorklists.

  • The default value of the feature flag is false.

Yep.

Change #1281443 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Add worklists feature flag

https://gerrit.wikimedia.org/r/1281443