Commit graph

2196 commits

Author SHA1 Message Date
jenkins-bot faac5178b9 Merge "Move talk page notification data from 'user-menu' to 'notifications'" 2021-05-26 16:46:08 +00:00
Translation updater bot 64139ca567 Localisation updates from https://translatewiki.net.
Change-Id: I01015925c1e6c87bd065dbaa54bb331d16343ed6
2021-05-26 09:04:26 +02:00
Nicholas Ray 3a351cfb4f Move talk page notification data from 'user-menu' to 'notifications'
**Note**: This change will affect the order of the yellow talk page
message notification on legacy Vector/other skins by moving it from
after the `#pt-notifications-notice` element to before the
`#pt-notifications-alert` element. This was done because the
notification is related to the list of messages that appear when the
bell icon is clicked so having it in close proximity to that icon is
hopefully more intuitive than having it next to the unrelated inbox
icon. [1]

Per T274428, we need this notification to be inside the `notifications`
array instead of inside the `user-menu` array.

Additionally:

* Per T274428, update the notifications message copy to "You have a new
Talk page message"

* Remove the `onPersonalUrls` hook method inside EchoHooks,
unregister its use as a hook in extension.json, and update its
references in Echo.

[1] T274428#7113896

Bug: T274428
Change-Id: I5ae0ec089bcf0eec1ec7ac13f60e811f54e1d8e1
2021-05-25 18:24:29 -06:00
Translation updater bot 423ef4dc9a Localisation updates from https://translatewiki.net.
Change-Id: I7c3f32951ead09bf6e5d17ddf6615684c20da6ba
2021-05-25 08:52:08 +02:00
Translation updater bot 6c184f1790 Localisation updates from https://translatewiki.net.
Change-Id: I3a9ca5728fae3624608007ef212b4c45a839fd68
2021-05-21 08:33:55 +02:00
Translation updater bot ec93d61951 Localisation updates from https://translatewiki.net.
Change-Id: Ida8d7119c51446bdfe758d5c89afd8e735985ff8
2021-05-20 09:10:26 +02:00
Translation updater bot d11af1f29f Localisation updates from https://translatewiki.net.
Change-Id: I60bbb1143c74ba95b9744feff5e7c63a071a472c
2021-05-19 08:42:46 +02:00
Translation updater bot 7752bb504f Localisation updates from https://translatewiki.net.
Change-Id: Icd88ea29e0c894dca7180930db832c218b6af214
2021-05-18 08:46:30 +02:00
Translation updater bot 25161f7d90 Localisation updates from https://translatewiki.net.
Change-Id: Ia3733a9fd1e06a6abc92ae649afe1558f973beff
2021-05-17 08:41:57 +02:00
Translation updater bot 193ac8cab4 Localisation updates from https://translatewiki.net.
Change-Id: I908368f8e6591981e55a6d405d314e77ff0320bb
2021-05-14 08:43:53 +02:00
Translation updater bot 1e5834644d Localisation updates from https://translatewiki.net.
Change-Id: Id09e3b29601b67a728055c09d629e4f3d27bb00a
2021-05-12 09:21:36 +02:00
Translation updater bot 0542023128 Localisation updates from https://translatewiki.net.
Change-Id: I360ce62ecf2eb3494d61037cf6747e7c61ce73e7
2021-05-11 09:06:19 +02:00
Translation updater bot 2409941c5f Localisation updates from https://translatewiki.net.
Change-Id: I03f13291f25c098de5979695d6c64cf7b5218644
2021-05-10 08:51:22 +02:00
Translation updater bot b57d0232e2 Localisation updates from https://translatewiki.net.
Change-Id: I782c74e70da23a5c578e6ac796771ac8aba019ab
2021-05-07 08:41:16 +02:00
Translation updater bot eda3372723 Localisation updates from https://translatewiki.net.
Change-Id: Iaa23caffb9e87b0caa41b91d8cc53d6f1093bf67
2021-05-06 08:54:03 +02:00
Translation updater bot d37c3c697b Localisation updates from https://translatewiki.net.
Change-Id: Ia82cad4e961c651ed3b3aa0e95fbdfe16378376f
2021-05-03 08:36:50 +02:00
Translation updater bot 573738a957 Localisation updates from https://translatewiki.net.
Change-Id: I2c591e11d0376b0cefebde3304a3f2c110f1699b
2021-04-29 08:54:04 +02:00
Translation updater bot bcc5965d30 Localisation updates from https://translatewiki.net.
Change-Id: Ic65ad00a85b4d5f31f520b7b12b9e9d6a7e488b5
2021-04-28 16:43:05 +02:00
Translation updater bot c7c27eabad Localisation updates from https://translatewiki.net.
Change-Id: Ic14ed4a9b382bfa18cd17e78c675a5b06531222c
2021-04-28 08:48:16 +02:00
Translation updater bot a822b43fac Localisation updates from https://translatewiki.net.
Change-Id: Ibdb3104c96ce1b894b670720f3ed59ea359057c0
2021-04-27 08:38:06 +02:00
Translation updater bot 189f10903e Localisation updates from https://translatewiki.net.
Change-Id: If88a675f1e1fcad2155b2bea5c45b4793fea80c3
2021-04-26 09:10:14 +02:00
Translation updater bot 38e9c662d3 Localisation updates from https://translatewiki.net.
Change-Id: Ic18c4b4625d1c8b0634fdf2f501e271d85ec9c54
2021-04-22 09:31:18 +02:00
Translation updater bot 0c64945d51 Localisation updates from https://translatewiki.net.
Change-Id: Ic4c4333caa0c301bfebbdbfd46c1dbf9ce8c135a
2021-04-21 08:52:26 +02:00
Translation updater bot ec909f9b73 Localisation updates from https://translatewiki.net.
Change-Id: I7da6f321777f15714d61d62533c5ade04640554e
2021-04-19 08:50:23 +02:00
Translation updater bot 839b833033 Localisation updates from https://translatewiki.net.
Change-Id: If6bdae194f44a4719755013d0ccf869c9c013a7a
2021-04-13 09:20:20 +02:00
Translation updater bot 50063fbba3 Localisation updates from https://translatewiki.net.
Change-Id: I8230eda39317bc68d3b4966d83ea251807eab914
2021-04-12 08:37:32 +02:00
Translation updater bot c55bf96df1 Localisation updates from https://translatewiki.net.
Change-Id: I540de04300c0195fa66d270adf106a63c8c026da
2021-04-08 08:40:04 +02:00
DannyS712 ca2a08a919 Delete empty translation files
Change-Id: I6a78c4005c30e27e539c1f79dde47c118508109c
2021-04-08 02:04:26 +00:00
Translation updater bot f6d71ce1a9 Localisation updates from https://translatewiki.net.
Change-Id: I5500eef68878af7040f97ea0bd73dc8b86c5c463
2021-04-07 08:51:34 +02:00
Translation updater bot 8ecb047b60 Localisation updates from https://translatewiki.net.
Change-Id: Ib3fbd43f2c01441844f39e8becc9cbab412f8bd0
2021-04-06 12:02:09 +02:00
Translation updater bot 11cef5c851 Localisation updates from https://translatewiki.net.
Change-Id: Ia7e6034ad558dfbab850321083ae2ca2d9ca962b
2021-04-02 09:48:39 +02:00
Reedy 9f3596c90f Remove en-gb.json
Bug: T257759
Change-Id: I98c1ac1f872166f9c9592955f4a3720bfd760b58
2021-03-31 20:52:15 +01:00
Translation updater bot 02b217db53 Localisation updates from https://translatewiki.net.
Change-Id: I6a89e5f3c5fe8c17bf93e1273075f776fa7840ce
2021-03-29 08:35:59 +02:00
Translation updater bot e7e5d525c4 Localisation updates from https://translatewiki.net.
Change-Id: Ida2c8698d17dadd783121ebf85d628e48734f95f
2021-03-26 08:49:48 +01:00
Translation updater bot c70809c1c9 Localisation updates from https://translatewiki.net.
Change-Id: I4dc46bcf825c414d34cd60ef06981a1f2d44929c
2021-03-25 08:40:54 +01:00
Translation updater bot 2aaef5f79c Localisation updates from https://translatewiki.net.
Change-Id: I0b0a4de19291b088590fabf43d851e917a282dd6
2021-03-24 08:29:57 +01:00
Translation updater bot 8994796055 Localisation updates from https://translatewiki.net.
Change-Id: I1534b77794361e408d4b888e0a2c3ebdf76469c6
2021-03-23 08:24:45 +01:00
Translation updater bot 792bc9923c Localisation updates from https://translatewiki.net.
Change-Id: Ieb560df93a5b15ec8fff7294bca1d196cb5dd0f2
2021-03-22 08:36:26 +01:00
Translation updater bot 3dc2931f0b Localisation updates from https://translatewiki.net.
Change-Id: I8a70d6f1c65998c92065b079763051ce4c2a21de
2021-03-19 08:25:02 +01:00
Translation updater bot 906146ac79 Localisation updates from https://translatewiki.net.
Change-Id: If71332dc47bff1f122039be77ffccc1092a9c271
2021-03-15 08:40:19 +01:00
Translation updater bot 2c485950b3 Localisation updates from https://translatewiki.net.
Change-Id: Ib1fa9feda0eb612fba93aa3b4ea5ca1795f379e5
2021-03-11 08:37:05 +01:00
Translation updater bot 49530fddca Localisation updates from https://translatewiki.net.
Change-Id: I4b19a991fda10ff3225acf919499d9dbe517ea68
2021-03-08 08:46:10 +01:00
Translation updater bot c2cf44126c Localisation updates from https://translatewiki.net.
Change-Id: If1509808f960ec2c3c05d704738b285aecc8a6fd
2021-03-05 08:55:39 +01:00
Translation updater bot 571437ec99 Localisation updates from https://translatewiki.net.
Change-Id: I0a204af8356fa9d4e243f49399230fbc8e9574c4
2021-03-04 08:38:05 +01:00
Translation updater bot 0b16eff940 Localisation updates from https://translatewiki.net.
Change-Id: I289db7594067f16c9296a877d9cdd469dd884bec
2021-03-01 08:51:32 +01:00
Translation updater bot 73103f6e11 Localisation updates from https://translatewiki.net.
Change-Id: Ic2bed633329cdbfc0f6f72a548641ded5a150ad7
2021-02-26 08:56:12 +01:00
Translation updater bot 9428ab3e77 Localisation updates from https://translatewiki.net.
Change-Id: I7dd9bdc0ba1fcf6ab702e996e974ca5b4ad6a3df
2021-02-25 08:38:27 +01:00
Translation updater bot fca6b71a44 Localisation updates from https://translatewiki.net.
Change-Id: I255ba10e2585165e11b1c55fcdd8436d55e19632
2021-02-24 08:51:21 +01:00
Translation updater bot 9f13424ecc Localisation updates from https://translatewiki.net.
Change-Id: I37935a35867dda68a5a65101b009f2444617807c
2021-02-23 08:48:11 +01:00
Translation updater bot b3160603a2 Localisation updates from https://translatewiki.net.
Change-Id: I091c82046f9b157cc788084986e61e37d0b91ce3
2021-02-22 08:51:44 +01:00
Translation updater bot 9ac3c667ba Localisation updates from https://translatewiki.net.
Change-Id: I1acc88f793a493e39a91e59904155167663c5250
2021-02-18 08:42:45 +01:00
Translation updater bot e147f4fa5c Localisation updates from https://translatewiki.net.
Change-Id: Ib2f4073cf980367efd1eb019e0de159ffcc1f31a
2021-02-15 10:05:01 +01:00
Translation updater bot 492842eb31 Localisation updates from https://translatewiki.net.
Change-Id: Id332ebf3f7ecaf35fc3335f747a085c7865e3ff0
2021-02-12 08:51:30 +01:00
Translation updater bot e7599387e8 Localisation updates from https://translatewiki.net.
Change-Id: I4fafbf6162815e081589649002e639c3111ef26d
2021-02-11 08:38:38 +01:00
Translation updater bot 1d6a2bc5c7 Localisation updates from https://translatewiki.net.
Change-Id: I1a478f4849c3d75d514040656b2c03cf137aaa86
2021-02-08 08:40:36 +01:00
Translation updater bot 4c282cad25 Localisation updates from https://translatewiki.net.
Change-Id: Ib9aec51910b5506f9f653db09a68bed426b194cd
2021-02-05 08:46:53 +01:00
Translation updater bot 9211924c81 Localisation updates from https://translatewiki.net.
Change-Id: I5cc73e725e5d6320c739ba1099f1a643771605c1
2021-02-04 08:39:23 +01:00
Translation updater bot 2967f6cb45 Localisation updates from https://translatewiki.net.
Change-Id: Id009de7bada31dbdfbf809c8f9fdfa56c81f6262
2021-02-03 08:39:07 +01:00
Translation updater bot 025cd0f3ac Localisation updates from https://translatewiki.net.
Change-Id: I755f87c17a936ef7c2e3db84024123abd333cc85
2021-02-01 08:47:35 +01:00
libraryupgrader b49cebf8cb build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 34.0.0 → 35.0.0
  The following sniffs are failing and were disabled:
  * MediaWiki.Commenting.FunctionComment.WrongStyle

* mediawiki/minus-x: 1.1.0 → 1.1.1

npm:
* eslint-config-wikimedia: 0.17.0 → 0.18.1
  The following rules are failing and were disabled:
  * compat/compat

Additional changes:
* Added the "composer phan" command to conveniently run phan.

Change-Id: Icc5ae88b205d4b122efef7aef2826eb334b27820
2021-01-29 10:19:37 +00:00
Translation updater bot c6f29042bc Localisation updates from https://translatewiki.net.
Change-Id: I6d2ebba04320b87bba0ee0a606c72dc137d4ac23
2021-01-29 08:37:36 +01:00
Translation updater bot 66ae6adafb Localisation updates from https://translatewiki.net.
Change-Id: If78ecd712f317ab8de73f72ac721749d431fe994
2021-01-28 08:35:45 +01:00
Translation updater bot f111dd9f60 Localisation updates from https://translatewiki.net.
Change-Id: I2af220037d6e638819a3fcbbe519982632106248
2021-01-27 08:34:16 +01:00
Translation updater bot 737a002378 Localisation updates from https://translatewiki.net.
Change-Id: I621d1ca3dd15512769a217ea39d35fd45e13a35e
2021-01-25 08:53:26 +01:00
Translation updater bot 7ec57872fe Localisation updates from https://translatewiki.net.
Change-Id: I7f4b24720e9063ca1ab05934619d3d2ad8881117
2021-01-22 08:30:33 +01:00
Translation updater bot 7823fb5c41 Localisation updates from https://translatewiki.net.
Change-Id: I334b05d38c6f69a139b29394dc86f81a5a7446b3
2021-01-21 08:31:39 +01:00
Translation updater bot 21963b88be Localisation updates from https://translatewiki.net.
Change-Id: I40957a12484298cda2c098295227e819784ee591
2021-01-18 08:37:44 +01:00
Translation updater bot da149c856b Localisation updates from https://translatewiki.net.
Change-Id: I67bc95cbee399bb29fbd6d2a61aa286ba4befb42
2021-01-15 08:39:07 +01:00
Translation updater bot 945526799a Localisation updates from https://translatewiki.net.
Change-Id: I4ad8113437ac5274bc74492b5ba095e9af3c333a
2021-01-14 08:50:10 +01:00
Translation updater bot 4591374302 Localisation updates from https://translatewiki.net.
Change-Id: I945025bd52e5ae1f19ff2bc3714c0999f039e179
2021-01-13 08:36:17 +01:00
Translation updater bot 2be4751ba1 Localisation updates from https://translatewiki.net.
Change-Id: I20ec252abf9e1257c30bd8bbaf3ef983ed5b0950
2021-01-12 08:37:28 +01:00
Translation updater bot e4b94a847c Localisation updates from https://translatewiki.net.
Change-Id: I6c2324e25917dafc0efb8e524ea45d15078fbce7
2021-01-11 08:34:12 +01:00
Translation updater bot 4aa9662221 Localisation updates from https://translatewiki.net.
Change-Id: I19d9a31d85aef9601c251f462a4d69488e311660
2021-01-05 08:27:46 +01:00
Translation updater bot c5ab03ed0a Localisation updates from https://translatewiki.net.
Change-Id: I803e346bafbaf8a79a2e979632b79886ad2d2a73
2021-01-04 08:43:11 +01:00
Translation updater bot 9973c22664 Localisation updates from https://translatewiki.net.
Change-Id: Iec633689227ceb2922bd36041d2d84ee689e55ad
2020-12-30 10:13:49 +01:00
Translation updater bot 0a8dda9386 Localisation updates from https://translatewiki.net.
Change-Id: I4dde3aa8e9bfa9a291dc2823b0771ab6f4ad64b5
2020-12-28 10:38:11 +01:00
Translation updater bot bb8308b417 Localisation updates from https://translatewiki.net.
Change-Id: I7a9d7bb1778fbcce7e12f7c81733e4658118c100
2020-12-23 08:32:12 +01:00
Translation updater bot 998eccffe0 Localisation updates from https://translatewiki.net.
Change-Id: I3d70ce079da9fbf125aadd752e9a6c0d99578b35
2020-12-22 08:30:53 +01:00
Translation updater bot 5bb4551d0a Localisation updates from https://translatewiki.net.
Change-Id: Icdd77c4bf35e372f10c7c858638735588e2cc383
2020-12-21 08:38:51 +01:00
Translation updater bot 3f68ee2d66 Localisation updates from https://translatewiki.net.
Change-Id: I5615432241ad7de7ca15ec0b183e71bfa2890c5c
2020-12-17 08:54:58 +01:00
Translation updater bot d8d41536a3 Localisation updates from https://translatewiki.net.
Change-Id: Ifc6d7e7c31db5bf2194f076e175d14ef5240f902
2020-12-14 08:41:34 +01:00
Translation updater bot 415a7100f4 Localisation updates from https://translatewiki.net.
Change-Id: I5112820d6123875afbd51e8c7df1baa5e373fccf
2020-12-11 08:35:14 +01:00
Translation updater bot de49359608 Localisation updates from https://translatewiki.net.
Change-Id: Ic26389a4e2b674df4f8a1e9acbda06f3671233e3
2020-12-10 08:34:38 +01:00
Translation updater bot 2ba0e78ce8 Localisation updates from https://translatewiki.net.
Change-Id: Ib6c4275c810d57ba9ff9e1aa29696d4cf54a0ea4
2020-12-09 08:41:45 +01:00
Translation updater bot 7141d54813 Localisation updates from https://translatewiki.net.
Change-Id: Id3652577b047c6ee81b171ee356d5581759cdced
2020-12-08 08:21:10 +01:00
Translation updater bot c28d898487 Localisation updates from https://translatewiki.net.
Change-Id: I9b3bdb3a4bbdf527b9fa43dcd819b2345bab789a
2020-12-07 08:44:34 +01:00
Translation updater bot 21a34cbf2c Localisation updates from https://translatewiki.net.
Change-Id: I2fade4adbcaf6f83acbee981284bb05762995dfe
2020-12-04 08:33:04 +01:00
Translation updater bot e44c2cf482 Localisation updates from https://translatewiki.net.
Change-Id: I1ca3562696d5c93fa20acc1e3253dc63c93b3829
2020-12-03 08:32:18 +01:00
Translation updater bot b4d2a7f9f9 Localisation updates from https://translatewiki.net.
Change-Id: Id9fee96788a3796fd099a65cec50f5bcc462463c
2020-12-02 08:32:19 +01:00
Translation updater bot 0b02d0900c Localisation updates from https://translatewiki.net.
Change-Id: I273f996e741e33e305e2294e19e12393d3d97606
2020-12-01 08:23:03 +01:00
Translation updater bot 9f2583f6f5 Localisation updates from https://translatewiki.net.
Change-Id: I330301e41ec08b56b48554b35e3a93bd7fb6b095
2020-11-30 08:46:28 +01:00
Translation updater bot c176283580 Localisation updates from https://translatewiki.net.
Change-Id: Ic2c8a6eb843ca630adb01a52bb07e0965501af85
2020-11-23 08:39:03 +01:00
Translation updater bot 971b28c7cd Localisation updates from https://translatewiki.net.
Change-Id: I8562a851571789ea3f13cf1d44e85e467b86dcb2
2020-11-20 09:17:43 +01:00
Translation updater bot e099312c17 Localisation updates from https://translatewiki.net.
Change-Id: I125b355bafe3ec1e4cfcbebe6768a7eaabc8ec4a
2020-11-19 09:10:05 +01:00
Translation updater bot 8198d11fa4 Localisation updates from https://translatewiki.net.
Change-Id: Iafdd05cf7f973871b4c1b2cd9db198b0275f7aa2
2020-11-18 08:56:08 +01:00
Translation updater bot 43300d471e Localisation updates from https://translatewiki.net.
Change-Id: I14ae95a2945abea3501959d29a6bc148cf863f40
2020-11-17 08:42:22 +01:00
Translation updater bot 25f47ffbd0 Localisation updates from https://translatewiki.net.
Change-Id: I3f2f0a2e68fa39db5501841e9c429815ac669197
2020-11-16 08:36:55 +01:00
Translation updater bot 39c170e657 Localisation updates from https://translatewiki.net.
Change-Id: Ida61750c6da556d2fd16ca59ddc224925c5c62e9
2020-11-12 08:21:59 +01:00
Translation updater bot fae8aaa5ae Localisation updates from https://translatewiki.net.
Change-Id: I10d0d002717a04cdc9e206a5bb096dacabe17c6e
2020-11-11 08:35:39 +01:00
Translation updater bot 67b70c7b6f Localisation updates from https://translatewiki.net.
Change-Id: Iaca9575c03055c0ff6a72f153f0583ead000a83b
2020-11-10 08:40:20 +01:00
Translation updater bot 0e6b120c13 Localisation updates from https://translatewiki.net.
Change-Id: Id12b260b4a5918f27020292e4b6e8cd3126731eb
2020-11-09 08:34:39 +01:00
Translation updater bot b3490e234f Localisation updates from https://translatewiki.net.
Change-Id: Ia502764a48e0754f436812883481e0d15b1d97f0
2020-11-04 08:33:16 +01:00
Translation updater bot c15ca79875 Localisation updates from https://translatewiki.net.
Change-Id: I31c6af195dddc7786a63b042f0e2c298d3f4303d
2020-11-02 08:52:49 +01:00
Translation updater bot 79f95a666b Localisation updates from https://translatewiki.net.
Change-Id: Ic0fd306cc62439ec07105b65e44f8d071e184484
2020-10-29 08:27:37 +01:00
Translation updater bot b8d29d62ef Localisation updates from https://translatewiki.net.
Change-Id: I6625b7e899ca71f3e65b72afc14f2e5b604f60ab
2020-10-27 08:23:28 +01:00
Translation updater bot b7e94374d8 Localisation updates from https://translatewiki.net.
Change-Id: I26ecb4421f3dfef2fab2605fd522668678a447e1
2020-10-26 08:30:42 +01:00
Translation updater bot 60cd168149 Localisation updates from https://translatewiki.net.
Change-Id: I6a8f580d301599b86c24f2d7727784cf922fb7f1
2020-10-21 08:26:52 +02:00
Translation updater bot d74bc9ae54 Localisation updates from https://translatewiki.net.
Change-Id: I1d0ebd97e7376562d40799da56b941e584fc4bfb
2020-10-19 08:35:40 +02:00
Translation updater bot 96271c47fc Localisation updates from https://translatewiki.net.
Change-Id: I728061214e50d4d43bbb3c8a6a8e540a054966a6
2020-10-15 08:38:01 +02:00
Translation updater bot 3a564bd154 Localisation updates from https://translatewiki.net.
Change-Id: I8bbc60c82fc278dbe0475eeb19564c37b9382b61
2020-10-13 08:42:16 +02:00
Translation updater bot e1aa38d427 Localisation updates from https://translatewiki.net.
Change-Id: Ic905e948e095a29d7c52260ccd8b43daf8349a4d
2020-10-12 08:34:56 +02:00
Translation updater bot 10f165adc7 Localisation updates from https://translatewiki.net.
Change-Id: I0d83b24778de8fa22831eb76ac97212303a130d2
2020-10-08 08:29:52 +02:00
Translation updater bot 686e330a1e Localisation updates from https://translatewiki.net.
Change-Id: Ibde976ea02baba38ede61e01faa196c957ca86d8
2020-10-07 08:35:41 +02:00
Translation updater bot 6e2867b9da Localisation updates from https://translatewiki.net.
Change-Id: Id03f8b54230c9a0ec15f7c4a3ef7a63cfc169412
2020-10-05 08:41:42 +02:00
Translation updater bot 4d0f0dea33 Localisation updates from https://translatewiki.net.
Change-Id: Ife427ef323a9032e744fafe7a20562910c947689
2020-10-02 08:24:11 +02:00
Translation updater bot 7761d6f547 Localisation updates from https://translatewiki.net.
Change-Id: Iee928636b91a789b5010c365b97517736c3b43e3
2020-10-01 08:30:07 +02:00
Translation updater bot 7cac06b6f7 Localisation updates from https://translatewiki.net.
Change-Id: I97e4bee40e0cd99a79375a210a20ad6df16db516
2020-09-28 08:29:05 +02:00
Translation updater bot c4fcf16789 Localisation updates from https://translatewiki.net.
Change-Id: Iff58ae595bfb3ec784a7bca9c0ad7e3091ce9301
2020-09-21 08:29:22 +02:00
Translation updater bot c515e8c6ff Localisation updates from https://translatewiki.net.
Change-Id: I016e8d49a09434da91deb25f08ae2ceb5827df9c
2020-09-18 08:37:09 +02:00
Translation updater bot b4be1aaf73 Localisation updates from https://translatewiki.net.
Change-Id: I7a023e84fa1f512fe397d34b6bfcef794cc9c856
2020-09-17 08:32:26 +02:00
Translation updater bot be66cc9c9e Localisation updates from https://translatewiki.net.
Change-Id: I219f0c8574b914576b769afc077cba516859d15c
2020-09-16 09:07:03 +02:00
Translation updater bot 6c4d8045c1 Localisation updates from https://translatewiki.net.
Change-Id: I96a8a20929c078e2ea7d2a5dc223b099291bc04d
2020-09-14 09:14:19 +02:00
Translation updater bot a3616cefee Localisation updates from https://translatewiki.net.
Change-Id: Ib5b2c496fcd9677657e114513e0486e1bd96f22d
2020-09-08 10:24:04 +02:00
Translation updater bot 0e75c867af Localisation updates from https://translatewiki.net.
Change-Id: I8285bcabf04c45d6cc9ccec28552bf65a73fc21a
2020-09-06 20:55:30 +02:00
Translation updater bot c1937cefb7 Localisation updates from https://translatewiki.net.
Change-Id: I49e5826f1f1a368484642c91e20965ab2a73f92d
2020-09-03 10:04:37 +02:00
Translation updater bot 04a12288be Localisation updates from https://translatewiki.net.
Change-Id: Ifbb8d9f715c4b7a40c26c02ec5a11a970d04fe55
2020-09-02 09:40:22 +02:00
Translation updater bot ce3e271f77 Localisation updates from https://translatewiki.net.
Change-Id: I1ed56b1d3e3c8f9a139e95c04750a0f4a31f22bf
2020-08-31 09:48:21 +02:00
Translation updater bot 5340ca6552 Localisation updates from https://translatewiki.net.
Change-Id: I10414b68428ec1e31b5b86d49dfe11ba64672bd1
2020-08-28 10:23:39 +02:00
Translation updater bot ef800cc9f4 Localisation updates from https://translatewiki.net.
Change-Id: Id63488b5e45df19bbc9cfbe424ddd9720fa5c1fb
2020-08-27 09:51:41 +02:00
Translation updater bot c1bbdb63d8 Localisation updates from https://translatewiki.net.
Change-Id: I5210eefde11a71d6afbc9327c60c5700e4522da5
2020-08-26 09:50:51 +02:00
Translation updater bot 5bc1650c7d Localisation updates from https://translatewiki.net.
Change-Id: Ide0b2e94671749624e2b43c9a00870af209aaf32
2020-08-25 09:46:21 +02:00
Bernd Sitzmann e1c1e89ade Fix grammar in push notification delete api string
Follow-up from Ia6c17588ee94e6be74e5e3a75eb33e38f172fc93.

Change-Id: I7ae5a4fb9dad7dc89b0d0a7292c5f87aec225698
2020-08-24 11:33:20 -06:00
jenkins-bot 763e7ab1bb Merge "Create push subscription manager group/right to clean up dead subs" 2020-08-24 10:23:31 +00:00
Translation updater bot b938b53d97 Localisation updates from https://translatewiki.net.
Change-Id: I573a44734e9a288d0339efed53be8c4d91fc033a
2020-08-24 11:57:55 +02:00
Translation updater bot 007ada3a22 Localisation updates from https://translatewiki.net.
Change-Id: I4a7b14c3bbd33487f5e596502bf29c50286486d5
2020-08-21 08:40:48 +02:00
Michael Holloway 3513c642dd Create push subscription manager group/right to clean up dead subs
Creates a new push-subscription-manager group and an associated
right, manage-all-push-subscriptions. The purpose of this is to
allow privileged accounts to purge expired subscriptions from the
database on behalf of other users. A user with this right will be
permitted to delete any subscription from the DB based on the token
alone. For all other users, deletion requests will be limited to
those associated with the requesting user's central ID.

This right will be granted to a bot account on Metawiki associated
with the Wikimedia push notifications service, and the push
notifications service account will make push subscription delete
requests to the API for subscriptions for which vendor APIs return bad
subscription responses.

Additionally, the providertoken parameter to ApiPushSubscriptionDelete
is updated to allow multiple providertoken values.

Bug: T259148
Change-Id: Ia6c17588ee94e6be74e5e3a75eb33e38f172fc93
2020-08-20 17:08:48 -04:00
Translation updater bot d0493529af Localisation updates from https://translatewiki.net.
Change-Id: I2f5aebb831bfd0a32ce9b23c4ed5c2db4eb8f60a
2020-08-20 08:26:50 +02:00
Translation updater bot ea297783af Localisation updates from https://translatewiki.net.
Change-Id: I5b74f46671a63f7d05cf6a27ee0518b24030bbd3
2020-08-19 08:38:29 +02:00
Mateus Santos c188dac23f push: send apns topic when present
1) send apns topic when present in subscription metadata
2) check if subscription metadata is a valid JSON string
3) make epp_id column at echo_push_provider table auto_increment,
otherwise it will fail when trying to add a second row in the table

Bug: T259394
Change-Id: I785435e9f2d4ba9c14977d431d271f0fa2d0c795
2020-08-18 13:21:20 +00:00
Translation updater bot b7467e2f2b Localisation updates from https://translatewiki.net.
Change-Id: If771383b0b4663ecedb753ec9f7761edc2b35e23
2020-08-17 08:42:27 +02:00
Translation updater bot 7afe18f996 Localisation updates from https://translatewiki.net.
Change-Id: Ic394b009fe89406ed3d18bf7f705f9d7635f846d
2020-08-14 08:37:46 +02:00
Michael Holloway 15d48278be Create and enforce a config setting for max subscriptions per user
Creates a EchoPushMaxSubscriptionsPerUser config setting (default: 0)
that controls the maximum number of subscriptions a user may associate
with the user's central user ID.

The setting is enforced in EchoPush\SubscriptionManager::create().

To allow creating push subscriptions for development, set
$wgEchoPushMaxSubscriptionsPerUser to a positive integer value in
LocalSettings.php:

 $wgEchoPushMaxSubscriptionsPerUser = 10;

Bug: T259150
Change-Id: Ib97b6b6cbb8161dd75dad92c54b4fe4fff80c421
2020-08-12 17:58:11 -04:00
Translation updater bot 45700120f5 Localisation updates from https://translatewiki.net.
Change-Id: Ice4480441c501b0647881c495f0245265730c104
2020-08-12 08:19:13 +02:00
Translation updater bot 2f4e636ff1 Localisation updates from https://translatewiki.net.
Change-Id: I6a9efda643ebb7d870a3d5e0d19bfdafd87c84e0
2020-08-11 08:20:50 +02:00
Translation updater bot b2e643a47f Localisation updates from https://translatewiki.net.
Change-Id: I3d31aea0511741e8fd4f1f61941a07f3a279c1b2
2020-08-10 09:00:52 +02:00
Translation updater bot 2919e371c7 Localisation updates from https://translatewiki.net.
Change-Id: Ic83bb9382e52c62e29e16e9584dab97dd0951143
2020-08-07 08:22:55 +02:00
Translation updater bot 173311d796 Localisation updates from https://translatewiki.net.
Change-Id: I54e81da8933aca75738e82960f1a7ff71b19c018
2020-08-06 08:27:41 +02:00
Translation updater bot 9527958227 Localisation updates from https://translatewiki.net.
Change-Id: Iaef8f9b66a0bba52dd233b17aab38f847361b904
2020-08-05 08:22:27 +02:00
Translation updater bot 060ab77258 Localisation updates from https://translatewiki.net.
Change-Id: If9aeb60ba8c0525b3d03e0d074b84f3879cbfe10
2020-08-04 08:32:17 +02:00
Translation updater bot fd6ad873f9 Localisation updates from https://translatewiki.net.
Change-Id: I20be6d8ce6f55d6f3b7d5f4661681b59fd8c774e
2020-08-03 08:32:00 +02:00
Translation updater bot de284c56fc Localisation updates from https://translatewiki.net.
Change-Id: I63373bd4f25ab3498aebfbdf6b24e90b442448cb
2020-07-31 08:45:49 +02:00
Translation updater bot db8b71f67f Localisation updates from https://translatewiki.net.
Change-Id: I4f3c3daeccd86e0416acf45689ce33c5b61835fa
2020-07-30 08:35:21 +02:00
Translation updater bot fa29360bfc Localisation updates from https://translatewiki.net.
Change-Id: I1ed75d8686121fa2bfa324504deca68bf649f448
2020-07-29 08:35:23 +02:00
Translation updater bot 7c9c39d6b8 Localisation updates from https://translatewiki.net.
Change-Id: I4f2145777a1bff4720592b0931408f10b50c9838
2020-07-28 08:24:32 +02:00
Translation updater bot 1d0001c602 Localisation updates from https://translatewiki.net.
Change-Id: I11fcd308eb88f1b80a7d4b2fea4b19d749db6678
2020-07-27 08:37:15 +02:00
Translation updater bot 471aa89b74 Localisation updates from https://translatewiki.net.
Change-Id: I2f310c588f25ef24a52033f3230539bcbcc4d7c5
2020-07-23 08:27:46 +02:00
Translation updater bot 72519a3da5 Localisation updates from https://translatewiki.net.
Change-Id: I398842408dd32ee483d3f5d2f8468b777401810e
2020-07-22 08:26:22 +02:00
Translation updater bot a312b09731 Localisation updates from https://translatewiki.net.
Change-Id: I98a249f45de65ed737042d315c17805254c36e37
2020-07-21 09:11:19 +02:00
Translation updater bot af49551393 Localisation updates from https://translatewiki.net.
Change-Id: I8a592dde3857d724b007d46f1af96a67dc5140fe
2020-07-20 09:00:59 +02:00
Base ec8d947669 Fixing typo in apihelp-echopushsubscriptions+delete-example:
Unegister → Unregister

Please mark it as not requiring translations update.

Change-Id: Ib096a89818f3e0f7b76a8a884e0b35ecceb3d353
2020-07-17 19:59:00 +00:00
Translation updater bot ec03128c78 Localisation updates from https://translatewiki.net.
Change-Id: I32fb84d5070a74f738ac030339e3cf15b6babbbb
2020-07-17 08:28:35 +02:00
Translation updater bot 6501650155 Localisation updates from https://translatewiki.net.
Change-Id: I63228d13c53515d3359b0ed5fcba23c2a6d4cb50
2020-07-16 08:21:04 +02:00
Translation updater bot cab0559595 Localisation updates from https://translatewiki.net.
Change-Id: Id674903a152dbf812645e5450199026b27aa194e
2020-07-15 09:04:00 +02:00
Nikerabbit 84f473fe27 Revert "Localisation updates from https://translatewiki.net."
This reverts commit 42351da940.

Reason for revert: Broken export

Change-Id: I5fa3837b1134d5ac6bdd10df817267f3f3899b3b
2020-07-13 11:43:50 +00:00
Translation updater bot 42351da940 Localisation updates from https://translatewiki.net.
Change-Id: I9b31d3bec7971006e7eda215b8830548c272e1be
2020-07-13 08:42:14 +02:00
Translation updater bot 281b03814d Localisation updates from https://translatewiki.net.
Change-Id: I066eac810dd95e42113adbb5c26439f0b4d36367
2020-07-10 08:25:39 +02:00
Translation updater bot f2ae65866f Localisation updates from https://translatewiki.net.
Change-Id: Ia1ce1cae1595b86287e0bc0455303272c3059926
2020-07-09 08:24:52 +02:00
Translation updater bot 4cc13c88d8 Localisation updates from https://translatewiki.net.
Change-Id: Iad3938ac3c6dc61b4acb320fbc93ada15b0e684c
2020-07-08 09:10:39 +02:00
Translation updater bot 26846259cc Localisation updates from https://translatewiki.net.
Change-Id: I82f14bd1b7cced0f60f2525fae77ddc1e22de7a3
2020-07-07 09:31:04 +02:00
Translation updater bot 386037e219 Localisation updates from https://translatewiki.net.
Change-Id: Ibf1b76f9c2c698ac123845fe8ede27e7e0e262be
2020-07-06 09:51:25 +02:00
Translation updater bot 63a7da4e14 Localisation updates from https://translatewiki.net.
Change-Id: I372f8339bd630aeb956e38d437fb37d9d2402659
2020-07-03 08:32:51 +02:00
Translation updater bot e080bbbfd3 Localisation updates from https://translatewiki.net.
Change-Id: I26b4ac0bfdf946b0fabb3ea9362c9430cbad4e16
2020-07-02 08:40:38 +02:00
Translation updater bot c0bbea4cd1 Localisation updates from https://translatewiki.net.
Change-Id: Ideb7c792f3e42645e346ad4fd5506054d4147ddd
2020-07-01 08:43:30 +02:00
Translation updater bot 3346b366e6 Localisation updates from https://translatewiki.net.
Change-Id: I069ddf07dfcc9b1ff1a6515aa2521cbce1e091cd
2020-06-29 16:25:53 +02:00
Translation updater bot 5c88677659 Localisation updates from https://translatewiki.net.
Change-Id: Ie00e8bab95e306e760f8e15db04cbbe876f76a6d
2020-06-26 09:19:49 +02:00
Translation updater bot 5586d94417 Localisation updates from https://translatewiki.net.
Change-Id: I2bfc6d9ea6ed201815f04eda8c972fbca209009b
2020-06-25 08:56:34 +02:00
jenkins-bot 17b57a6f37 Merge "Echo: Add gender support for Mute user label" 2020-06-25 04:32:47 +00:00
Michael Holloway 4180c0c1a0 Change push notification preference column label to "Apps"
Bug: T251462
Change-Id: Ibdec818df6c605d1bc2d2bcb8edb72b62aa35005
2020-06-24 17:31:17 -04:00
Translation updater bot 8c6c89b1ec Localisation updates from https://translatewiki.net.
Change-Id: Ie6d81d6eb63e5a8d25caa00b678a418f47f08c21
2020-06-24 08:29:11 +02:00
Translation updater bot 5db07fd935 Localisation updates from https://translatewiki.net.
Change-Id: I778229377e279cd1325e32b5702e63bc81f29897
2020-06-23 08:51:19 +02:00
Translation updater bot 1afbf883c6 Localisation updates from https://translatewiki.net.
Change-Id: Iaf31642383d8627c8184b076cc86738362e187c9
2020-06-22 08:43:21 +02:00
Translation updater bot af19022557 Localisation updates from https://translatewiki.net.
Change-Id: I9254bb2da01bc1fd51b85447944928cc67ddaa60
2020-06-19 08:39:46 +02:00
Ammar Abdulhamid d029f18570 Echo: Add gender support for Mute user label
Bug: T251687
Depends-On: Ie41331fe37ba08dba343f2b229d2374c0443a074
Change-Id: I563f3f3df84cc12a4256feb158f2e1ccf7c69aad
2020-06-18 21:46:03 +01:00
jenkins-bot b5f76bf65d Merge "Add ten millionth edit thank you notification, per demand on Facebook" 2020-06-18 10:39:34 +00:00
Translation updater bot 7eb55df5ed Localisation updates from https://translatewiki.net.
Change-Id: I8922e0b8678126e4443ab7e05321ed76c02ca74c
2020-06-18 08:37:11 +02:00
James D. Forrester a1fb5d5d75 Add ten millionth edit thank you notification, per demand on Facebook
Change-Id: I26a0dd0954f7f3f61014cde371fa0c46c4db78cb
2020-06-17 19:39:39 +01:00
Translation updater bot 06b740c0f0 Localisation updates from https://translatewiki.net.
Change-Id: I601880ca59d1ed4fcd48c0634963d42c0db127ac
2020-06-17 08:47:56 +02:00
Translation updater bot 51baf6cc43 Localisation updates from https://translatewiki.net.
Change-Id: Id2177aa1dd1af547045e25e3754909031fc3d5cd
2020-06-15 08:39:22 +02:00
Translation updater bot 6bd34b6765 Localisation updates from https://translatewiki.net.
Change-Id: If23897f5a90e29778e01f7a03f6300b4f0ba13de
2020-06-12 08:37:43 +02:00
Translation updater bot 3d9073cf6e Localisation updates from https://translatewiki.net.
Change-Id: Ib5b58fd9c7a9507f9f1f03aab2a9c67cc51d5f17
2020-06-10 08:28:37 +02:00
Translation updater bot a145bd0cbe Localisation updates from https://translatewiki.net.
Change-Id: Iacfd69b430bd6941c59611ff085b4cfb9e87273c
2020-06-08 08:50:04 +02:00
Translation updater bot 4fe2dab5dd Localisation updates from https://translatewiki.net.
Change-Id: Ia4165ec17ca139170cccb50b2069b217f671d1ce
2020-06-05 08:52:59 +02:00
Translation updater bot 42bd8cf10b Localisation updates from https://translatewiki.net.
Change-Id: I252f3b97b45b3a60d3c7b3d454dd1bcedf3346da
2020-06-04 08:23:42 +02:00
Translation updater bot 2049b0a225 Localisation updates from https://translatewiki.net.
Change-Id: I712d7d95cee586f240110ca2584a098733973ed9
2020-06-03 08:30:00 +02:00
jenkins-bot a9391e1035 Merge "Add push notifier" 2020-06-02 18:21:46 +00:00
jenkins-bot de09ddd4d9 Merge "Add push subscription management" 2020-06-02 18:21:42 +00:00
Michael Holloway ce7a46f7ed Add push notifier
Provides a basic push notifier implementation. Since the push service is
not yet in place, all it does for now is log debug output when a
notification is to be sent.

To register the push notifier, add the following configuration to
LocalSettings.php:

 $wgEchoNotifiers['push'] = [ 'EchoPush\\PushNotifier', 'notifyWithPush' ];
 $wgDefaultNotifyTypeAvailability['push'] = true;
 $wgNotifyTypeAvailabilityByCategory['system']['push'] = false;
 $wgNotifyTypeAvailabilityByCategory['system-noemail']['push'] = false;

We'll register the notifier in configuration for now, rather than
hard-coding the default in extension.json, in order to have control over
when and where it rolls out (beta vs. prod, as well as which wikis).

Since the push notifier implementation depends on jobs being processed
by the job queue, I also recommend adding the following configuration
setting to ensure that all pending jobs are processed at the end of each
web request:

 // ensure all pending jobs are processed when a web request completes
 $wgJobRunRate = PHP_INT_MAX;

Bug: T252899
Change-Id: Ie7f222443045d30620ff297b006104ef18a074a8
2020-06-02 13:40:04 -04:00
Michael Holloway a3674974f1 Add push subscription management
Adds DB tables for storing push subscriptions, some DB interaction code
for retrieving them within MediaWiki, and a set of API modules for
managing them from the outside world.

When testing this patch, be sure to run maintenance/update.php to create
the new tables, and set $wgEchoEnablePush = true in LocalSettings.php
to enable the API new API module.

N.B. The current DB schema is centered on app push subscriptions. Web
push subscriptions require slightly different handling, since they are
provided by browsers as a JSON blob rather than a token string. How to
handle web push subscriptions is a question we can defer until the time
comes to add web push support.

Subscription data is stored in the echo_push_subscription table, with
provider names normalized into the echo_push_provider table. We expect to
be looking up subscriptions by central user ID, so that column is indexed.
The subscription data also includes a column to store SHA256 digests of
the subscriber tokens. This is for use as a unique key constraint, since
we expect every push token to be univerally unique, and the token values
themselves may be too large to reasonably index in MySQL.

Bug: T252899
Change-Id: I3928761b3fba12e54ff4850e9a05c68ec7772f62
2020-06-02 13:40:00 -04:00
Translation updater bot 7430467058 Localisation updates from https://translatewiki.net.
Change-Id: I548129adbc4fa3dd8ce21bb31ae7b5778c4f3ab6
2020-06-02 08:26:35 +02:00
Translation updater bot dc948eaa0f Localisation updates from https://translatewiki.net.
Change-Id: Ib79f7d3cbb3d18984e6826e47ccf3783d7ea7556
2020-06-01 09:57:06 +02:00
Translation updater bot c56f992a72 Localisation updates from https://translatewiki.net.
Change-Id: I277f4e3f21f7257de5a6a011bb304c7b769ec098
2020-05-29 08:32:18 +02:00
Translation updater bot 9e48c785b7 Localisation updates from https://translatewiki.net.
Change-Id: I00bb33e67e6b791909b6388ce41c45cc0b88c076
2020-05-28 08:39:13 +02:00
jenkins-bot 0b4f4d9659 Merge "Add dynamic secondary action to mute/unmute page-linked notifications" 2020-05-27 14:01:15 +00:00
Roan Kattouw 28f432b150
Add dynamic secondary action to mute/unmute page-linked notifications
Also adds an API module for muting and unmuting pages (and users).

Bug: T46787
Bug: T115264
Change-Id: Icf4e4bfa9fd7fa27b4c40892e3d5ce000eb22d5a
2020-05-27 15:20:08 +02:00
Translation updater bot 31b4c9bdfa Localisation updates from https://translatewiki.net.
Change-Id: Ib22b1736cd053a5b004abc72c1958e341909fec3
2020-05-27 08:48:34 +02:00
Translation updater bot fb34dd6b31 Localisation updates from https://translatewiki.net.
Change-Id: I421383eceef6834453238f109dc2476a18c468ba
2020-05-26 08:35:48 +02:00
Kosta Harlan 5e9eac03d0 Change pref header to specify it's about page link notifications
If/when we add other notification types, we could switch this string back to
"Muted pages" and nest other notification types underneath, or we could use a
different UI pattern for exposing those preferences.

Bug: T46787
Change-Id: I66cb2795a17994197b8610d04691dfca55ebc588
2020-05-25 19:15:39 +02:00
Translation updater bot ab437dbdec Localisation updates from https://translatewiki.net.
Change-Id: Id84d5bf2b2aafe58340048a308b3663acb6fa651
2020-05-25 08:39:35 +02:00
Translation updater bot 190d53ba3f Localisation updates from https://translatewiki.net.
Change-Id: I87e8061c879893dd1e7e93c3aed3dd4176cf6993
2020-05-22 08:34:59 +02:00
Translation updater bot 8e4dcdcf8f Localisation updates from https://translatewiki.net.
Change-Id: Icec468b13b588561ae87737bb6acad0bf4530bc8
2020-05-21 08:19:19 +02:00
Translation updater bot 60939778b8 Localisation updates from https://translatewiki.net.
Change-Id: If1a2dc2877c38e0fac149be2a83d9b9585f9692d
2020-05-20 08:34:56 +02:00
jenkins-bot f4cbf7bf5b Merge "Add aria-label to SpecialHelpMenuWidget" 2020-05-19 12:38:38 +00:00
Translation updater bot 48932aed89 Localisation updates from https://translatewiki.net.
Change-Id: Icc6d3805e156e62b26de850c84930e3ceed302d6
2020-05-19 08:24:21 +02:00
Volker E a569321595 Add aria-label to SpecialHelpMenuWidget
Bug: T244543
Change-Id: I04c2c47c5d20cf69f9f0602a2e535c05b01f5f3c
2020-05-18 12:35:43 -07:00
Translation updater bot 7420a54684 Localisation updates from https://translatewiki.net.
Change-Id: I3a49f590312745de109ffc790d35190f5d393681
2020-05-18 08:29:56 +02:00
Translation updater bot f54bfb63d3 Localisation updates from https://translatewiki.net.
Change-Id: I3765e509670f94e83d3cbca4fb617761201d2e16
2020-05-15 08:53:12 +02:00
Translation updater bot c044585ec8 Localisation updates from https://translatewiki.net.
Change-Id: I7fcd0b37e78aeeaa2e0fe092f70a521fb4591b6b
2020-05-14 08:32:13 +02:00
Translation updater bot 1b229d84f8 Localisation updates from https://translatewiki.net.
Change-Id: I3f3273f4afa02d9204e441afa28daf0385abdd8f
2020-05-13 08:42:29 +02:00
jenkins-bot 304f82c314 Merge "Add page linked event title muted list" 2020-05-12 21:08:47 +00:00
Translation updater bot f9fa360cf9 Localisation updates from https://translatewiki.net.
Change-Id: I7a05b2a29d415f0f2fa63083653560aab571b3ba
2020-05-12 08:21:00 +02:00
Translation updater bot c8530e2f25 Localisation updates from https://translatewiki.net.
Change-Id: Ie03991b5d01c22731da5966bc16c668889f8f056
2020-05-11 08:37:13 +02:00
Translation updater bot 2f0c79bc5a Localisation updates from https://translatewiki.net.
Change-Id: I0867f27bdec32abc7ccf7a869604f06d00e2a23d
2020-05-08 09:28:17 +02:00
Translation updater bot 8d0f6cf980 Localisation updates from https://translatewiki.net.
Change-Id: I2977638b9c1fe2d79ce8f229c38f6e1653c40c40
2020-05-07 08:34:17 +02:00
Kosta Harlan 1560528dc7 Add page linked event title muted list
* Add a section on the preference form to allow users to mute articles
  from generating "page linked" notices
* The preference will save the article title as an article ID

Depends-On: Ia0ddf78646ec4c8ae0b84b6d5b46ef5e51c8e8c1
Bug: T46787
Change-Id: I67f751eae5fdc5bccff7fe3047227d432c1cb8d5
2020-05-06 12:38:55 +02:00
Translation updater bot f355f05aff Localisation updates from https://translatewiki.net.
Change-Id: I169a6cf3b6cb9efa554ac7c2bb98bc316398bc3e
2020-05-05 08:30:19 +02:00
Translation updater bot 4b6c8fe025 Localisation updates from https://translatewiki.net.
Change-Id: I95a52d5d12c8bbf54c921c7f6eca2f15db48f4db
2020-05-01 10:00:41 +02:00
Translation updater bot 304e0273a4 Localisation updates from https://translatewiki.net.
Change-Id: I7d9d9714cbeb5be3f3b5c14898031c68e87b0fc8
2020-04-30 08:37:46 +02:00
Translation updater bot 13a0622468 Localisation updates from https://translatewiki.net.
Change-Id: I975609883f2bcd9877ea25d63ffbf902b5d092cd
2020-04-29 08:35:47 +02:00
Translation updater bot 617da122e0 Localisation updates from https://translatewiki.net.
Change-Id: I70f89679970ec06b2e7aafaf4febe1a416fae4ed
2020-04-28 08:31:58 +02:00
Translation updater bot 4a1f9b5ff0 Localisation updates from https://translatewiki.net.
Change-Id: I743e3c88d9b70fb53a058051a771a89f5304f6a3
2020-04-27 09:02:45 +02:00
Translation updater bot 39d7aa6b1c Localisation updates from https://translatewiki.net.
Change-Id: I9b560ff837b5ac7fa6453b246023972b1949c553
2020-04-24 08:22:23 +02:00
Translation updater bot c2c9846c33 Localisation updates from https://translatewiki.net.
Change-Id: I810646b307d3d80f3402ceb2a59df884b0b1156d
2020-04-23 08:42:57 +02:00
Translation updater bot 7ca12c2dcb Localisation updates from https://translatewiki.net.
Change-Id: If1792b34ddffb1982c31ac0841322e499ac1bcaa
2020-04-22 08:56:04 +02:00
Translation updater bot e8065dc6fe Localisation updates from https://translatewiki.net.
Change-Id: If6ccd5cc8669b06196c21839c67f7427ca44011c
2020-04-20 08:41:20 +02:00
Translation updater bot dbd753a0a9 Localisation updates from https://translatewiki.net.
Change-Id: Iabbfa195725125592c53b0c9c4ea6766588a6168
2020-04-17 09:06:38 +02:00
Translation updater bot 0ff96d0b1e Localisation updates from https://translatewiki.net.
Change-Id: Ie6ba7a275befe2883a5141611617b5cb9f36d4d5
2020-04-15 08:23:44 +02:00
Translation updater bot f7497d1da0 Localisation updates from https://translatewiki.net.
Change-Id: Ibae2054e0eee23b012789eaf7e2607587a52e892
2020-04-14 08:23:36 +02:00
Translation updater bot c0cbcdd24f Localisation updates from https://translatewiki.net.
Change-Id: If02584e66e06a207a0d8719383e89747641ef2a2
2020-04-13 09:00:20 +02:00
Translation updater bot 0dbfedbcc9 Localisation updates from https://translatewiki.net.
Change-Id: I25be16c5cb699b04c53bdbb3c688b38fc1fff3fd
2020-04-10 09:51:21 +02:00
Translation updater bot bb47d976ed Localisation updates from https://translatewiki.net.
Change-Id: I10b912d8b143409270cb57c6f6b55c6a0d1c97c8
2020-04-07 08:39:52 +02:00
Translation updater bot 8241fa93f3 Localisation updates from https://translatewiki.net.
Change-Id: Ie886d7423addf7619b658a01f15ad2ae0f2c5684
2020-04-06 09:01:47 +02:00
jenkins-bot ce186cf03e Merge "Add aria-label to Notifications page “Recent activity” filter widget" 2020-04-03 21:18:37 +00:00
Akinwale Alagbe b49fdb88c3 Add aria-label to Notifications page “Recent activity” filter widget
Adding `aria-label` to the filter widget, with `listbox` role assigned 
to allow screen readers parse read the content.

Bug: T244543
Change-Id: I72a4045abe9a7c391ee3fe471ed944d96259b79e
2020-04-03 20:00:22 +00:00
Translation updater bot 99eaaec519 Localisation updates from https://translatewiki.net.
Change-Id: I1be70dfa2887e55e85285149fb757321d28a7628
2020-04-03 08:28:23 +02:00
Translation updater bot 45ae01db45 Localisation updates from https://translatewiki.net.
Change-Id: I454d6bb2235542bac197601920762d27a3b87197
2020-04-02 08:24:31 +02:00
Translation updater bot 37ed47d933 Localisation updates from https://translatewiki.net.
Change-Id: I5ddbb72362309b2e03999ba4a0d6ede44eb23667
2020-04-01 08:24:51 +02:00
Translation updater bot 98efbf3415 Localisation updates from https://translatewiki.net.
Change-Id: I3d9cc4d317cd474297e33369d86e440421f32dfa
2020-03-31 08:28:40 +02:00
Translation updater bot 6999655ab2 Localisation updates from https://translatewiki.net.
Change-Id: I93a2dfb2f61084bf73bd0b4964d97ae6b97ff91f
2020-03-27 08:41:09 +01:00
Translation updater bot e65eda6479 Localisation updates from https://translatewiki.net.
Change-Id: Ifd7884b999ddb8ac264b69a91252c53b9e6e28b1
2020-03-26 08:31:37 +01:00
Translation updater bot f2d4c98d43 Localisation updates from https://translatewiki.net.
Change-Id: Ibd9010a5d328ce749b1655f2226ce87b5a6e6f2c
2020-03-25 08:32:39 +01:00
Translation updater bot 42f3a2ccff Localisation updates from https://translatewiki.net.
Change-Id: I80e50a1b8447aacfb5f000efd78da3be947af954
2020-03-24 08:49:04 +01:00
Translation updater bot 8e2e036d2c Localisation updates from https://translatewiki.net.
Change-Id: Ib093d38d61e29da6465ab0449ac276de48ec26b5
2020-03-23 09:02:57 +01:00
Translation updater bot e874ca054e Localisation updates from https://translatewiki.net.
Change-Id: I20425dbc2f238ba79f4d3442ce940895a5b7beba
2020-03-13 08:54:15 +01:00
Translation updater bot d479f0c8da Localisation updates from https://translatewiki.net.
Change-Id: I8ec7fd9c8bb138c8b66a0a7c38b391c4151271f6
2020-03-12 08:42:26 +01:00
Translation updater bot e61a45abcf Localisation updates from https://translatewiki.net.
Change-Id: I894a5a6a4ddddb104fb0a613b888a5bd8c9dd5f2
2020-03-11 08:29:15 +01:00
Translation updater bot 98681d2019 Localisation updates from https://translatewiki.net.
Change-Id: I75d0d6912bf0364801a8ee6736725792514b9968
2020-03-10 08:15:04 +01:00
Translation updater bot d27c2f623d Localisation updates from https://translatewiki.net.
Change-Id: Ic6169135f6cbf50843931d63956282a9fa291c0d
2020-03-09 08:56:39 +01:00
Translation updater bot df0f12c195 Localisation updates from https://translatewiki.net.
Change-Id: I23ec5d5929a055f78d70ba63f05e3eedd9a1faf0
2020-03-03 08:14:12 +01:00
Translation updater bot 495bf0693e Localisation updates from https://translatewiki.net.
Change-Id: I482353c3e038795e1a1f19c399a58d4fc060b060
2020-03-02 09:09:56 +01:00
Translation updater bot 51a771ade9 Localisation updates from https://translatewiki.net.
Change-Id: I7f294b19b19e876345eb9f59ebde1b9e61b82fe7
2020-02-28 08:22:14 +01:00
Translation updater bot 355e839cbe Localisation updates from https://translatewiki.net.
Change-Id: I695afae542579e84f753115ebbcef00ca782b7aa
2020-02-25 09:36:33 +01:00
Translation updater bot bf230f58f1 Localisation updates from https://translatewiki.net.
Change-Id: I2a6d78051746544fb365329eae132b83eb468444
2020-02-24 09:02:23 +01:00
Translation updater bot a529e17195 Localisation updates from https://translatewiki.net.
Change-Id: I0e0e9324dad7a092621cc41a0ad0f9bbb7f94085
2020-02-20 09:26:53 +01:00
Translation updater bot 31efb704de Localisation updates from https://translatewiki.net.
Change-Id: Ie1cea3649fc4763d15dd78ad209de7f35ebe3a9f
2020-02-19 08:23:51 +01:00
Translation updater bot e2f809d298 Localisation updates from https://translatewiki.net.
Change-Id: I07889bf723d4ff83606428edc792846165f17817
2020-02-18 08:25:07 +01:00
Translation updater bot 8718106323 Localisation updates from https://translatewiki.net.
Change-Id: I0abc76d4e268743a0cefdb4316375065aecd0208
2020-02-17 08:46:14 +01:00
Translation updater bot eeeb5843a2 Localisation updates from https://translatewiki.net.
Change-Id: I151b03b248187f581002406f82598c74ca733c0b
2020-02-14 08:25:39 +01:00
Translation updater bot 0c29b306e6 Localisation updates from https://translatewiki.net.
Change-Id: I92898abb1e55267464f1393b58dacd082df559d1
2020-02-13 08:54:44 +01:00
Translation updater bot c9e14817c8 Localisation updates from https://translatewiki.net.
Change-Id: Ib6336485811f0dae959597841d2529bb3a44e60e
2020-02-12 08:21:35 +01:00
Translation updater bot c45ac7617c Localisation updates from https://translatewiki.net.
Change-Id: Ib9726e6b3e9cc90f88c62761bebc6d04d3c246e2
2020-02-11 08:19:14 +01:00
Translation updater bot 032250a597 Localisation updates from https://translatewiki.net.
Change-Id: I60520bc6f805a005e5ef12d56e1b7f77e95b1a54
2020-02-10 08:33:40 +01:00
Translation updater bot a85345b616 Localisation updates from https://translatewiki.net.
Change-Id: I1d07fd97075733d66b48fc3ae9c830095a5d6441
2020-02-07 09:57:19 +01:00
Translation updater bot 9ea6251a51 Localisation updates from https://translatewiki.net.
Change-Id: I1a74730b0cd199d5285bbd8db8d33440f343f362
2020-02-06 08:19:18 +01:00
Translation updater bot a6d45c83f6 Localisation updates from https://translatewiki.net.
Change-Id: If2ee093f5e4b3861767b822c3f09b33383bde36f
2020-02-05 08:18:51 +01:00
Translation updater bot 24d81af373 Localisation updates from https://translatewiki.net.
Change-Id: I00bbe33faee1590d5c06393dcfb6f3c7d10b7328
2020-02-04 08:33:20 +01:00
Translation updater bot 75a3e91a4e Localisation updates from https://translatewiki.net.
Change-Id: I3777b080a416a401068d6338990766f918f6b265
2020-02-03 08:26:44 +01:00
Translation updater bot 92ac959332 Localisation updates from https://translatewiki.net.
Change-Id: Ib7ca9fd651edd8ad2f990a40c63d92b0cc64731f
2020-01-31 09:53:09 +01:00
Translation updater bot fd3efdffde Localisation updates from https://translatewiki.net.
Change-Id: I21faa27c53206d337cef872628b654cc0a42cb44
2020-01-29 08:18:21 +01:00
Translation updater bot c777a151b2 Localisation updates from https://translatewiki.net.
Change-Id: Iba44286f7b8e8ae0c90c04c540aabf3e8bdba0a2
2020-01-23 08:34:51 +01:00
Translation updater bot 705313d9f1 Localisation updates from https://translatewiki.net.
Change-Id: I0209575ddba9057197d17fc379793a3a72f7159f
2020-01-22 08:29:53 +01:00
Translation updater bot 3502abd3ac Localisation updates from https://translatewiki.net.
Change-Id: I88a394cffc59afa52c702a2c40732301f88b2760
2020-01-21 08:16:06 +01:00
Translation updater bot 22d3190b0e Localisation updates from https://translatewiki.net.
Change-Id: I6ec504b7234bcd09744cd83d4a0ffe713748ed1d
2020-01-20 08:49:01 +01:00
Translation updater bot 1eb3198172 Localisation updates from https://translatewiki.net.
Change-Id: I29f823828d80c49aeae920315915565ac8f3e32f
2020-01-16 09:29:32 +01:00
Translation updater bot 3a799c7c01 Localisation updates from https://translatewiki.net.
Change-Id: Ibe4108c8db70ed04f282cbe2fc676254de8ed80b
2020-01-14 10:58:58 +01:00
Translation updater bot cefda97b4d Localisation updates from https://translatewiki.net.
Change-Id: Ia7b11080460d6d370e78ea28d7aac52e104e01a8
2020-01-13 09:10:21 +01:00
Translation updater bot bf4d612eca Localisation updates from https://translatewiki.net.
Change-Id: I0f2c776fed27d822076cf77da08ec7109d7b0bb3
2020-01-10 08:34:19 +01:00
Translation updater bot 971d7b3891 Localisation updates from https://translatewiki.net.
Change-Id: I3c535d6002fc86fe3589e53a79484ec0a40dbc15
2020-01-09 08:28:54 +01:00
jenkins-bot 8f5fc3d6ee Merge "Set apihelp message for wikis parameter of echomarkread" 2020-01-08 09:09:51 +00:00
Translation updater bot 6653a20811 Localisation updates from https://translatewiki.net.
Change-Id: I7c579a9c71afd70098ea2f8eccf05b84c5c15893
2020-01-06 08:48:55 +01:00
Translation updater bot 3ab81adff5 Localisation updates from https://translatewiki.net.
Change-Id: I1a59c6335a43cf11b48bdc9c59a824c228d5846b
2020-01-03 08:45:27 +01:00
Translation updater bot 25d0e85c8a Localisation updates from https://translatewiki.net.
Change-Id: I6dea07592108a0e6cc61ad1fd48323bd1f92a884
2020-01-02 08:58:16 +01:00
Translation updater bot 0369c3999d Localisation updates from https://translatewiki.net.
Change-Id: I753f93213a3770686e1ec167f8bf72026919a226
2019-12-29 20:40:29 +01:00
Translation updater bot 72fd486374 Localisation updates from https://translatewiki.net.
Change-Id: Ibe48f2a33075a462aacd99079b1506d584cfaeef
2019-12-22 17:40:42 +01:00
Translation updater bot b1c36dcf05 Localisation updates from https://translatewiki.net.
Change-Id: If601cb67dd171458cc9a923fdeedd56934abbb3e
2019-12-18 09:25:16 +01:00
Translation updater bot af011120c2 Localisation updates from https://translatewiki.net.
Change-Id: Ib26402079392ce36cb6476259c9397f06acea6b2
2019-12-17 10:07:31 +01:00
jenkins-bot 24dd8dce66 Merge "Document message "echo-blacklist"" 2019-12-16 11:36:08 +00:00
Translation updater bot a5a5224e49 Localisation updates from https://translatewiki.net.
Change-Id: I035783a03f121182ceb69e98e60f331c95bb5bc8
2019-12-16 12:13:14 +01:00
Raymond a22a916e14 Document message "echo-blacklist"
This way it shows up on [[Special:AllMessages]]

Change-Id: I19ae033b8972029d32018a55e0724a1afbd8e61c
2019-12-13 17:28:38 +01:00
Jon Harald Søby 72963d4167 Add PLURAL to new messages
These new messages should have {{PLURAL}} in the English original
even though the number will be larger than 1. For other languages (like
Russian) the plurals work differently, so having the {{PLURAL}} in the English
message even though it won't have any effect there works as a guide to
the translators (just like the {{GENDER}} does).

Change-Id: I925818bbf3da95e2ffdb629f448f54911752e346
2019-12-13 13:01:59 +01:00
Translation updater bot d834e9fb86 Localisation updates from https://translatewiki.net.
Change-Id: I5deb6a653bae5b5d19966618053f10a0897b568b
2019-12-13 09:28:15 +01:00
jenkins-bot 8b6efb51bb Merge "Add preference to not receive digests about read notifications" 2019-12-12 11:14:30 +00:00
Translation updater bot d504fe7965 Localisation updates from https://translatewiki.net.
Change-Id: Icf5d1f7d8d6a8ce282909abe3f230d4fad530148
2019-12-12 09:56:36 +01:00
Ben Houghton 9ae45afdfd Add preference to not receive digests about read notifications
Allows users to opt out of receiving daily or weekly digests containing notifications
they have already marked as read on the web.

Bug: T169386
Change-Id: Ib47248678f88095492fb6896530be5a9f5bb43ca
2019-12-12 06:30:13 +00:00
jenkins-bot e6ed60ee1d Merge "Add support for watchlist events" 2019-12-11 23:19:36 +00:00
Pppery db78c1552e Add support for watchlist events
Bug: T203941
Change-Id: I9bcd13cb0a547393696dde0e977b7761cc1fea68
2019-12-11 16:39:02 -05:00
Translation updater bot 448f6f1ba0 Localisation updates from https://translatewiki.net.
Change-Id: I0c21bbf81df1a8d2ddfb52a145e5f85f0d018da0
2019-12-10 09:29:35 +01:00
Translation updater bot 99b2105158 Localisation updates from https://translatewiki.net.
Change-Id: I76e7376e359fdad25b5d1f788f10cd5e40136b01
2019-12-09 09:35:11 +01:00
Translation updater bot 259db7d3bf Localisation updates from https://translatewiki.net.
Change-Id: I2a567e99fa5ed778916eae8725e5b151fb7092a3
2019-12-04 09:24:06 +01:00
Translation updater bot 0704644ee0 Localisation updates from https://translatewiki.net.
Change-Id: I4fbe0c28e664851490b158b477a32f72bf6ab162
2019-11-29 09:28:16 +01:00
Translation updater bot d90ea5ce0e Localisation updates from https://translatewiki.net.
Change-Id: Ibb1b3b96dd8dd4047b9f7ffb09b370c0e483601d
2019-11-25 09:10:09 +01:00
Translation updater bot 4ddeaa4672 Localisation updates from https://translatewiki.net.
Change-Id: I2d8b5d5ff5cca9c3d32dd9f6c592c5bb9a4356f9
2019-11-22 09:14:20 +01:00
Translation updater bot 85d2ca85bd Localisation updates from https://translatewiki.net.
Change-Id: Ie89ab67cc54a575ad31d1374866bedce88fe321f
2019-11-20 09:37:27 +01:00
Umherirrender 5c1de126cb Set apihelp message for wikis parameter of echomarkread
It is set by a trait, but each module using the trait defines its own
message for it, so adding a new one for this module

Bug: T238520
Change-Id: Id247a40296960f3c95d3fc95bd046113e07dc0ff
2019-11-18 20:12:24 +01:00
Translation updater bot 5d515aa8db Localisation updates from https://translatewiki.net.
Change-Id: Ibbea9ee5a44902414b927662dd6bafde6038140a
2019-11-18 09:22:17 +01:00
Translation updater bot 1461ff1c91 Localisation updates from https://translatewiki.net.
Change-Id: I9545e4b666d69b578caf20f4bf4a1702da26aa77
2019-11-15 09:21:05 +01:00
Translation updater bot dc7b36b19b Localisation updates from https://translatewiki.net.
Change-Id: I458986f6c6a84fc0de8cf6c3ef6c114159ad75de
2019-11-13 09:26:43 +01:00
Translation updater bot 4c71dfabac Localisation updates from https://translatewiki.net.
Change-Id: I3fde88d0206797ae6f62964d003e42c0dd3fa35c
2019-11-11 14:48:38 +01:00
Translation updater bot ff5089947c Localisation updates from https://translatewiki.net.
Change-Id: Ic50880a5eb37be458551f5a0bb6796aeefaccfea
2019-11-07 09:41:52 +01:00
Translation updater bot 219701874e Localisation updates from https://translatewiki.net.
Change-Id: Iaba06e6bbd90274ffaccf1ddf5d28f72494ff6c8
2019-11-05 09:45:24 +01:00
Translation updater bot bd14057871 Localisation updates from https://translatewiki.net.
Change-Id: I2c8c3041a9f8e6ca3da77863165e3fc4aa075f3e
2019-11-04 10:15:41 +01:00
Translation updater bot 44f83d5b79 Localisation updates from https://translatewiki.net.
Change-Id: I7c609c50d7d2ef92739b96f78858a787cb1889fe
2019-11-04 09:30:15 +01:00
Translation updater bot c10cc7e547 Localisation updates from https://translatewiki.net.
Change-Id: I90fef60c4a4ca6236e7e7b652d388f771a86cc35
2019-10-31 09:28:05 +01:00
Martin Urbanec 2f26e7cc59 Create system-emailonly category
I need this category to be able to complete T231395,
it doesn't make sense to web-notify user they were renamed
since renaming kills user session, so when they log in,
they already know.

Bug: T231397
Change-Id: Ib49a42969a2134bb89c17f62a7aea7db820374fa
2019-10-30 17:51:39 +00:00
Translation updater bot adc1b066d8 Localisation updates from https://translatewiki.net.
Change-Id: I2e1801b12da63cc8fe7f269f917aca010f930c29
2019-10-29 09:38:32 +01:00
Translation updater bot 97a04c65ab Localisation updates from https://translatewiki.net.
Change-Id: I2af040469fa0ebe1c79857e598ddd3205934846c
2019-10-28 16:33:56 +01:00
Translation updater bot 91b1d0289b Localisation updates from https://translatewiki.net.
Change-Id: I52b0a4c952c630c990ea13fdfff16843b30d59bc
2019-10-25 09:18:08 +02:00
Translation updater bot 96421a16a2 Localisation updates from https://translatewiki.net.
Change-Id: Id3a6c8126ae4106990fd3a1bd053d9ebd1f49602
2019-10-24 10:43:58 +02:00
Translation updater bot 79b82ea45a Localisation updates from https://translatewiki.net.
Change-Id: I3827a7bea3ad83d35b4f57a2123d44dda4582b62
2019-10-23 09:52:55 +02:00
Translation updater bot 7e245f13f2 Localisation updates from https://translatewiki.net.
Change-Id: I4c28b0aba7336e2973bebfa47e350551778c578e
2019-10-22 09:13:59 +02:00
Translation updater bot 0692bce2c7 Localisation updates from https://translatewiki.net.
Change-Id: Iae9bcdd94a749ecf15b09ee9ae1bd57cafd37c57
2019-10-21 09:58:58 +02:00
Translation updater bot a9dbe0f97b Localisation updates from https://translatewiki.net.
Change-Id: Ib4a6ecdbd6df298d11f758450e4eada47b08c934
2019-10-17 09:52:27 +02:00
Translation updater bot 3d7d1e99d2 Localisation updates from https://translatewiki.net.
Change-Id: I9a6b274f33dc66b9313ad82d8ded74e0659f1552
2019-10-16 20:39:00 +02:00
Translation updater bot 8370692e48 Localisation updates from https://translatewiki.net.
Change-Id: I5071cf40b05a347bd22dbed5dab2fabd1b240d56
2019-10-16 10:39:21 +02:00
Translation updater bot 75f111d83c Localisation updates from https://translatewiki.net.
Change-Id: I64eba53377480f1028685a20c40aee411593ce9b
2019-10-10 09:32:41 +02:00
jenkins-bot cd6a340ce8 Merge "Dormant mobile notifications overlay lives in Echo" 2019-10-09 19:50:57 +00:00
jdlrobson d3c0494a17 Dormant mobile notifications overlay lives in Echo
This code will be enabled when Iba1d7863171268066bf7597182c57a0a2041497f
relinquishes the responsibility for rendering the Echo notification badge
and wiring up of the related JS.

It makes 3 assumptions:
1) Minerva will expose a VERSION property on the skins.minerva.scripts module
to tell Echo it can begin control of the functionality
2) A new hook `SkinMinervaReplaceNotificationsBadge` will run on the server side
allowing Echo extension to render the Notifications badge in Minerva.
3) A new client side hook (echo.mobile) will fire whenever the Echo dialog is opened or
closed.

All code relating to Echo inside MobileFrontend and Minerva is
moved here.
CSS for the modules is kept in Minerva as skinStyles

This code remains dormant until Iba1d7863171268066bf7597182c57a0a2041497f lands.
It pre-registers a "to-be-created" hook SkinMinervaReplaceNotificationsBadge that
substitutes the Minerva badge.

It also watches the export value of skins.minerva.scripts for a VERSION value - when
this appears it will take the signal that it should manage the frontend code.

In the new system the mobile specific code is limited to the mobile version of
Minerva. The desktop version of Echo loads on Minerva desktop - presenting an
opportunity in future to consolidate both implementations to use the same component.
The mobile version of Vector and Timeless for example will load the mobile overlay
(with existing styling issues that we don't need to worry about right now given
we don't officially support skins other than Minerva as mobile)

Testers:
* Check require( 'ext.echo.mobile' )(); inside initMobile
inside ext.echo.init does not fire until
Iba1d7863171268066bf7597182c57a0a2041497f is checked out.

Depends-On:  I1a66939d2b596094b419de40b370e79f09c85581
Bug: T221007
Change-Id: I09c27a084100b223662f84de6cbe01bebe1fe774
2019-10-09 12:36:11 -07:00
Translation updater bot 42a70f1814 Localisation updates from https://translatewiki.net.
Change-Id: I97cdc0ec3553cf1845fa0a2bbadd96724d03eafc
2019-10-08 09:32:51 +02:00
Translation updater bot 1901505cc3 Localisation updates from https://translatewiki.net.
Change-Id: I89787320646c88e2ffb5f30cdc5ae4f61ddc1d7f
2019-10-04 09:29:03 +02:00
Translation updater bot 259b0b936c Localisation updates from https://translatewiki.net.
Change-Id: Iaa8196c03cff776ed995983991b660072346e979
2019-10-02 09:21:01 +02:00
Translation updater bot 39c7cc6f7b Localisation updates from https://translatewiki.net.
Change-Id: Ic4b7055d78a2922fea3601112306261d8c65515b
2019-09-30 09:18:58 +02:00
Translation updater bot d67cda9fdd Localisation updates from https://translatewiki.net.
Change-Id: I03b3301b4b5de5ed8c947a02a30f51a4724c567c
2019-09-25 09:23:11 +02:00
Translation updater bot c4b5994a91 Localisation updates from https://translatewiki.net.
Change-Id: If0a5128dcae2af1d2e73bee2f90dae76fe4c1cd6
2019-09-24 09:57:04 +02:00
Translation updater bot e94b40f88c Localisation updates from https://translatewiki.net.
Change-Id: Iea3c3bf88f677bb0158bfdd04586b569986b2baa
2019-09-23 09:25:21 +02:00
Translation updater bot 9efd56a0ac Localisation updates from https://translatewiki.net.
Change-Id: I5760c255259477dc34b0f0d8bc1ec568ffe59e19
2019-09-20 11:42:24 +02:00
Translation updater bot eaa719b629 Localisation updates from https://translatewiki.net.
Change-Id: I54df48b68d4e37f7d5a7a3edb9d26bf52a0fc300
2019-09-19 09:57:50 +02:00
Translation updater bot 00820d22bb Localisation updates from https://translatewiki.net.
Change-Id: Ide9755d9e3426b75edd4a716428a330ec13b4dc2
2019-09-17 09:07:26 +02:00
Translation updater bot 8030ef4f4b Localisation updates from https://translatewiki.net.
Change-Id: I7827b48ca229c899d8cf10e17e47aa56a2107e94
2019-09-16 09:55:02 +02:00
Translation updater bot 5595257b44 Localisation updates from https://translatewiki.net.
Change-Id: I4c4f216a61942e7461fc67842e047e2fca72678d
2019-09-13 10:17:54 +02:00
Translation updater bot da1a6097d2 Localisation updates from https://translatewiki.net.
Change-Id: I552fa0cbc9a75a19e25782c0242f3886f4a5c874
2019-09-12 10:00:37 +02:00
Translation updater bot 634515077c Localisation updates from https://translatewiki.net.
Change-Id: Ifbc3cb603b01f9b8a7edf45bd99aecfedeb3e690
2019-09-10 09:37:14 +02:00