Page MenuHomePhabricator

🧄 Use Item/PropertyPrefixSearch use case implementations for wbsearchentities
Open, Needs TriagePublic13 Estimated Story Points

Description

Make use of the REST API Item and Property prefix search use cases for wbsearchentities.

Current differences:

  • no distinction between search and result language in REST use case
  • type parameter in Action API will serve as an indicator which use case to delegate to (Item or Property)
  • strictlanguage parameter allows to disable language fallback
  • props parameter allows to show the URL of search results
  • profile parameter allows switching to 'language' search profile
  • response format
  • error messages
  • maybe create an ADR with conclusions how to refactor legacy code according to ADR 25 (Wikibase modularization)

A/C:

  • output format and error messages do not change

Event Timeline

WMDE-leszek set the point value for this task to 13.Sep 11 2025, 8:43 AM
WMDE-leszek moved this task from Polished to Ready for planning on the Wikibase Reuse Team board.
WMDE-leszek set the point value for this task to 13.Mar 12 2026, 11:19 AM
WMDE-leszek moved this task from Tech backlog to Ready for planning on the Wikibase Reuse Team board.
ItamarWMDE renamed this task from Use Item/PropertyPrefixSearch use case implementations for wbsearchentities to 🧄 Use Item/PropertyPrefixSearch use case implementations for wbsearchentities.Wed, Apr 1, 9:31 AM