Commit graph

2313 commits

Author SHA1 Message Date
libraryupgrader d2cee1239d build: Updating mediawiki/mediawiki-phan-config to 0.10.2
Additional changes:
* Removed phan-taint-check-plugin from extra, now inherited from mediawiki-phan-config.

Change-Id: I1f52b9bd1dbbdf15359d16efd5fc35eaf8b8ea76
2020-06-02 02:54:09 +00:00
Translation updater bot 62a70dca29 Localisation updates from https://translatewiki.net.
Change-Id: I1c002467bc3438be56a0fa79da3221eaf817fe7f
2020-06-01 10:09:11 +02:00
libraryupgrader d534587294 build: Updating composer dependencies
* php-parallel-lint/php-console-highlighter: 0.4.0 → 0.5.0
* php-parallel-lint/php-parallel-lint: 1.0.0 → 1.2.0

Change-Id: I5740be26429cb302a0b284fd116677529c2221b3
2020-05-31 14:09:56 +00:00
libraryupgrader 246e14487b build: Updating mediawiki/mediawiki-codesniffer to 31.0.0
The following sniffs now pass and were enabled:
* PSR12.Properties.ConstantVisibility.NotFound

Additional changes:
* Replaced "jakub-onderka" packages with "php-parallel-lint".

Change-Id: I4dfbfd034a15cec9a107d20df9289ea47ab4a377
2020-05-30 08:01:36 +00:00
Translation updater bot 6e33d2998b Localisation updates from https://translatewiki.net.
Change-Id: Ia052b6b2ea81f8e224fd2b38cbd959765cf89008
2020-05-28 08:41:13 +02:00
Translation updater bot 680ab1ccb4 Localisation updates from https://translatewiki.net.
Change-Id: I957842266314c6f4bef8c488623e6f950bbc7717
2020-05-26 08:37:42 +02:00
Translation updater bot efbcdf60f8 Localisation updates from https://translatewiki.net.
Change-Id: Ib81a53807e32a8b213849d1a7e245880c4641ddb
2020-05-25 08:41:03 +02:00
Reedy 0deac36b6e Fix PSR12.Properties.ConstantVisibility.NotFound
Bug: T253169
Change-Id: I92970c67565792e8d2282e9f4c4c02a61ed30dbe
2020-05-20 01:06:40 +01:00
Translation updater bot e78349b8ff Localisation updates from https://translatewiki.net.
Change-Id: I524c61e96ca5e914878e2598b9deb1ca06b316a6
2020-05-18 08:31:23 +02:00
Translation updater bot eceb527e6a Localisation updates from https://translatewiki.net.
Change-Id: I92214ec7efcc4c3502eaf12d805573da4a188b24
2020-05-15 08:54:25 +02:00
Translation updater bot 4984018ff6 Localisation updates from https://translatewiki.net.
Change-Id: I49e2af92f969f87610bb30148dba5597e90712b7
2020-05-14 08:33:24 +02:00
Translation updater bot 6493c7445e Localisation updates from https://translatewiki.net.
Change-Id: I8fb72db0005d063ee5da055f7a2be2ac74449d27
2020-05-13 08:43:31 +02:00
jenkins-bot 8f96ba6c5e Merge "Convert to manifest_version 2" 2020-05-12 16:35:52 +00:00
Reedy 69cfb3bd1b Convert to manifest_version 2
Bug: T252470
Change-Id: I1c48a7d6e355783accd1a5ff19b9a1e4876388dd
2020-05-12 01:33:49 +00:00
James D. Forrester a644018c57 extension.json: Fix name of QUnitTestModule
Change-Id: I0d94c300001d89ad1155e59f5734dcb05c4ce272
2020-05-11 14:43:36 -07:00
James D. Forrester edf85c08e7 Use QUnitTestModule instead of deprecated ResourceLoaderTestModules
Bug: T232875
Change-Id: I5612a9be65f4d4adf4912645856540dbb04d2b34
2020-05-11 19:45:10 +00:00
Translation updater bot 7d0946c885 Localisation updates from https://translatewiki.net.
Change-Id: I50b113318267394d7c7f7ce469c7bb4854901e7b
2020-05-11 08:38:58 +02:00
Translation updater bot 83de25d7c3 Localisation updates from https://translatewiki.net.
Change-Id: Iddf07c82d145f301286efbd4399750c12ee4a1ef
2020-05-07 08:35:43 +02:00
Translation updater bot d2060ced40 Localisation updates from https://translatewiki.net.
Change-Id: Ia3f5858e3b2bf0728a41b7348e6d3fe37876ee8c
2020-05-06 08:31:59 +02:00
Translation updater bot 2d3c94782d Localisation updates from https://translatewiki.net.
Change-Id: Ia9e99e91739abdb07f915b5553309d668e38c404
2020-05-05 08:31:21 +02:00
Translation updater bot 5bbddc9ae9 Localisation updates from https://translatewiki.net.
Change-Id: I23f4e3d66782fab7972b9e549443ddea3bf3a43b
2020-04-29 08:37:18 +02:00
Translation updater bot 3170df466f Localisation updates from https://translatewiki.net.
Change-Id: I0a2a4b39f92c1f68825b1dbf0de8f6cb07666bef
2020-04-27 09:04:05 +02:00
libraryupgrader a217ede2fe build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 29.0.0 → 30.0.0

npm:
* eslint-config-wikimedia: 0.15.0 → 0.15.3
* grunt-stylelint: 0.14.0 → 0.15.0
* stylelint-config-wikimedia: 0.9.0 → 0.10.1

Change-Id: Iefc2135c456c7b637173bfc2f1dd3207dd34dd89
2020-04-22 20:26:30 +00:00
Translation updater bot 555af0716f Localisation updates from https://translatewiki.net.
Change-Id: Ib13672c67e1b4cc3469047d810b7f8fa7f2542f2
2020-04-20 08:43:07 +02:00
libraryupgrader ebb9d8f773 build: Updating grunt-banana-checker to 0.9.0
Change-Id: Id09ef704eef28802ba672256c2bba756f8eea340
2020-04-19 20:24:31 +00:00
Translation updater bot 5ac9bfee52 Localisation updates from https://translatewiki.net.
Change-Id: I6aad9c965cd58035fefa00bd2f9f2bd1f3180220
2020-04-16 09:34:08 +02:00
Translation updater bot 4b1c91d8d6 Localisation updates from https://translatewiki.net.
Change-Id: Ifaafd54453be3dd83173b786c12331a4d7ebe39b
2020-04-14 08:25:24 +02:00
jenkins-bot 1d815cd96d Merge "Improve directionality settings for TemplateDataBlob rendering" 2020-04-10 15:49:39 +00:00
Translation updater bot cd5c85b198 Localisation updates from https://translatewiki.net.
Change-Id: I19bb5c10dc4626dcb0a18a41b46b06320271b56b
2020-04-10 09:51:54 +02:00
C. Scott Ananian e3c95c281f Improve directionality settings for TemplateDataBlob rendering
The <templatedata> extension tag wants to render itself into HTML
before an OutputPage has been set up.  Unfortunately, this meant that
we needed to hack in a call to OutputPage::setupOOUI() with default
theme and directionality, regardless of whether those were correct.

Slightly improve matters by using the directionality of the user
language object, but this codepath really needs to be rethought.

Follow up to Ie3f37b8b972dc6e89e3cd334672954d3632c1b20; see also
the discussion in T101666.

Change-Id: I6ae99ea6bd8b6ee21b8ed8b06dc4e9e324050ab7
2020-04-09 11:45:24 -07:00
Translation updater bot bb7339733f Localisation updates from https://translatewiki.net.
Change-Id: Iaff788506e8ef53e3405b43b748636b799aea2c0
2020-04-09 08:40:01 +02:00
C. Scott Ananian 4dcda73ef7 Remove deprecated Parser::enableOOUI(), take 2
This adds a missing call to OutputPage::setupOOUI(), to fix a code path
where `<templatedata>` is expanded via API call (eg, during Parsoid
rendering) and an OOUI theme has not been set up.  This hacky workaround
is pretty bogus, since the output will not have the proper user skin
or directionality, but it avoids a crash (and duplicates the previous
behavior, without using the deprecated method).

Change-Id: Ie3f37b8b972dc6e89e3cd334672954d3632c1b20
2020-04-08 16:10:33 -04:00
C. Scott Ananian 3f270b9ad7 Don't use deprecated Parser::enableOOUI() hook
Follow up to I71be19c1d735fef5b781c68ef7ba47cafc37595d.

Bug: T236809
Change-Id: Ib75f530506bfc9692137b0538f66eb5b511637f0
2020-04-08 13:47:08 -04:00
Translation updater bot 5dff3b5ba8 Localisation updates from https://translatewiki.net.
Change-Id: I747cb4a1397178495eb0c465b1331bdfc9eb5d8c
2020-04-08 09:05:16 +02:00
Translation updater bot 9cb59e33f8 Localisation updates from https://translatewiki.net.
Change-Id: Ia855e39b795440bf6e22a75fb78a518f674639ad
2020-04-07 08:50:47 +02:00
Translation updater bot 362edd338a Localisation updates from https://translatewiki.net.
Change-Id: I326d69985190c88e3ad6c4ec4b7eb6fcbc50ec5c
2020-04-06 09:02:52 +02:00
libraryupgrader ad3f44a9e0 build: Updating postcss-sass to 0.4.4
* https://npmjs.com/advisories/1179

Change-Id: If5c2fbbe1b1feb0699e3b8d7ed9ebd5ffea7ee8a
2020-04-05 10:11:09 +00:00
jenkins-bot 218621483b Merge "Disable TemplateData dialog 'apply' action until changes are made" 2020-03-31 13:43:08 +00:00
Translation updater bot 74b3d2c4b8 Localisation updates from https://translatewiki.net.
Change-Id: I000a4e1edb4ecc7f5873409e0c1811c0a7020f57
2020-03-31 08:29:22 +02:00
Thalia 8361c80307 Disable TemplateData dialog 'apply' action until changes are made
Change-Id: I890de938654ea598d3f7af2ea7f69e11188bbab4
2020-03-30 23:39:26 +01:00
jenkins-bot ff01b2ba75 Merge "Fix borders for alias pills in TemplateData editor" 2020-03-30 14:41:01 +00:00
adham-khatean 1bf9e95bb6 Fix borders for alias pills in TemplateData editor
fixing the problem of top and bottom borders for the alias pills in the
TemplateData editor are cut off, by setting the padding of the
class "tdg-templateDataParamWidget-param-aliases" to 1px

Bug: T248486
Change-Id: Ic66cda0be840fb3be966c2efa89062b7b9f117a3
2020-03-30 15:53:08 +02:00
Translation updater bot 947f97bed1 Localisation updates from https://translatewiki.net.
Change-Id: Icde08966b810ef6de1be1c343b9c41d63ca2a782
2020-03-30 09:15:16 +02:00
DannyS712 720aff85b1 PHP coding conventions: reorder doxygen tags
See https://www.mediawiki.org/wiki/Manual:Coding_conventions/PHP#Doxygen_tags

Change-Id: Ied27b09fd717fd469170dc842091732195b4046d
2020-03-26 15:48:33 +00:00
libraryupgrader 735e99935f build: Updating npm dependencies
* mkdirp: 0.5.1 → 0.5.3
  * https://npmjs.com/advisories/1179
* eslint: 6.7.2 → 6.8.0
  * https://npmjs.com/advisories/1179

Change-Id: Ie4620d24509ff0be326b3b8d2773738e89b9703c
2020-03-21 07:16:09 +00:00
libraryupgrader 5831948faa build: Updating minimist to 1.2.5
* https://npmjs.com/advisories/1179

Change-Id: Iaf16e4562eeae41c20f2fd0ba4f71f52d86f6bb2
2020-03-19 13:18:04 +00:00
Timo Tijhof 53f4783ffd Organise resource files in directories after their module bundles
* I've moved the one remaining file in resources/ to modules/.
  The repo had both resources/ and modules/.

* Class files are named after their class.

* Files with init logic on a page are named init.js.

* Files that only export re-usable classes for another module,
  are named index.js.

Bug: T193826
Depends-On: If661c68bea069e99cfff35711efdde7805a12851
Change-Id: Ic8975d7ba349ba50f9039545d2eb8d912ccdce26
2020-03-15 15:21:39 +00:00
Timo Tijhof 2034c95f17 build: Remove redundant arrays around "Hooks" in extension.json
Change-Id: I4111beae5504565af7c12278ce6696ab3ab3d960
2020-03-12 18:04:02 +00:00
Translation updater bot 31e213d549 Localisation updates from https://translatewiki.net.
Change-Id: I283a4afc298b348374f65ac95eed8f5623368639
2020-03-09 08:57:58 +01:00
libraryupgrader 4b925df85a build: Updating acorn to 7.1.1
* https://npmjs.com/advisories/1488

Change-Id: I0ab727dff067a98093045fc6f7567194085f7998
2020-03-08 13:57:10 +00:00