jenkins-bot has submitted this change and it was merged.
Change subject: Update Wikibase: Fix JS error, subscription fixes
......................................................................
Update Wikibase: Fix JS error, subscription fixes
List of new patches from Wikibase:
Id6fcccdd3e83b252b487028b90b0ceb1963a618c
I8d5231288003e21015e126b56af010ad61b93659
Ia2a47e03b8bd10c923a0a911d24541de03aaea8d
Ib64f92adcf1752ba81821e67192891ab67cb255b
I4324bb6da466649837b9555874d1dffce783ba35
Change-Id: I76108f3b7f0355df49d220254ced045d8000efe6
---
M composer.json
M composer.lock
M extensions/Wikibase/client/includes/Usage/Sql/SqlSubscriptionManager.php
M extensions/Wikibase/client/includes/store/UsageUpdater.php
M extensions/Wikibase/client/includes/store/sql/ConnectionManager.php
M extensions/Wikibase/client/includes/store/sql/DirectSqlStore.php
M
extensions/Wikibase/client/tests/phpunit/includes/Usage/Sql/SqlSubscriptionManagerTest.php
M
extensions/Wikibase/lib/resources/jquery.wikibase/jquery.wikibase.statementview.js
M vendor/composer/autoload_files.php
M vendor/composer/installed.json
10 files changed, 276 insertions(+), 237 deletions(-)
Approvals:
Hoo man: Looks good to me, approved
jenkins-bot: Verified
diff --git a/composer.json b/composer.json
index ae04755..dba45bd 100644
--- a/composer.json
+++ b/composer.json
@@ -33,4 +33,4 @@
"preferred-install": "dist",
"autoloader-suffix": "wikidata_1_25wmf16"
}
-}
+}
\ No newline at end of file
diff --git a/composer.lock b/composer.lock
index 42d4980..bc68abe 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at
http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
"This file is @generated automatically"
],
- "hash": "b94985817934164f21c4fc0e2f178be0",
+ "hash": "fa6e761fd3ec549e883485531e006137",
"packages": [
{
"name": "composer/installers",
@@ -1234,12 +1234,12 @@
"source": {
"type": "git",
"url":
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git",
- "reference": "fdecc8befeb84bb66094c619eaccdad77cf55858"
+ "reference": "0cb7ec6225a72a966046f0225a4fd9522f38cd05"
},
"dist": {
"type": "zip",
- "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/fdecc8befeb84bb66094c619eaccdad77cf55858",
- "reference": "fdecc8befeb84bb66094c619eaccdad77cf55858",
+ "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/0cb7ec6225a72a966046f0225a4fd9522f38cd05",
+ "reference": "0cb7ec6225a72a966046f0225a4fd9522f38cd05",
"shasum": ""
},
"require": {
@@ -1306,7 +1306,7 @@
"wikibaserepo",
"wikidata"
],
- "time": "2015-01-31 22:50:24"
+ "time": "2015-02-12 15:34:02"
},
{
"name": "wikibase/wikimedia-badges",
@@ -1368,7 +1368,6 @@
"wikibase/wikidata.org": 20
},
"prefer-stable": false,
- "prefer-lowest": false,
"platform": {
"php": ">=5.3.0"
},
diff --git
a/extensions/Wikibase/client/includes/Usage/Sql/SqlSubscriptionManager.php
b/extensions/Wikibase/client/includes/Usage/Sql/SqlSubscriptionManager.php
index 1b20b6b..e25eec0 100644
--- a/extensions/Wikibase/client/includes/Usage/Sql/SqlSubscriptionManager.php
+++ b/extensions/Wikibase/client/includes/Usage/Sql/SqlSubscriptionManager.php
@@ -117,17 +117,20 @@
* @return string[] Entity ID strings from $subscriptions which
$subscriber is already subscribed to.
*/
private function querySubscriptions( DatabaseBase $db, $subscriber,
array $subscriptions ) {
- $rows = $db->select(
- 'wb_changes_subscription',
- 'cs_entity_id',
- array(
- 'cs_subscriber_id' => $subscriber,
- 'cs_entity_id' => $subscriptions,
- ),
- __METHOD__
- );
+ if ( $subscriptions ) {
+ $rows = $db->select(
+ 'wb_changes_subscription',
+ 'cs_entity_id',
+ array(
+ 'cs_subscriber_id' => $subscriber,
+ 'cs_entity_id' => $subscriptions,
+ ),
+ __METHOD__
+ );
- $subscriptions = $this->extractField( $rows, 'cs_entity_id' );
+ $subscriptions = $this->extractField( $rows,
'cs_entity_id' );
+ }
+
return $subscriptions;
}
@@ -157,14 +160,16 @@
* @param string[] $subscriptions
*/
private function deleteSubscriptions( DatabaseBase $db, $subscriber,
array $subscriptions ) {
- $db->delete(
- 'wb_changes_subscription',
- array(
- 'cs_subscriber_id' => $subscriber,
- 'cs_entity_id' => $subscriptions,
- ),
- __METHOD__
- );
+ if ( $subscriptions ) {
+ $db->delete(
+ 'wb_changes_subscription',
+ array(
+ 'cs_subscriber_id' => $subscriber,
+ 'cs_entity_id' => $subscriptions,
+ ),
+ __METHOD__
+ );
+ }
}
/**
diff --git a/extensions/Wikibase/client/includes/store/UsageUpdater.php
b/extensions/Wikibase/client/includes/store/UsageUpdater.php
index 81f8c35..0a87527 100644
--- a/extensions/Wikibase/client/includes/store/UsageUpdater.php
+++ b/extensions/Wikibase/client/includes/store/UsageUpdater.php
@@ -80,20 +80,28 @@
$added = array_diff_key( $currentlyUsedEntities,
$previouslyUsedEntities );
$removed = array_diff_key( $previouslyUsedEntities,
$currentlyUsedEntities );
- if ( empty( $added ) && empty( $removed ) ) {
- return;
+ // Subscribe to anything that was added
+ if ( !empty( $added ) ) {
+ $this->subscriptionManager->subscribe( $this->clientId,
$added );
}
- $unused = $this->usageLookup->getUnusedEntities( $removed );
+ $this->unsubscribeUnused( $removed );
+ }
- if ( empty( $added ) && empty( $unused ) ) {
- return;
+ /**
+ * Unsubscribe from anything that was removed and is otherwise unused.
+ *
+ * @param EntityId[] $removedIds
+ */
+ private function unsubscribeUnused( array $removedIds ) {
+ if ( !empty( $removedIds ) ) {
+ $unusedIds = $this->usageLookup->getUnusedEntities(
$removedIds );
+
+ if ( !empty( $unusedIds ) ) {
+ // Unsubscribe from anything that was removed
and is otherwise unused.
+ $this->subscriptionManager->unsubscribe(
$this->clientId, $unusedIds );
+ }
}
-
- // Subscribe to anything that was added, unsubscribe from
anything
- // that was removed and is otherwise unused.
- $this->subscriptionManager->subscribe( $this->clientId, $added
);
- $this->subscriptionManager->unsubscribe( $this->clientId,
$unused );
}
/**
diff --git
a/extensions/Wikibase/client/includes/store/sql/ConnectionManager.php
b/extensions/Wikibase/client/includes/store/sql/ConnectionManager.php
index 38fdd6f..f650ec2 100644
--- a/extensions/Wikibase/client/includes/store/sql/ConnectionManager.php
+++ b/extensions/Wikibase/client/includes/store/sql/ConnectionManager.php
@@ -14,24 +14,44 @@
class ConnectionManager {
/**
- * @param LoadBalancer $loadBalancer
+ * @var LoadBalancer
*/
- public function __construct( LoadBalancer $loadBalancer ) {
+ private $loadBalancer;
+
+ /**
+ * @var string|null
+ */
+ private $dbName;
+
+ /**
+ * @param LoadBalancer $loadBalancer
+ * @param string|null $dbName Optional, defaults to current wiki.
+ */
+ public function __construct( LoadBalancer $loadBalancer, $dbName = null
) {
$this->loadBalancer = $loadBalancer;
+ $this->dbName = $dbName;
}
/**
* @return IDatabase
*/
public function getReadConnection() {
- return $this->loadBalancer->getConnection( DB_READ );
+ if ( $this->dbName === null ) {
+ return $this->loadBalancer->getConnection( DB_READ );
+ }
+
+ return $this->loadBalancer->getConnection( DB_READ, array(),
$this->dbName );
}
/**
* @return IDatabase
*/
private function getWriteConnection() {
- return $this->loadBalancer->getConnection( DB_WRITE );
+ if ( $this->dbName === null ) {
+ return $this->loadBalancer->getConnection( DB_WRITE );
+ }
+
+ return $this->loadBalancer->getConnection( DB_WRITE, array(),
$this->dbName );
}
/**
diff --git a/extensions/Wikibase/client/includes/store/sql/DirectSqlStore.php
b/extensions/Wikibase/client/includes/store/sql/DirectSqlStore.php
index d8feac4..0d7265d 100644
--- a/extensions/Wikibase/client/includes/store/sql/DirectSqlStore.php
+++ b/extensions/Wikibase/client/includes/store/sql/DirectSqlStore.php
@@ -173,7 +173,10 @@
if ( $this->useLegacyChangesSubscription ) {
$this->subscriptionManager = new
NullSubscriptionManager();
} else {
- $connectionManager = new ConnectionManager(
$this->getRepoLoadBalancer() );
+ $connectionManager = new ConnectionManager(
+ $this->getRepoLoadBalancer(),
+ $this->repoWiki
+ );
$this->subscriptionManager = new
SqlSubscriptionManager( $connectionManager );
}
}
diff --git
a/extensions/Wikibase/client/tests/phpunit/includes/Usage/Sql/SqlSubscriptionManagerTest.php
b/extensions/Wikibase/client/tests/phpunit/includes/Usage/Sql/SqlSubscriptionManagerTest.php
index 23dd942..1596a13 100644
---
a/extensions/Wikibase/client/tests/phpunit/includes/Usage/Sql/SqlSubscriptionManagerTest.php
+++
b/extensions/Wikibase/client/tests/phpunit/includes/Usage/Sql/SqlSubscriptionManagerTest.php
@@ -71,6 +71,7 @@
$manager->unsubscribe( 'enwiki', array( $q11, $q22 ) );
$manager->unsubscribe( 'dewiki', array( $q22 ) );
+ $manager->unsubscribe( 'dewiki', array() );
$this->assertEquals(
array(
diff --git
a/extensions/Wikibase/lib/resources/jquery.wikibase/jquery.wikibase.statementview.js
b/extensions/Wikibase/lib/resources/jquery.wikibase/jquery.wikibase.statementview.js
index c938251..1b6ea5d 100644
---
a/extensions/Wikibase/lib/resources/jquery.wikibase/jquery.wikibase.statementview.js
+++
b/extensions/Wikibase/lib/resources/jquery.wikibase/jquery.wikibase.statementview.js
@@ -576,7 +576,10 @@
// Combine qualifiers grouped by property to a single SnakList:
for( var i = 0; i < snaklistviews.length; i++ ) {
- qualifiers.merge( snaklistviews[i].value() );
+ var snakList = snaklistviews[i].value();
+ if( snakList ) {
+ qualifiers.merge( snakList );
+ }
}
return new wb.datamodel.Statement(
diff --git a/vendor/composer/autoload_files.php
b/vendor/composer/autoload_files.php
index 25187cc..51e312c 100644
--- a/vendor/composer/autoload_files.php
+++ b/vendor/composer/autoload_files.php
@@ -22,6 +22,6 @@
$baseDir . '/extensions/ValueView/ValueView.php',
$vendorDir . '/data-values/data-types/DataTypes.php',
$vendorDir . '/data-values/validators/Validators.php',
- $baseDir . '/extensions/WikimediaBadges/WikimediaBadges.php',
$baseDir . '/extensions/Wikibase/Wikibase.composer.php',
+ $baseDir . '/extensions/WikimediaBadges/WikimediaBadges.php',
);
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index fbc7f0a..779273a 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -96,6 +96,53 @@
]
},
{
+ "name": "propertysuggester/property-suggester",
+ "version": "2.0.5",
+ "version_normalized": "2.0.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Wikidata-lib/PropertySuggester.git",
+ "reference": "482496ef805ca7d8fb7621649f0ed99704edf0a5"
+ },
+ "dist": {
+ "type": "zip",
+ "url":
"https://api.github.com/repos/Wikidata-lib/PropertySuggester/zipball/482496ef805ca7d8fb7621649f0ed99704edf0a5",
+ "reference": "482496ef805ca7d8fb7621649f0ed99704edf0a5",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "3.7.*",
+ "satooshi/php-coveralls": "dev-master"
+ },
+ "time": "2015-01-29 10:33:56",
+ "type": "mediawiki-extension",
+ "installation-source": "dist",
+ "autoload": {
+ "psr-4": {
+ "PropertySuggester\\": "src/PropertySuggester/"
+ },
+ "files": [],
+ "classmap": [
+ "PropertySuggesterHooks.php",
+ "maintenance/UpdateTable.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "description": "Extension for Wikibase to provide usefull suggestions
for new properties",
+ "homepage": "https://github.com/Wikidata-lib/PropertySuggester",
+ "keywords": [
+ "propertysuggester",
+ "wikibase",
+ "wikidata"
+ ]
+ },
+ {
"name": "wikibase/easyrdf_lite",
"version": "0.8.1",
"version_normalized": "0.8.1.0",
@@ -547,6 +594,72 @@
"homepage": "https://github.com/wmde/WikibaseDataModel",
"keywords": [
"DataModel",
+ "wikibase",
+ "wikidata"
+ ]
+ },
+ {
+ "name": "wikibase/data-model-serialization",
+ "version": "1.3.0",
+ "version_normalized": "1.3.0.0",
+ "source": {
+ "type": "git",
+ "url":
"https://github.com/wmde/WikibaseDataModelSerialization.git",
+ "reference": "d92a99f7c894575254d91f52998a080d96fe2188"
+ },
+ "dist": {
+ "type": "zip",
+ "url":
"https://api.github.com/repos/wmde/WikibaseDataModelSerialization/zipball/d92a99f7c894575254d91f52998a080d96fe2188",
+ "reference": "d92a99f7c894575254d91f52998a080d96fe2188",
+ "shasum": ""
+ },
+ "require": {
+ "data-values/serialization": "~1.0",
+ "php": ">=5.3.0",
+ "serialization/serialization": "~3.1",
+ "wikibase/data-model": "~2.4"
+ },
+ "require-dev": {
+ "data-values/common": "~0.2",
+ "data-values/geo": "~1.0|~0.1",
+ "data-values/number": "~0.2",
+ "data-values/time": "~0.2"
+ },
+ "time": "2015-01-28 14:11:51",
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.3.x-dev"
+ }
+ },
+ "installation-source": "dist",
+ "autoload": {
+ "psr-4": {
+ "Wikibase\\DataModel\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "authors": [
+ {
+ "name": "Thomas PT",
+ "homepage": "https://github.com/Tpt"
+ },
+ {
+ "name": "Jeroen De Dauw",
+ "email": "[email protected]",
+ "homepage": "http://jeroendedauw.com"
+ }
+ ],
+ "description": "Serializers and deserializers for the Wikibase
DataModel",
+ "homepage": "https://github.com/wmde/WikibaseDataModelSerialization",
+ "keywords": [
+ "DataModel",
+ "deserializers",
+ "serialization",
+ "serializers",
"wikibase",
"wikidata"
]
@@ -1107,6 +1220,88 @@
]
},
{
+ "name": "wikibase/wikibase",
+ "version": "dev-wmf/1.25wmf16",
+ "version_normalized": "dev-wmf/1.25wmf16",
+ "source": {
+ "type": "git",
+ "url":
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git",
+ "reference": "0cb7ec6225a72a966046f0225a4fd9522f38cd05"
+ },
+ "dist": {
+ "type": "zip",
+ "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/0cb7ec6225a72a966046f0225a4fd9522f38cd05",
+ "reference": "0cb7ec6225a72a966046f0225a4fd9522f38cd05",
+ "shasum": ""
+ },
+ "require": {
+ "data-values/common": "~0.2.0",
+ "data-values/data-types": "~0.4.0",
+ "data-values/data-values": "~1.0.0",
+ "data-values/geo": "~1.0",
+ "data-values/interfaces": "~0.1.4",
+ "data-values/javascript": "~0.6.0",
+ "data-values/number": "~0.4.0",
+ "data-values/serialization": "~1.0",
+ "data-values/time": "~0.6.0",
+ "data-values/validators": "~0.1.0",
+ "data-values/value-view": "~0.11.0",
+ "diff/diff": "~1.0",
+ "php": ">=5.3.2",
+ "wikibase/data-model": "~2.5",
+ "wikibase/data-model-javascript": "~1.0",
+ "wikibase/data-model-serialization": "~1.2",
+ "wikibase/easyrdf_lite": "~0.8.1",
+ "wikibase/internal-serialization": "~1.3",
+ "wikibase/javascript-api": "~1.0",
+ "wikibase/serialization-javascript": "~2.0"
+ },
+ "conflict": {
+ "mediawiki/mediawiki": "<1.23"
+ },
+ "time": "2015-02-12 15:34:02",
+ "type": "mediawiki-extension",
+ "installation-source": "dist",
+ "autoload": {
+ "files": [
+ "Wikibase.composer.php"
+ ],
+ "classmap": [
+ "client/includes/",
+ "client/WikibaseClient.hooks.php",
+ "client/tests/phpunit/",
+ "lib/includes/",
+ "lib/WikibaseLib.hooks.php",
+ "lib/tests/phpunit/",
+ "repo/includes/",
+ "repo/maintenance/",
+ "repo/tests/phpunit/",
+ "repo/Wikibase.hooks.php"
+ ],
+ "psr-4": {
+ "Wikibase\\Repo\\View\\": "repo/includes/View"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0+"
+ ],
+ "authors": [
+ {
+ "name": "The Wikidata team"
+ }
+ ],
+ "description": "Structured data repository for MediaWiki",
+ "homepage": "http://wikiba.se",
+ "keywords": [
+ "wikibase",
+ "wikibaseclient",
+ "wikibaselib",
+ "wikibaserepo",
+ "wikidata"
+ ]
+ },
+ {
"name": "wikibase/wikimedia-badges",
"version": "dev-master",
"version_normalized": "9999999-dev",
@@ -1205,200 +1400,5 @@
"irc": "irc://irc.freenode.net/wikidata",
"source": "https://github.com/wmde/Wikidata.org/tree/master"
}
- },
- {
- "name": "wikibase/data-model-serialization",
- "version": "1.3.0",
- "version_normalized": "1.3.0.0",
- "source": {
- "type": "git",
- "url":
"https://github.com/wmde/WikibaseDataModelSerialization.git",
- "reference": "d92a99f7c894575254d91f52998a080d96fe2188"
- },
- "dist": {
- "type": "zip",
- "url":
"https://api.github.com/repos/wmde/WikibaseDataModelSerialization/zipball/d92a99f7c894575254d91f52998a080d96fe2188",
- "reference": "d92a99f7c894575254d91f52998a080d96fe2188",
- "shasum": ""
- },
- "require": {
- "data-values/serialization": "~1.0",
- "php": ">=5.3.0",
- "serialization/serialization": "~3.1",
- "wikibase/data-model": "~2.4"
- },
- "require-dev": {
- "data-values/common": "~0.2",
- "data-values/geo": "~1.0|~0.1",
- "data-values/number": "~0.2",
- "data-values/time": "~0.2"
- },
- "time": "2015-01-28 14:11:51",
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.3.x-dev"
- }
- },
- "installation-source": "dist",
- "autoload": {
- "psr-4": {
- "Wikibase\\DataModel\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "GPL-2.0+"
- ],
- "authors": [
- {
- "name": "Thomas PT",
- "homepage": "https://github.com/Tpt"
- },
- {
- "name": "Jeroen De Dauw",
- "email": "[email protected]",
- "homepage": "http://jeroendedauw.com"
- }
- ],
- "description": "Serializers and deserializers for the Wikibase
DataModel",
- "homepage": "https://github.com/wmde/WikibaseDataModelSerialization",
- "keywords": [
- "DataModel",
- "deserializers",
- "serialization",
- "serializers",
- "wikibase",
- "wikidata"
- ]
- },
- {
- "name": "propertysuggester/property-suggester",
- "version": "2.0.5",
- "version_normalized": "2.0.5.0",
- "source": {
- "type": "git",
- "url": "https://github.com/Wikidata-lib/PropertySuggester.git",
- "reference": "482496ef805ca7d8fb7621649f0ed99704edf0a5"
- },
- "dist": {
- "type": "zip",
- "url":
"https://api.github.com/repos/Wikidata-lib/PropertySuggester/zipball/482496ef805ca7d8fb7621649f0ed99704edf0a5",
- "reference": "482496ef805ca7d8fb7621649f0ed99704edf0a5",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "require-dev": {
- "phpunit/phpunit": "3.7.*",
- "satooshi/php-coveralls": "dev-master"
- },
- "time": "2015-01-29 10:33:56",
- "type": "mediawiki-extension",
- "installation-source": "dist",
- "autoload": {
- "psr-4": {
- "PropertySuggester\\": "src/PropertySuggester/"
- },
- "files": [],
- "classmap": [
- "PropertySuggesterHooks.php",
- "maintenance/UpdateTable.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "GPL-2.0+"
- ],
- "description": "Extension for Wikibase to provide usefull suggestions
for new properties",
- "homepage": "https://github.com/Wikidata-lib/PropertySuggester",
- "keywords": [
- "propertysuggester",
- "wikibase",
- "wikidata"
- ]
- },
- {
- "name": "wikibase/wikibase",
- "version": "dev-wmf/1.25wmf16",
- "version_normalized": "dev-wmf/1.25wmf16",
- "source": {
- "type": "git",
- "url":
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git",
- "reference": "fdecc8befeb84bb66094c619eaccdad77cf55858"
- },
- "dist": {
- "type": "zip",
- "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/fdecc8befeb84bb66094c619eaccdad77cf55858",
- "reference": "fdecc8befeb84bb66094c619eaccdad77cf55858",
- "shasum": ""
- },
- "require": {
- "data-values/common": "~0.2.0",
- "data-values/data-types": "~0.4.0",
- "data-values/data-values": "~1.0.0",
- "data-values/geo": "~1.0",
- "data-values/interfaces": "~0.1.4",
- "data-values/javascript": "~0.6.0",
- "data-values/number": "~0.4.0",
- "data-values/serialization": "~1.0",
- "data-values/time": "~0.6.0",
- "data-values/validators": "~0.1.0",
- "data-values/value-view": "~0.11.0",
- "diff/diff": "~1.0",
- "php": ">=5.3.2",
- "wikibase/data-model": "~2.5",
- "wikibase/data-model-javascript": "~1.0",
- "wikibase/data-model-serialization": "~1.2",
- "wikibase/easyrdf_lite": "~0.8.1",
- "wikibase/internal-serialization": "~1.3",
- "wikibase/javascript-api": "~1.0",
- "wikibase/serialization-javascript": "~2.0"
- },
- "conflict": {
- "mediawiki/mediawiki": "<1.23"
- },
- "time": "2015-01-31 22:50:24",
- "type": "mediawiki-extension",
- "installation-source": "dist",
- "autoload": {
- "files": [
- "Wikibase.composer.php"
- ],
- "classmap": [
- "client/includes/",
- "client/WikibaseClient.hooks.php",
- "client/tests/phpunit/",
- "lib/includes/",
- "lib/WikibaseLib.hooks.php",
- "lib/tests/phpunit/",
- "repo/includes/",
- "repo/maintenance/",
- "repo/tests/phpunit/",
- "repo/Wikibase.hooks.php"
- ],
- "psr-4": {
- "Wikibase\\Repo\\View\\": "repo/includes/View"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "GPL-2.0+"
- ],
- "authors": [
- {
- "name": "The Wikidata team"
- }
- ],
- "description": "Structured data repository for MediaWiki",
- "homepage": "http://wikiba.se",
- "keywords": [
- "wikibase",
- "wikibaseclient",
- "wikibaselib",
- "wikibaserepo",
- "wikidata"
- ]
}
]
--
To view, visit https://gerrit.wikimedia.org/r/190369
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I76108f3b7f0355df49d220254ced045d8000efe6
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikidata
Gerrit-Branch: wmf/1.25wmf16
Gerrit-Owner: JanZerebecki <[email protected]>
Gerrit-Reviewer: Addshore <[email protected]>
Gerrit-Reviewer: Aude <[email protected]>
Gerrit-Reviewer: Hoo man <[email protected]>
Gerrit-Reviewer: Legoktm <[email protected]>
Gerrit-Reviewer: Tobias Gritschacher <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits