Commit graph

3010 commits

Author SHA1 Message Date
Željko Filipin 7488d97256 selenium: Update WebdriverIO configuration file
Target by default MediaWiki-Docker instead of
obsolete MediaWiki-Vagrant.

Take screenshots of all tests, not just failed ones. It was recently
updated in core. See 2320f00.

Remove `Screenshot location...` messages. It was also recently
changed in core. See d0762b5.

Bug: T280975
Change-Id: I194aabfb1282c348fd4df3223e0a911cb38ec6e3
2021-04-23 13:57:25 +00:00
Željko Filipin 421f349bf2 selenium: fix directory (tests/selenium/log) doesn't exist
If the directory is not created manually, screenshots are not taken and
the error message is displayed. The simplest solution is to add an empty
`.gitignore` file in the directory.

Bug: T280975
Change-Id: Ibe867dfb351aa7191a81cdf2fd15c4eb420b571b
2021-04-23 13:54:06 +02:00
Translation updater bot 3051cd494a Localisation updates from https://translatewiki.net.
Change-Id: I0c4846bcddcec26a76d4f17ef9f074bb38e75e89
2021-04-23 08:39:13 +02:00
Translation updater bot 94cfdb0c72 Localisation updates from https://translatewiki.net.
Change-Id: I33fc6c4d00b7e14a179743daabbf0e38b4020ffe
2021-04-22 09:34:12 +02:00
Translation updater bot 5a3925dfde Localisation updates from https://translatewiki.net.
Change-Id: I6a27237c50634d61f50fe720176abb005b1746ea
2021-04-21 08:54:53 +02:00
Volker E 28394a1367 build: Upgrade 'svgo' to latest and re-crush SVGs
Upgrading to SVGO v2.3.0 and changing over to new JS config.
Also amending svg check shell script and re-crushing
all SVGs.

Bug: T278656
Change-Id: Ic52d7eb595073e5bde166e5cf5767772c5eb60ce
2021-04-20 17:45:18 +00:00
Translation updater bot 4f793b9522 Localisation updates from https://translatewiki.net.
Change-Id: I4935d1f9ed1c5755564ed5a2b8b27805e04f7a1b
2021-04-20 08:49:56 +02:00
Translation updater bot 93006515a6 Localisation updates from https://translatewiki.net.
Change-Id: I8e61f989de6b91823629750ce0c108fc91ebc2e2
2021-04-19 08:54:41 +02:00
jenkins-bot 39f9a99c40 Merge "build: Updating eslint-config-wikimedia to 0.20.0" 2021-04-15 10:21:45 +00:00
libraryupgrader f1f904e293 build: Updating eslint-config-wikimedia to 0.20.0
Change-Id: Ie3be1848c18f12888bdeabaea234b7c558ace899
2021-04-15 09:54:54 +00:00
Translation updater bot 377f0e9c72 Localisation updates from https://translatewiki.net.
Change-Id: I7955c45d376c643cfd930bab90c187368d4b1745
2021-04-15 08:46:05 +02:00
jenkins-bot d89e7c937d Merge "build: Replace Grunt with npm scripts for eslint, stylelint, and banana-checker" 2021-04-14 15:57:28 +00:00
bwang f9c6666717 build: Replace Grunt with npm scripts for eslint, stylelint, and banana-checker
Fix eslint errors in .eslintrc, and add .eslintrc to the .eslintignore.

Bug: T206462
Change-Id: I1569082622a61d3b089c7d2a637dafabae68228e
2021-04-13 21:09:32 +00:00
Translation updater bot e7e987c1d7 Localisation updates from https://translatewiki.net.
Change-Id: I21006f28eeb706d387965dfe89a8ff54a12529c9
2021-04-13 09:23:41 +02:00
jenkins-bot 5fd4a83482 Merge "Message box styles for Minerva come from core" 2021-04-12 22:12:51 +00:00
jdlrobson 685387220f Message box styles for Minerva come from core
Just as before styles for message boxes will be
kept off the critical path of most page views and
loaded on special pages, old revisions and action= URIs,
however unlike before the CSS will come from the definition
in core.

It must also be loaded in JavaScript for compatibility
with the use of warnings in JavaScript, for example 
MobileFrontend overlays.

This change will allow us to remove the
mobile.messageBox.styles module in MobileFrontend
I8b6bdfceaf33b9527dbe6790d2a39e335fb692b2

Bug: T233160
Change-Id: I7d8d1d34621c36c26ec03a3773d4d1e67bd14f2e
2021-04-12 21:45:53 +00:00
Translation updater bot 7323de08b6 Localisation updates from https://translatewiki.net.
Change-Id: I2f7af8d8175a9eadefc7b9d28cae040804442dbf
2021-04-12 08:41:50 +02:00
Translation updater bot fe64b1cd32 Localisation updates from https://translatewiki.net.
Change-Id: I176e45b4550a410157ad78e07a9888da5c740b1a
2021-04-09 09:01:21 +02:00
Umherirrender ae03d13735 Use ::class for class name
This works also for non-existing classes,
because it is resolved on compile time

Change-Id: I84a9fc3c9f6c0ed3556b927e02e4ec9a5fef9cc2
2021-04-08 20:58:17 +02:00
libraryupgrader a32ff2f0a0 build: Updating y18n to 4.0.3
* https://npmjs.com/advisories/1654 (CVE-2020-7774)

Change-Id: Ia3dde3d2410f1fab7207d29e33aa1362b308fcf5
2021-04-08 08:53:31 +00:00
Translation updater bot 57f25c0d85 Localisation updates from https://translatewiki.net.
Change-Id: I06a2bc41be35accd6fba903ae87223719affe10f
2021-04-08 08:42:44 +02:00
jenkins-bot 858190508f Merge "build: Add missing newline to i18n json files" 2021-04-08 04:09:21 +00:00
Umherirrender e10547911a build: Add missing newline to i18n json files
"**/*.{js,json}" seems to miss this files,
but cannot say for sure, because config is complex

Change-Id: I8ba8e5248877a18b641b12c251343d5ae6161d4a
2021-04-07 16:35:09 +02:00
DannyS712 ea8f0fb3ea Delete empty translation files
Change-Id: I3e5fb3336b0c81e2f048bb9b67a23435878b0e2b
2021-04-07 13:57:28 +00:00
Translation updater bot 7a26c30384 Localisation updates from https://translatewiki.net.
Change-Id: Ifaf3c4ad56ee6d4b1dc53fe37e58115d86ec8122
2021-04-07 08:54:17 +02:00
Umherirrender 0e3d6a1954 build: Update caniuse-lite
Latest version:     1.0.30001207
Installed versions: 1.0.30001125, 1.0.30001159

Due to two different version the automatic update does not work

Change-Id: I296fc5fece71996b7856547f0c8d02b31be54457
2021-04-06 15:07:09 +02:00
jenkins-bot 3468122da7 Merge "Read default search page from the existing search, pass to MobileFrontend" 2021-04-06 12:03:15 +00:00
Translation updater bot ff3fb8b682 Localisation updates from https://translatewiki.net.
Change-Id: I58e4c0a4fee620992a9d18631c11355556fac799
2021-04-06 12:05:58 +02:00
Translation updater bot a1f7e32036 Localisation updates from https://translatewiki.net.
Change-Id: Id1c9165648b85be1f0c013d51a5b9a7bccab7f16
2021-04-02 09:50:32 +02:00
Cormac Parle 8b55462bc0 Read default search page from the existing search, pass to MobileFrontend
Bug: T279057
Change-Id: Ib2661f5bf335aef819b80ebd691c57e2508571a0
2021-04-01 17:36:18 +01:00
Translation updater bot b6defab229 Localisation updates from https://translatewiki.net.
Change-Id: I5e75f8185ad755b74f0e3ff5a24b6fb761918e85
2021-04-01 08:40:26 +02:00
Translation updater bot d719beec0c Localisation updates from https://translatewiki.net.
Change-Id: Ia13db49538c69afb25b63f0eff01db950462d7e1
2021-03-30 08:36:02 +02:00
jenkins-bot 01f0572344 Merge "styles: Remove obsolete -moz- vendor prefixed properties" 2021-03-29 13:53:20 +00:00
Volker E 9de2b0101a styles: Remove obsolete -moz- vendor prefixed properties
Bug: T278670
Change-Id: I60dcd4873a2e4acd2f23148907321d1b8581743d
2021-03-29 03:12:57 -07:00
Translation updater bot 1ac653f6b2 Localisation updates from https://translatewiki.net.
Change-Id: I2473f2a89fa6d0b99910c0361676cfa62cc2e4dd
2021-03-29 08:39:21 +02:00
jenkins-bot 69999c2191 Merge "Update search form to use the default search page from the skin" 2021-03-25 12:57:35 +00:00
Translation updater bot a98c5a4d83 Localisation updates from https://translatewiki.net.
Change-Id: I4e88323f10095501a5efad2e2d3970f7642a33b1
2021-03-25 08:43:23 +01:00
Cormac Parle 4394d85e52 Update search form to use the default search page from the skin
Bug: T273979
Depends-On: I241a9cce679c7b42ff749c6236299d82b94db669
Change-Id: I646b002d837ec44244f02cafdc5f4e7f83209769
2021-03-24 14:24:20 +00:00
Volker E 01302c6285 icons: Put reference variant only on external link icon
Change-Id: I94587e0695b211b6a92ddf155ab1dd2991c17739
2021-03-24 03:59:42 -07:00
Translation updater bot f39e1f20b0 Localisation updates from https://translatewiki.net.
Change-Id: I823ec92933797269fd43d0d796fb67859f8e16a2
2021-03-23 08:27:23 +01:00
Translation updater bot 274cb5ee07 Localisation updates from https://translatewiki.net.
Change-Id: I9eea9ac8dae6d3dd5eb607205f6eaa8964978309
2021-03-19 08:28:36 +01:00
Translation updater bot 47ec21f56e Localisation updates from https://translatewiki.net.
Change-Id: I506f53cd01117c2dff39fc2ea59c2d7c29e3a09d
2021-03-17 08:28:28 +01:00
Translation updater bot 9bbec60d9d Localisation updates from https://translatewiki.net.
Change-Id: Ifd3548f02643619555630a9e3f92e0685a3e42be
2021-03-16 08:35:07 +01:00
Translation updater bot c7523b80f1 Localisation updates from https://translatewiki.net.
Change-Id: I02f29112b44295e1a4f9ecc9778271ea0a9a1880
2021-03-15 08:44:29 +01:00
libraryupgrader 846a37613b build: Updating dependencies
composer:
* mediawiki/minus-x: 1.1.0 → 1.1.1

npm:
* prismjs: 1.21.0 → 1.23.0
  * https://npmjs.com/advisories/1638 (CVE-2021-23341)
* elliptic: 6.5.3 → 6.5.4
  * https://npmjs.com/advisories/1648 (CVE-2020-28498)

Additional changes:
* Dropped .php5 and .inc files from .phpcs.xml (T200956).

Change-Id: I4be864417fbb0259e5db85b6741da0c7918df494
2021-03-12 08:17:22 +00:00
Translation updater bot 3c1935639f Localisation updates from https://translatewiki.net.
Change-Id: I751af24448f6260460d880653e37f7f82efae6d0
2021-03-12 08:48:37 +01:00
Translation updater bot bcc29a4e06 Localisation updates from https://translatewiki.net.
Change-Id: Ib5cc689b052765248e89e96f73c6e131bb721183
2021-03-11 08:42:29 +01:00
jenkins-bot 4932efed8c Merge "Increase skins.minerva.content.styles bundlesize limit" 2021-03-10 19:17:06 +00:00
Translation updater bot 6f91a0b96e Localisation updates from https://translatewiki.net.
Change-Id: Ia0c1ea6f98acd2f60ef6d956cc3c3a4b3eb1b5ba
2021-03-10 08:34:28 +01:00
Nicholas Ray ec8c210333 Increase skins.minerva.content.styles bundlesize limit
The test keeps failing when run as part of the
selenium-daily-beta-Minerva job.

This is because the contents of skins.minerva.content.styles
is dependent on @wgMinervaApplyKnownTemplateHacks and that is
enabled on the beta cluster.

Change-Id: I185867caea2afc66fbaa6ec359ec5bcc8d7a5edc
2021-03-10 04:20:28 +00:00