This new service should:
- Make available the applicable data for the preliminary check tab table (listed in T237039: [Epic] CheckUser 2.0: Preliminary check)
Notes;
- We could do this through the JobQueue if the queries prove to be expensive
- Create the query and see what it looks like
Examine getting the data (or some of it) from the CentralAuth API. This may need a fall back for 3rd-party wikis or any WMF wiki without CentralAuth- CentralAuth's meta=globaluserinfo only supports retrieving a single user at a time. This would need to be updated to support more than one user at a time and with pagination, etc. (see T237505). However, it seems unreasonable to pass hundreds(?) of users to CentralAuth.
- Pagination and filtering will be done in a later ticket