Summary
Some cases will have the need to have additional data shown about a case. This should be present in a detailed view that can be opened in a new page.
Background
- Cases are shown in a table row that has limited space for users to interact with the cases
- A detailed view will allow us to show more information about the users, the signals that matched, and provide more links for a user to interact with
- Additionally, it provides an easier way for us to link to the specific case that was processed so that a CU can link to it in the reason given for a Special:CheckUser / Special:Investigate check
User story
As a CheckUser:
- I open Special:SuggestedInvestigations and see a case I want to process
- I want to view more detailed information about the accounts, including toolforge tools that allow me to compare the accounts etc.
As a CheckUser:
- I am processing a Special:SuggestedInvestigations case
- I want to link to the given case in the reason for running a logged Special:CheckUser check
- Either:
- Open the detailed view and copy the current URL to add it to my reason for the logged check
- I press check user or investigate from the main case table list and want the specific case I am checking to be pre-filled in the reason box
As a CheckUser:
- I want to share a given Special:SuggestedInvestigations case with another CU for them to provide input on it
Designs
WIP
Acceptance criteria
- A detailed view is created in Special:SuggestedInvestigations that allows viewing information about a single case
- This detailed view contains extra information about a case only visible on the detailed view
- A user can link to the detailed view stably through a URL to provide a permalink to the given case
- This detailed view is linked from the main suggested investigations table pager for each case