Page MenuHomePhabricator

Add tags parameter to WikibaseLexeme editing APIs
Closed, ResolvedPublic

Description

All the WikibaseLexeme APIs that make edits should have a tags parameter to apply tags to the edit:

  • wbladdform
  • wblremoveform
  • wbleditformelements
  • wbladdsense
  • wblremovesense
  • wbleditsenseelements
  • wblmergelexemes

Compare T286778: Add tags parameter to wbmergeitems API for a similar task in Wikibase.

Event Timeline

Lucas_Werkmeister_WMDE renamed this task from Add tags support to WikibaseLexeme extension to Add tags parameter to WikibaseLexeme editing APIs.Sep 14 2021, 3:20 PM
Lucas_Werkmeister_WMDE updated the task description. (Show Details)

Change 721278 had a related patch set uploaded (by Tobias Andersson; author: Tobias Andersson):

[mediawiki/extensions/Wikibase@master] Use lastrevid from base response if existing

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

Change 721020 had a related patch set uploaded (by Tobias Andersson; author: Tobias Andersson):

[mediawiki/extensions/WikibaseLexeme@master] Add tags parameter to editing api modules

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

Change 721278 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Use lastrevid from base response if existing

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

Change 721020 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Add tags parameter to editing api modules

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

Change 722821 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Add missing i18n messages for new tags params

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

Change 722821 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Add missing i18n messages for new tags params

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

We decided in the daily meeting that we probably don’t need to backport this (as it would require a “full scap”, if I’m not mistaken).

Change 722821 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Add missing i18n messages for new tags params

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