Page MenuHomePhabricator

Prepare MediaSearch Extension for migration to Vue 3
Closed, ResolvedPublic

Description

At some point in the near future we will update the version of Vue included with MediaWiki to v3. MediaSearch is a Vue 2 app, so it will need to be updated for compatibility before the switch-over happens.

Fortunately, Vue 3 provides a Vue 3 migration build which can simulate Vue 2 behavior. This means that the work of fully migrating MediaSearch to Vue 3 (and the new component library, Codex) can happen at a later date as long as the code works with the migration build.

This task is only about making those (relatively minor) changes to the MediaSearch to ensure it works in the Vue 3 migration build.

All necessary patches for this work are raedy for review in Gerrit and appear to be working as expected locally.

Core patches:

MediaSearch patches:

Event Timeline

All necessary patches for this work are raedy for review in Gerrit and appear to be working as expected locally.

Core patches:

MediaSearch patches:

Seddon updated the task description. (Show Details)
Catrope updated the task description. (Show Details)