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

Reply via email to