Page MenuHomePhabricator

Show logs for Special:Investigate investigations on Special:CheckUserLog
Closed, ResolvedPublic

Description

Satisfy these criteria from the parent task:

  • All log records from Special:InvestigateLog show up in Special:CheckuserLog
  • Note that the Special:Investigate log records keep their current format
  • All log records are filterable with the existing filters on Special:CheckuserLog

Event Timeline

Change 635851 had a related patch set uploaded (by Tchanders; owner: Tchanders):
[mediawiki/extensions/CheckUser@master] Stop filtering out logs with type 'investigate' in CheckUser log

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

Change 635851 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] Stop filtering out logs with type 'investigate' in CheckUser log

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

dom_walden subscribed.

Special:CheckUserLog and api.php?action=query&list=checkuserlog now show logs from Special:Investigate.

I compared the SQL executed for those functions before and after this change. The only difference is we no longer include the condition

(cul_type != 'investigate')

On Special:CheckUserLog (in English) the Special:Investigate entries look like:

06:55, 16 October 2020, Czechuser looked up information for Adam (talk | contribs | block) (Reason for investigation)

Test environment: Local vagrant MediaWiki 1.36.0-alpha (42fcd02), CheckUser 2.5 (6abbe8d).