Page MenuHomePhabricator

Allow CheckUsers to filter results to new accounts only
Open, MediumPublicFeature

Description

It would be handy to be able to check only new accounts on the specified range. That way, if a checkuser is looking for re-incarnations, they can search a wider range without being overwhelmed by all the edits by the established, and more active, users.

Also, this would mean that established users don't turn up in checkuser results unless explicitly requested.

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:10 PM
bzimport added a project: CheckUser.
bzimport set Reference to bz24232.
bzimport added a subscriber: Unknown Object (MLST).

What is diffrent from bug 24231 ?

(In reply to comment #1)

What is diffrent from bug 24231 ?

Activity by new accounts vs. account creation.

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 12:24 PM
Dreamy_Jazz renamed this task from check new accounts only to Allow CheckUsers to filter results to new accounts only.Jun 17 2022, 2:49 PM

To achieve this there would need to be a way to determine what makes a user "new". Options that I see:

  • Account age under a certain amount
  • Account edits under a certain amount
  • The holding of certain user groups

On enwiki the extendedconfirmed user group is often used to determine between new and established users. However, that cannot be relied on globally or on wikis outside the WMF sphere. Ideally some number of edits + age combination, probably customisable through a wiki global, would make sense here. Then a checkbox to exclude established users
on IP checks could be added that when checked excludes results for accounts with under the certain age / edit count. This is likely to make the query more complicated, but this should ideally be server side and in the SQL statement so that a query run time benefit from not including established users can be gained.

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

[mediawiki/extensions/CheckUser@master] Add filter for established users for Get edits and Get users

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

Patch is now work in progress due to changes to how the pager is implemented in PHP.

Change 808262 abandoned by Dreamy Jazz:

[mediawiki/extensions/CheckUser@master] Add filter for established users for Get edits and Get users

Reason:

Abandoning as this is long-term stale and behind several patches that merge conflict with this.

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

Unassigning as the patch needed improvement and this task is less important than others with patches open.