Mobrovac has submitted this change and it was merged. Change subject: Update change-propagation to 91d5313 ......................................................................
Update change-propagation to 91d5313 List of changes: 91d5313 React to page_properties event (#118) xxxxxxx Update node module dependencies Change-Id: I8c801a903923e8f4b9f5a4e281c4fc5fa92f86b7 --- M node_modules/hyperswitch/node_modules/json-stable-stringify/package.json M node_modules/hyperswitch/node_modules/swagger-ui/package.json M node_modules/mediawiki-title/lib/index.js M node_modules/mediawiki-title/package.json M node_modules/mediawiki-title/test/index.js M node_modules/service-runner/node_modules/limitation/node_modules/kad/package.json M node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/package.json M src 8 files changed, 78 insertions(+), 21 deletions(-) Approvals: Mobrovac: Verified; Looks good to me, approved diff --git a/node_modules/hyperswitch/node_modules/json-stable-stringify/package.json b/node_modules/hyperswitch/node_modules/json-stable-stringify/package.json index e7c22bc..8ae9f70 100644 --- a/node_modules/hyperswitch/node_modules/json-stable-stringify/package.json +++ b/node_modules/hyperswitch/node_modules/json-stable-stringify/package.json @@ -50,7 +50,7 @@ "url": "https://github.com/substack/json-stable-stringify/issues" }, "_id": "json-stable-stringify@1.0.0", - "_shasum": "489d8fb2ad5ee934fb542cd4212b9f717400af82", + "_shasum": "83d7381d687ac94cb2a8f89d1f5f6b8e10d82b72", "_from": "git+https://github.com/wikimedia/json-stable-stringify.git#master", "_resolved": "git+https://github.com/wikimedia/json-stable-stringify.git#c05178e4dfc3834017f017732934c1c52ba3dd8f" } diff --git a/node_modules/hyperswitch/node_modules/swagger-ui/package.json b/node_modules/hyperswitch/node_modules/swagger-ui/package.json index 63e5e7e..1bd5e0f 100644 --- a/node_modules/hyperswitch/node_modules/swagger-ui/package.json +++ b/node_modules/hyperswitch/node_modules/swagger-ui/package.json @@ -70,7 +70,7 @@ "url": "https://github.com/swagger-api/swagger-ui/issues" }, "_id": "swagger-ui@2.2.2", - "_shasum": "e7a079e92f4a2fd5ebcdd7179454fc756db20459", + "_shasum": "e2399db239346a9b526fbe1c759c0ecf7b8c7d07", "_from": "git+https://github.com/wikimedia/swagger-ui.git#master", "_resolved": "git+https://github.com/wikimedia/swagger-ui.git#f89ca3d27111bde918492db6d7eaca37302407f6" } diff --git a/node_modules/mediawiki-title/lib/index.js b/node_modules/mediawiki-title/lib/index.js index 5b56159..78afb0f 100644 --- a/node_modules/mediawiki-title/lib/index.js +++ b/node_modules/mediawiki-title/lib/index.js @@ -201,12 +201,17 @@ || siteInfo.general.lang === 'kk')) { result.title = 'İ' + result.title.substr(1); } else if (!/^[A-Z]/.test(result.title)) { - result.title = result.title.substr(0, 1).toUpperCase() + result.title.substr(1); + var firstCharacter = result.title.charAt(0); + var upperCasedFirstLetter = firstCharacter.toUpperCase(); + // PHP is only capable of upper-casing letters that end up + // as a single character, however JS upper-cases German 'ß' to SS + if (upperCasedFirstLetter.length === firstCharacter.length) { + result.title = upperCasedFirstLetter + result.title.substr(1); + } } } return result; } - function _splitNamespace(title, siteInfo, defaultNs) { var prefixRegex = /^(.+?)_*:_*(.*)$/; diff --git a/node_modules/mediawiki-title/package.json b/node_modules/mediawiki-title/package.json index ac532f4..d9157d0 100644 --- a/node_modules/mediawiki-title/package.json +++ b/node_modules/mediawiki-title/package.json @@ -1,6 +1,6 @@ { "name": "mediawiki-title", - "version": "0.5.5", + "version": "0.5.6", "description": "Title normalization library for mediawiki", "main": "lib/index.js", "scripts": { @@ -35,20 +35,20 @@ "mocha-lcov-reporter": "^1.0.0", "preq": "^0.4.8" }, - "gitHead": "d55858a2a5fcf17a89853709438d8d07063ac509", + "gitHead": "4705414672ded47482d8b462bcd48bd97b7441db", "homepage": "https://github.com/wikimedia/mediawiki-title#readme", - "_id": "mediawiki-title@0.5.5", - "_shasum": "e50884369b846d7d4584c816451631d5ce43e1cf", + "_id": "mediawiki-title@0.5.6", + "_shasum": "549069294e27728a1f13bed3d705d6beecf4ea24", "_from": "mediawiki-title@>=0.5.5 <0.6.0", - "_npmVersion": "2.15.5", - "_nodeVersion": "4.4.6", + "_npmVersion": "2.15.8", + "_nodeVersion": "4.4.7", "_npmUser": { - "name": "doorman", - "email": "marko.obro...@gmail.com" + "name": "pchelolo", + "email": "petrpche...@gmail.com" }, "dist": { - "shasum": "e50884369b846d7d4584c816451631d5ce43e1cf", - "tarball": "https://registry.npmjs.org/mediawiki-title/-/mediawiki-title-0.5.5.tgz" + "shasum": "549069294e27728a1f13bed3d705d6beecf4ea24", + "tarball": "https://registry.npmjs.org/mediawiki-title/-/mediawiki-title-0.5.6.tgz" }, "maintainers": [ { @@ -70,8 +70,8 @@ ], "_npmOperationalInternal": { "host": "packages-12-west.internal.npmjs.com", - "tmp": "tmp/mediawiki-title-0.5.5.tgz_1470830362872_0.9119927498977631" + "tmp": "tmp/mediawiki-title-0.5.6.tgz_1475876196872_0.036138371331617236" }, "directories": {}, - "_resolved": "https://registry.npmjs.org/mediawiki-title/-/mediawiki-title-0.5.5.tgz" + "_resolved": "https://registry.npmjs.org/mediawiki-title/-/mediawiki-title-0.5.6.tgz" } diff --git a/node_modules/mediawiki-title/test/index.js b/node_modules/mediawiki-title/test/index.js index c163178..a601dc2 100644 --- a/node_modules/mediawiki-title/test/index.js +++ b/node_modules/mediawiki-title/test/index.js @@ -151,6 +151,7 @@ [ 'en.wikipedia.org', ':Test', 'Test'], [ 'en.wikipedia.org', ': Test', 'Test'], [ 'en.wikipedia.org', ':_Test_', 'Test'], + [ 'en.wikipedia.org', '💩', '💩'], [ 'en.wikipedia.org', 'Foo:bar', 'Foo:bar'], [ 'en.wikipedia.org', 'Talk: foo', 'Talk:Foo'], [ 'en.wikipedia.org', 'int:eger', 'Int:eger'], @@ -188,8 +189,58 @@ [ 'en.wikipedia.org', 'user:pchelolo', 'User:Pchelolo'], [ 'en.wikipedia.org', 'list of Neighbours characters (2016)#Tom Quill', - 'List_of_Neighbours_characters_(2016)'] - + 'List_of_Neighbours_characters_(2016)'], + [ 'en.wikipedia.org', 'ß', 'ß' ], + [ 'en.wikipedia.org', 'ʼn', 'ʼn' ], + [ 'en.wikipedia.org', 'ǰ', 'ǰ' ], + [ 'en.wikipedia.org', 'ΐ', 'ΐ' ], + [ 'en.wikipedia.org', 'ΰ', 'ΰ' ], + [ 'en.wikipedia.org', 'և', 'և' ], + [ 'en.wikipedia.org', 'ẖ', 'ẖ' ], + [ 'en.wikipedia.org', 'ẗ', 'ẗ' ], + [ 'en.wikipedia.org', 'ẘ', 'ẘ' ], + [ 'en.wikipedia.org', 'ẙ', 'ẙ' ], + [ 'en.wikipedia.org', 'ẚ', 'ẚ' ], + [ 'en.wikipedia.org', 'ὐ', 'ὐ' ], + [ 'en.wikipedia.org', 'ὒ', 'ὒ' ], + [ 'en.wikipedia.org', 'ὔ', 'ὔ' ], + [ 'en.wikipedia.org', 'ὖ', 'ὖ' ], + [ 'en.wikipedia.org', 'ᾀ', 'ᾀ' ], + [ 'en.wikipedia.org', 'ᾁ', 'ᾁ' ], + [ 'en.wikipedia.org', 'ᾂ', 'ᾂ' ], + [ 'en.wikipedia.org', 'ᾃ', 'ᾃ' ], + [ 'en.wikipedia.org', 'ᾄ', 'ᾄ' ], + [ 'en.wikipedia.org', 'ᾅ', 'ᾅ' ], + [ 'en.wikipedia.org', 'ᾆ', 'ᾆ' ], + [ 'en.wikipedia.org', 'ᾇ', 'ᾇ' ], + [ 'en.wikipedia.org', 'ᾐ', 'ᾐ' ], + [ 'en.wikipedia.org', 'ᾑ', 'ᾑ' ], + [ 'en.wikipedia.org', 'ᾒ', 'ᾒ' ], + [ 'en.wikipedia.org', 'ᾓ', 'ᾓ' ], + [ 'en.wikipedia.org', 'ᾔ', 'ᾔ' ], + [ 'en.wikipedia.org', 'ᾕ', 'ᾕ' ], + [ 'en.wikipedia.org', 'ᾖ', 'ᾖ' ], + [ 'en.wikipedia.org', 'ᾗ', 'ᾗ' ], + [ 'en.wikipedia.org', 'ᾠ', 'ᾠ' ], + [ 'en.wikipedia.org', 'ᾡ', 'ᾡ' ], + [ 'en.wikipedia.org', 'ᾢ', 'ᾢ' ], + [ 'en.wikipedia.org', 'ᾣ', 'ᾣ' ], + [ 'en.wikipedia.org', 'ᾤ', 'ᾤ' ], + [ 'en.wikipedia.org', 'ᾥ', 'ᾥ' ], + [ 'en.wikipedia.org', 'ᾦ', 'ᾦ' ], + [ 'en.wikipedia.org', 'ᾧ', 'ᾧ' ], + [ 'en.wikipedia.org', 'ff', 'ff' ], + [ 'en.wikipedia.org', 'fi', 'fi' ], + [ 'en.wikipedia.org', 'fl', 'fl' ], + [ 'en.wikipedia.org', 'ffi', 'ffi' ], + [ 'en.wikipedia.org', 'ffl', 'ffl' ], + [ 'en.wikipedia.org', 'ſt', 'ſt' ], + [ 'en.wikipedia.org', 'st', 'st' ], + [ 'en.wikipedia.org', 'ﬓ', 'ﬓ' ], + [ 'en.wikipedia.org', 'ﬔ', 'ﬔ' ], + [ 'en.wikipedia.org', 'ﬕ', 'ﬕ' ], + [ 'en.wikipedia.org', 'ﬖ', 'ﬖ' ], + [ 'en.wikipedia.org', 'ﬗ', 'ﬗ' ] ]; testCases.forEach(function (test) { diff --git a/node_modules/service-runner/node_modules/limitation/node_modules/kad/package.json b/node_modules/service-runner/node_modules/limitation/node_modules/kad/package.json index 0e625ad..aa6952a 100644 --- a/node_modules/service-runner/node_modules/limitation/node_modules/kad/package.json +++ b/node_modules/service-runner/node_modules/limitation/node_modules/kad/package.json @@ -75,7 +75,7 @@ }, "homepage": "https://github.com/kadtools/kad#readme", "_id": "kad@1.3.6", - "_shasum": "12c4fb60ac839a3707c45448fc38eedefcf3ba5d", + "_shasum": "71749d7a68ee4fcbf0bf647809f8193b624dbcc6", "_from": "git+https://github.com/gwicke/kad.git#master", "_resolved": "git+https://github.com/gwicke/kad.git#f35971036f43814043245da82b12d035b7bbfd16" } diff --git a/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/package.json b/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/package.json index f0e62d3..9146e75 100644 --- a/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/package.json +++ b/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/package.json @@ -58,5 +58,6 @@ "tmp": "tmp/inherits-2.0.3.tgz_1473295776489_0.08142363070510328" }, "directories": {}, - "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "readme": "ERROR: No README data found!" } diff --git a/src b/src index fd0fe4e..91d5313 160000 --- a/src +++ b/src @@ -1 +1 @@ -Subproject commit fd0fe4e30ac4ee5eb76f67e2d94fbd0630d41916 +Subproject commit 91d5313a5aaf43bbf70a4a89dbe18b13998c2765 -- To view, visit https://gerrit.wikimedia.org/r/315099 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I8c801a903923e8f4b9f5a4e281c4fc5fa92f86b7 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/services/change-propagation/deploy Gerrit-Branch: master Gerrit-Owner: Mobrovac <mobro...@wikimedia.org> Gerrit-Reviewer: Mobrovac <mobro...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits