Page MenuHomePhabricator

Create a special page for viewing global user contributions
Open, Needs TriagePublic

Description

Background

For full details see T337089: [Epic] Implement global user contributions feature.

Acceptance criteria
  • Special:GlobalUserContributions is defined in the CheckUser extension
  • It is available conditional on a feature flag (defaults to off)
  • It is accessible by users with the checkuser-temporary-account right
  • All other users get a permission error for now (see T349902#9502168)
  • Pending final designs, the form will have:
    • A user text input that accepts user names, IP addresses and IP ranges
    • A submit button

Event Timeline

Change 1005157 had a related patch set uploaded (by Tchanders; author: Tchanders):

[mediawiki/extensions/CheckUser@master] WIP Add Special:IPContributions for seeing temp account edits

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

From the task description:

  • It is available conditional on a feature flag (defaults to off)

I don't think we need this if this is done before testwiki deployment, and if T356290 is merged soon after or at the same time.

That would leave us with:

  • No change on WMF production and for wikis with temp accounts disabled
  • A special page with basic functionality working in the rare case that some non-WMF production wiki has temp accounts enabled