Page MenuHomePhabricator

Make the autopatrolled edits pass also account for new page and file patrolling in rebuildrecentchanges.php
Closed, ResolvedPublic

Description

Currently, the pass that populates rc_patrolled in rebuildrecentchanges.php for autopatrolled edits only works correctly if recent changes patrolling is turned on. It should be fixed to also work correctly for wikis using only new page patrolling, as well as those that use file patrolling.

Event Timeline

Change 527300 had a related patch set uploaded (by GeoffreyT2000; owner: GeoffreyT2000):
[mediawiki/core@master] Make rebuildrecentchanges.php also work correctly for NPP-only wikis

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

Change 527300 merged by jenkins-bot:
[mediawiki/core@master] Make rebuildrecentchanges.php also work correctly for NPP-only wikis

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

Change 582216 had a related patch set uploaded (by GeoffreyT2000; owner: GeoffreyT2000):
[mediawiki/core@master] Unfortunately, the case of file patrolling is not accounted for here, so now it will be added.

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

GTrang renamed this task from Make the autopatrolled edits pass also work correctly for NPP-only wikis in rebuildrecentchanges.php to Make the autopatrolled edits pass also account for new page and file patrolling in rebuildrecentchanges.php.Mar 20 2020, 10:20 PM
GTrang updated the task description. (Show Details)

Change 600025 had a related patch set uploaded (by GeoffreyT2000; owner: GeoffreyT2000):
[mediawiki/core@REL1_34] Make rebuildrecentchanges.php also work correctly for NPP-only wikis

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

Change 582216 merged by jenkins-bot:
[mediawiki/core@master] Further fixes to rebuildrecentchanges.php for file patrolling

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

Change 600025 abandoned by GeoffreyT2000:
[mediawiki/core@REL1_34] Make rebuildrecentchanges.php also work correctly for non-RC patrol wikis

Reason:
MediaWiki 1.34 will reach EOL this month, so there is no point in leaving this change open.

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

GTrang claimed this task.