Page MenuHomePhabricator

Create ApiQueryCheckUserAbstractResponse
Closed, ResolvedPublic2 Estimated Story Points

Description

The CheckUser API needs to be updated to support reading results from the three CheckUser result tables (cu_changes, cu_log_event, and cu_private_event). To do this, a similar strategy to Special:CheckUser has been implemented, where there is a separate class for each request type. These will extend a common abstract class which will be named ApiQueryCheckUserAbstractResponse and takes inspiration from AbstractCheckUserPager.

Acceptance criteria
  • Have the ApiQueryCheckUserAbstractResponse abstract class created

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

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

[mediawiki/extensions/CheckUser@master] Expand ApiQueryCheckUserAbstractResponse

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

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

[mediawiki/extensions/CheckUser@master] Create ApiQueryCheckUserAbstractResponse

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

Change #1014127 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Create ApiQueryCheckUserAbstractResponse

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

Change #1013432 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Expand ApiQueryCheckUserAbstractResponse

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