Page MenuHomePhabricator

Add Reverted filter to RecentChanges Filters
Open, Needs TriagePublic

Description

It would be valuable to be able to filter out or highlight edits that have already been "rolled back" or "undone". This task is about adding a "Reverted" filter to the Tagged Edits interface in MediaWiki-Recent-changes

Recent Changes UI

We will want to identify the edit that is being reverted and tag it with a "reverted" tag.

We'll need to detect when a revision is being rolled back / undone, and then apply a tag to the revision that it is rolling back. This involves defining a tag and implementing a hook which can apply that tag in certain conditions. Potentially we will also do some work on T152434: Add method to Revision to check if it was a Revert, and whether an edit was Reverted.

Skills required

You'll need to know how to code with PHP, with a flexible range in how much knowledge you have before this project starts. There are varying levels of work that can be done to implement this project.

Mentors

@kostajh and @Catrope

Microtasks

Please see good first tasks for MediaWiki-Recent-Changes or https://www.mediawiki.org/wiki/Good_first_bugs

Event Timeline

Restricted Application added a project: Collaboration-Team-Triage. · View Herald TranscriptMay 2 2017, 9:36 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

This can be a huge improvement for using Recent Changes as a review tool, reducing the effect of stepping into other reviewers feet (reducing frustration and saving time). During our conversations with Huggle users, evaluating a change that was already reverted was identified asa problem and they appreciated the idea of surfacing such information.

Wargo added a subscriber: Wargo.Jun 21 2017, 5:19 PM

Need to determine whether to handle manual reverts (that do an exact revert, but don't use explicit undo or rollback functionality). See scenarios at T152434: Add method to Revision to check if it was a Revert, and whether an edit was Reverted.

Restricted Application added a project: Growth-Team. · View Herald TranscriptFeb 26 2019, 8:39 AM

T161671 may not be as relevant anymore, but tagging here as I'm removing its reference from the task description.

kostajh updated the task description. (Show Details)Thu, Feb 13, 11:12 AM
kostajh renamed this task from Add 'Reverted' filter to RC Filters to Add Reverted filter to RecentChanges Filters.Fri, Feb 14, 2:17 PM
kostajh updated the task description. (Show Details)
kostajh updated the task description. (Show Details)Fri, Feb 14, 2:29 PM