Page MenuHomePhabricator

Update extensions to work with both RenameUser and UserMerge
Open, Needs TriagePublic

Description

In T156584, many extensions were made compatible with MediaWiki-extensions-UserMerge. There's also MediaWiki-extensions-Renameuser which supports extensions, too. All extensions should be updated to be compatible with both extensions.

Both extensions trigger a hook and other extensions can add their database tables and fields with user identifiers which should be updated.
MediaWiki-extensions-UserMerge triggers UserMergeAccountFields hook. MediaWiki-extensions-Renameuser triggers RenameUserSQL hook.

Examples of complete support:

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 8 2018, 5:11 PM

Change 631182 had a related patch set uploaded (by Matěj Suchánek; owner: Matěj Suchánek):
[mediawiki/extensions/AbuseFilter@master] Integrate with Renameuser

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

Change 631182 merged by jenkins-bot:
[mediawiki/extensions/AbuseFilter@master] Integrate with Renameuser

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