Page MenuHomePhabricator

Create an API to allow updating the status of a suggested investigation
Closed, ResolvedPublic

Description

Background

  • We need a way that allows a user to update the status of a suggested investigation
    • This is so that the system can update the status of an investigation
  • This method should allow the status to be updated, including setting a reason associated with the status of the case
    • This method could be an API or REST API, but whatever method is chosen it should represent a stable interface
    • This interface should be marked as internal as it is intended only for use by the dialog that exists in the special page

Acceptance criteria

  • Front-end code can make an API request to update the status of a suggested investigation, including setting the associated reason

Event Timeline

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

[mediawiki/extensions/CheckUser@master] [WIP] Add a REST API to update the status of a suggested investigation

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

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

[mediawiki/extensions/CheckUser@master] Add a REST API to update the status of a suggested investigation

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

Change #1187045 abandoned by Dreamy Jazz:

[mediawiki/extensions/CheckUser@master] [WIP] Add a REST API to update the status of a suggested investigation

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

Change #1187045 restored by Dreamy Jazz:

[mediawiki/extensions/CheckUser@master] [WIP] Add a REST API to update the status of a suggested investigation

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

Change #1187110 abandoned by Dreamy Jazz:

[mediawiki/extensions/CheckUser@master] Add a REST API to update the status of a suggested investigation

Reason:

For some reason gerrit likes to create a new change :D

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

Change #1187045 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Add a REST API to update the status of a suggested investigation

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

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

[mediawiki/extensions/CheckUser@master] Follow-up: Add a REST API to update the status of a suggested investigation

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

Change #1187835 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Follow-up: Add a REST API to update the status of a suggested investigation

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