Page MenuHomePhabricator

Prevent logs from the new special page from showing up in Special:CheckUserLog
Closed, ResolvedPublic2 Estimated Story Points

Description

Goal

For our work on Checkusers-facing logging for Special:Investigate (T245662), we decided to reuse the cu_log table with a special value for cul_type to indicate that the logs are generated by the new special page so we can exclusively show those on the new special page's logs.
Conversely, we want to prevent the logs from the new special page from showing up in the old special page's logs.

Acceptance criteria:
  • Log records created from the new Special:Investigate page do not show up in Special:CheckUserLog.

Event Timeline

Niharika created this task.
Niharika set the point value for this task to 2.Mar 5 2020, 7:20 PM

Change 579027 had a related patch set uploaded (by Tchanders; owner: Tchanders):
[mediawiki/extensions/CheckUser@master] Filter Special:Investigate log entries from CheckUser logs

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

Change 579027 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] Filter Special:Investigate log entries from CheckUser logs

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

dom_walden subscribed.

I inserted some rows into the cu_log table with cul_type = investigate. I checked they did not appear in either the Special:CheckUserLog or the API (action=query&list=checkuserlog).