Summary
- After CheckUser patch #1167909, IP reveals in Special:Contributions are using the batch endpoint (i.e. a POST request).
- The same mechanism should be used for codepaths currently using the log endpoint, which would allow to remove that endpoint.
Background
- Under the scope of T385546: When too many revisions are revealed at once using the IP reveal APIs, the request fails because the URL is too long a change was made to call the batch IP reveal endpoint when the request is for revision IDs, which happens on Special:Contributions and history pages, therefore turning the previous GET request into a POST.
- Relevant threads in Gerrit:
Acceptance criteria
- The log endpoint is removed
- Codepaths currently using the log endpoint use the batch endpoint instead