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
ResolvedFeatureDreamy_Jazz
OpenNone
ResolvedSecurityDreamy_Jazz
ResolvedSecurityZabe
ResolvedSecurityDreamy_Jazz
ResolvedSecurityDreamy_Jazz
ResolvedSecurityDreamy_Jazz
ResolvedBUG REPORTDreamy_Jazz
ResolvedBUG REPORTDreamy_Jazz
ResolvedBUG REPORTDreamy_Jazz
ResolvedDreamy_Jazz
OpenNone
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedFeatureDreamy_Jazz
DuplicateNone
ResolvedFeatureDreamy_Jazz
ResolvedFeatureDreamy_Jazz
ResolvedFeatureDreamy_Jazz
ResolvedFeatureDreamy_Jazz
ResolvedFeatureDreamy_Jazz
ResolvedBUG REPORTDreamy_Jazz
DeclinedFeatureNone
ResolvedFeatureDreamy_Jazz
ResolvedGlaisher
ResolvedFeatureDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedFeatureDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
DeclinedNone
ResolvedFeatureDreamy_Jazz
ResolvedGlaisher
ResolvedNiharika
ResolvedNone
ResolvedFeatureDreamy_Jazz
DeclinedNone
ResolvedFeatureDreamy_Jazz
ResolvedFeatureDreamy_Jazz
DuplicateNone
ResolvedDreamy_Jazz
DuplicateNone
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
OpenFeatureNone
ResolvedDreamy_Jazz
ResolvedBUG REPORTDreamy_Jazz
ResolvedBUG REPORTDreamy_Jazz
OpenNone
OpenFeatureNone
DeclinedFeatureNone
OpenFeatureNone
ResolvedDreamy_Jazz
Resolvedkostajh
OpenNone
ResolvedNone
Resolvedtstarling
OpenNone
ResolvedTchanders
DeclinedBUG REPORTNone
OpenNone
OpenNone
ResolvedDreamy_Jazz
ResolvedFeatureDreamy_Jazz
ResolvedDreamy_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.