Updated mediawiki/extensions
Project: mediawiki/extensions/Wikibase  204e30fab75120e26810a34313e3d2387eca49f3

Check label/description constraint for new items.

Bug: 43734
Bug: 72085
Change-Id: I2c04cf5b54eba8588de8f3f229085ef03448d4cf
Updated mediawiki/extensions
Project: mediawiki/extensions/CirrusSearch  070c7d9c9c06d2a2e90c77492d9bd59b17b917f8

Lookup namespaces with Elasticsearch

This allows us to do accent squashing on namespaces users use to search
without invoking iconv or doing any hacky tranformations in php.  Instead
Elasticsearch allows us to configure this very very efficiently.

This does cause some actions (prefix search, near match, and full text search)
to sometimes (when they contain a : that isn't a recognized namespace) to
incur an extra (very fast) search.  The cost is pretty much just the network
latency.

Finally this includes the start of some refactoring that became obvious once
we added yet another maintenance script.  Its shouldn't be part of this commit
but its too much of a pain to disentange it.

Requires I17337cd8ce90190bd335c9159e9d3bbb39ba89cd from core to fully work.

Changes how the CirrusSearchMappingConfig hook works.

DEPLOYMENT: This is pretty much a noop until the search index is rebuilt post
merging this.

Change-Id: I2d92dc973a66180dc39c646254ce9b11ec269edc
Updated mediawiki/extensions
Project: mediawiki/extensions/GeoData  73ac58560228f34744bd8a7932316c3986a7b250

Update to support new version of Cirrus

Required to support Cirrus's I2d92dc973a66180dc39c646254ce9b11ec269edc.

Change-Id: I9ef99b414a82e5e987edc1f7bef0dc5e78365ed9