Page MenuHomePhabricator

Hard deprecate the CheckUserInsertForRecentChange hook
Closed, ResolvedPublic1 Estimated Story Points

Description

The CheckUserInsertForRecentChange hook was soft deprecated in 1.40 as part of T324907: Create separate tables for log events in CheckUser. The hook now needs to be hard deprecated to comply with the Deprecation process and allow it's removal in the next release.

One remaining usages exists in the StructuredDiscussions extension which will need to be replaced before the hook is hard deprecated.

Related Objects

StatusSubtypeAssignedTask
ResolvedFeatureDreamy_Jazz
OpenFeatureDreamy_Jazz
ResolvedSecurityZabe
ResolvedSecurityDreamy_Jazz
ResolvedSecurityDreamy_Jazz
ResolvedSecurityDreamy_Jazz
OpenBUG REPORTNone
ResolvedBUG REPORTDreamy_Jazz
ResolvedBUG REPORTDreamy_Jazz
ResolvedDreamy_Jazz
OpenNone
OpenNone
OpenNone
OpenFeatureDreamy_Jazz
DuplicateNone
OpenFeatureNone
ResolvedFeatureDreamy_Jazz
ResolvedFeatureDreamy_Jazz
ResolvedFeatureDreamy_Jazz
OpenFeatureNone
OpenFeatureNone
ResolvedBUG REPORTDreamy_Jazz
DeclinedFeatureNone
OpenFeatureNone
ResolvedGlaisher
OpenFeatureNone
ResolvedDreamy_Jazz
ResolvedFeatureDreamy_Jazz
ResolvedDreamy_Jazz
OpenNone
ResolvedFeatureDreamy_Jazz
ResolvedGlaisher
ResolvedNiharika
ResolvedNone
ResolvedFeatureDreamy_Jazz
DeclinedNone
ResolvedFeatureDreamy_Jazz
ResolvedFeatureDreamy_Jazz
DuplicateNone
OpenNone
DuplicateNone
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
OpenFeatureNone
ResolvedDreamy_Jazz
ResolvedBUG REPORTDreamy_Jazz
ResolvedBUG REPORTDreamy_Jazz
OpenNone
OpenFeatureNone
DeclinedFeatureNone
OpenFeatureNone
ResolvedDreamy_Jazz
Resolvedkostajh
OpenNone
OpenNone
Resolvedtstarling
OpenNone
ResolvedTchanders
OpenBUG REPORTNone
OpenFeatureDreamy_Jazz
ResolvedDreamy_Jazz

Event Timeline

Change 1003615 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Mark CheckUserInsertForRecentChange as hard deprecated

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

Change 1003746 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/Flow@master] Replace deprecated CheckUserInsertForRecentChange hook handler

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

Change 1003746 merged by jenkins-bot:

[mediawiki/extensions/Flow@master] Replace deprecated CheckUserInsertForRecentChange hook handler

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

Change 1003615 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Mark CheckUserInsertForRecentChange as hard deprecated

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

dom_walden subscribed.

I see after creating a new StructuredDiscussion post, the respective entry in Special:CheckUser appears to be correct (it has the correct comment).

Test environment: Local docker CheckUser 2.5 (5485886) 07:35, 21 February 2024.