Goal
From the end user perspective, it makes sense to combine the two logs so that users are able to see all the checks being run in the same place. This also resolves the complexity of adding filters to the Special:InvestigateLog and having to account for the new indexes that might be needed.
Acceptance criteria
- 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
- Link to the Special:Investigate form from the top of Special:CheckuserLog
- Change the log button on Special:Investigate to link to Special:CheckuserLog
- Remove SpecialInvestigateLog, InvestigateLogPager and InvestigateLogPagerFactory