Page MenuHomePhabricator

Add CheckUserHelper.js (or similar tool) into the extension
Closed, ResolvedPublicFeature

Description

Feature summary (what you would like to be able to do and where):
Add the functionality CheckUserHelper.js (or other similar tool) into the extension so that there is a summary of the IPs / accounts with their UAs in an easy to use and read table at the top of the results page. This may also be exportable as a wikitext table and could be used to address T311376.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
This would allow easier inspection of results from the 'Get edits' page. While 'Get users' provides this kind of information, this would require an extra check to get this information, when a single check for both would be better. Furthermore, the 'Get users' page does not provide any way to export this information.

Benefits (why should this be implemented?):
Used on many WMF wikis and is likely useful not just for WMF too. Would be probably better to have this done server side for performance, especially as parsing the HTML results would not need to be done.

Event Timeline

The licence is GPL v3. I've agreed with Ladsgroup and Huji (the contributors to Ladsgroup's version of CheckUserHelper.js) to release it under GPL v2 too. This means it can be imported in. Both are also happy to have it imported in, in general.

Change 824824 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Import CheckUserHelper.js into the extension with major modifications

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

Change 824824 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Import CheckUserHelper.js into the extension with major modifications

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

Dreamy_Jazz closed this task as Resolved.EditedJan 31 2023, 12:32 AM

Thanks for the merge TheresNoTime!