Page MenuHomePhabricator

Implement response classes for the CheckUser API
Closed, ResolvedPublic3 Estimated Story Points

Description

Classes that extend ApiQueryCheckUserAbstractResponse that implement providing a response for a particular request type need to be created. These classes will be initially untested, but will be tested by using these classes in T341827 through the existing integration tests on ApiQueryCheckUser. This is done to avoid duplication for the tests and to avoid writing tests that verify incorrect behaviour which causes a change in the response by ApiQueryCheckUser

Acceptance criteria
  • Create ApiQueryCheckUserUserIpsResponse
  • Create ApiQueryCheckUserIpUsersResponse
  • Create ApiQueryCheckUserActionsResponse

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 #1013435 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Add ipusers and userips response classes the for CheckUser API

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

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

[mediawiki/extensions/CheckUser@master] [WIP] Add ApiQueryCheckUserActionsResponse

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

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

[mediawiki/extensions/CheckUser@master] Combine the summary and actiontext if both are available for a row

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

Change #1013435 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Add ipusers and userips response classes the for CheckUser API

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

Change #1013436 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Add ApiQueryCheckUserActionsResponse

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

Change #1013433 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Combine the summary and actiontext if both are available for a row

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