Page MenuHomePhabricator

🌯️ Use new Deserializers in Wikibase REST API requests
Closed, ResolvedPublic

Description

  • Plug in the new Deserializers
  • Update OAS to use the new statement schema
  • Fix tests

Event Timeline

Ollie.Shotton_WMDE renamed this task from 🌯️ Use new Deserializers in Wikibase REST API responses to 🌯️ Use new Deserializers in Wikibase REST API requests.Nov 9 2022, 11:02 AM

Change 856482 had a related patch set uploaded (by Ollie Shotton; author: Ollie Shotton):

[mediawiki/extensions/Wikibase@master] REST: Use new statement format in OpenAPI schema

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

Change 857739 had a related patch set uploaded (by Ollie Shotton; author: Ollie Shotton):

[mediawiki/extensions/Wikibase@master] REST: Use new Deserializers in REST API requests

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

Change 856482 abandoned by Ollie Shotton:

[mediawiki/extensions/Wikibase@master] REST: Use new statement format in OpenAPI schema

Reason:

Just a demo - changes included in other patches

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

Change 858634 had a related patch set uploaded (by Ollie Shotton; author: Ollie Shotton):

[mediawiki/extensions/Wikibase@master] REST: Use new Deserializers in JsonDiffStatementPatcher

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

Change 857739 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Use new Deserializers in REST API requests

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

Change 858634 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Use new Deserializers in JsonDiffStatementPatcher

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