Commit graph

2940 commits

Author SHA1 Message Date
libraryupgrader 79f0b5fee3 build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 36.0.0 → 37.0.0

npm:
* svgo: 2.3.0 → 2.3.1
  * https://npmjs.com/advisories/1754 (CVE-2021-33587)
* postcss: 7.0.35 → 7.0.36
  * https://npmjs.com/advisories/1693 (CVE-2021-23368)
* glob-parent: 5.1.1 → 5.1.2
  * https://npmjs.com/advisories/1751 (CVE-2020-28469)
* trim-newlines: 3.0.0 → 3.0.1
  * https://npmjs.com/advisories/1753 (CVE-2021-33623)

Change-Id: I5cda428562117c80d57ae7a21c6eb9563a75e3f0
2021-07-23 04:17:18 +00:00
Translation updater bot ed770e1384 Localisation updates from https://translatewiki.net.
Change-Id: Ief114c98eccc394d7d3e975706e040e461b67a63
2021-07-22 08:13:23 +02:00
jdlrobson 933d370ecf Prepare for MediaWiki UI version 2
In the next iteration of the MediaWiki UI icon styles, it will
not be possible to mix button classes with icons.

The change will result in a slight increase in height for
the settings cog which will be fixed as soon
as Ibc136a17662ae839f90babb21e0f7e8f27b7a7d5 is applied.

Bug: T191021
Change-Id: Ic976ba8cddde1515db260973b00d501f8fc7b901
2021-07-19 15:42:21 -07:00
Translation updater bot 0ab2cb77c8 Localisation updates from https://translatewiki.net.
Change-Id: I1a7c4f73c2b2e53d4fcebb63678de3a96e66aeef
2021-07-19 08:16:13 +02:00
DannyS712 5c0ef64a73 Typo fix: "the the" -> "the"
Bug: T201491
Change-Id: Ie0139401ea5826546219fc86f5efefbb76159027
2021-07-17 02:58:49 +00:00
Translation updater bot 1e2c3aa030 Localisation updates from https://translatewiki.net.
Change-Id: I5a5cd0d3247d2ff8ea894f9c30702b3769f51d11
2021-07-14 08:02:59 +02:00
jenkins-bot 8d7157f9fd Merge "Link to local description page if present" 2021-06-24 20:14:38 +00:00
Translation updater bot f196128ddd Localisation updates from https://translatewiki.net.
Change-Id: If3dcbe8b9e4a590bafa7360be4bc7493ba2ae43f
2021-06-24 08:27:09 +02:00
Translation updater bot 3a924cc2e5 Localisation updates from https://translatewiki.net.
Change-Id: Ie2c3eb8192b4cc363b3beb2a3a92b67c179cc088
2021-06-22 08:09:38 +02:00
Ostrzyciel c38a65410a Link to local description page if present
Currently for files from foreign repositories, the "More details"
button always points to the foreign description page, regardless of
whether a local description page exists. That is a bit unintuitive,
as the local description page often contains additional info (like
categories) that may be useful for the user.

This patch changes the behavior of the button to link to a local
description page if available.

Change-Id: I7db609a4dda42f28ef913ad6d4256fb5adabeb89
2021-06-20 07:24:00 +00:00
Translation updater bot 756305388b Localisation updates from https://translatewiki.net.
Change-Id: If37b493718db83f93d2a66bf1b6641f81dc98eaf
2021-06-04 08:36:54 +02:00
Vedmaka ca57e8eda0 Adds viewer state invalidation into wikipage.content hook callback
When new content is added to a page ( like images LazyLoading ) the
MultimediaViewer reacts mostly correctly, except that is does not
rebuild images indexes for a viewer hence breaking next/prev order.
The patch solves this by resetting the viewer state at MMVB.processThumbs()
letting the viewer to be correctly re-initialized at later stages.

Change-Id: Ib1e3ba05f5bc84d477302e365ad7984de1a84272
2021-06-02 11:14:45 +00:00
Translation updater bot e3ae4e166c Localisation updates from https://translatewiki.net.
Change-Id: I3ebdeaa4b76b9b1874cb5f27a03efe4413a1ebf5
2021-05-31 08:31:58 +02:00
Translation updater bot 2eafded66f Localisation updates from https://translatewiki.net.
Change-Id: I38b85f4db4af91c406250ae9a9b85a77ae623b4c
2021-05-27 12:05:47 +02:00
Translation updater bot c3461efd00 Localisation updates from https://translatewiki.net.
Change-Id: I36c103dd1884f89a283e1b7ef22dd5a994b1d25a
2021-05-26 09:05:04 +02:00
libraryupgrader 751c5cad42 build: Updating browserslist to 4.16.6
* https://npmjs.com/advisories/1747 (CVE-2021-23364)

Change-Id: I7cfed84cd11ce705c6555f41579eb6c450929551
2021-05-25 22:47:15 +00:00
Translation updater bot 2f3ea65e8a Localisation updates from https://translatewiki.net.
Change-Id: I607d58e6dad7e1336489618bd4f9beacb8f1610b
2021-05-25 08:53:12 +02:00
Translation updater bot 704b9ee1ad Localisation updates from https://translatewiki.net.
Change-Id: I08d90ccc76538a90e9be3a1fec3078bc1bb2974b
2021-05-24 09:54:38 +02:00
Translation updater bot 0ca000883b Localisation updates from https://translatewiki.net.
Change-Id: I56835d97d9aff45e2c94cf17512ad3234ee920e1
2021-05-20 09:10:59 +02:00
Translation updater bot 64dd581d33 Localisation updates from https://translatewiki.net.
Change-Id: Id547e0f29425f1254ec3a9b91754d5154226e3a4
2021-05-19 08:43:29 +02:00
Translation updater bot 32e0493908 Localisation updates from https://translatewiki.net.
Change-Id: Iccac0395cd498b7fe4daaadf06a93ee038e0f59f
2021-05-17 08:42:47 +02:00
Translation updater bot 1bf3f10724 Localisation updates from https://translatewiki.net.
Change-Id: I75ecd3b6f850321630039694b16b9a9df4b37164
2021-05-14 08:44:52 +02:00
Translation updater bot 2e01683857 Localisation updates from https://translatewiki.net.
Change-Id: Ie36de41af68b23189978a3dca2f844aeb4eaa59f
2021-05-12 09:22:31 +02:00
libraryupgrader 2217b6be67 build: Updating npm dependencies
* grunt: 1.3.0 → 1.4.0
* lodash: 4.17.19 → 4.17.21
  * https://npmjs.com/advisories/1673 (CVE-2021-23337)
* hosted-git-info: 3.0.7 → 3.0.8
  * https://npmjs.com/advisories/1677 (CVE-2021-23362)
* postcss: 7.0.35 → 8.2.15
  * https://npmjs.com/advisories/1693 (CVE-2021-23368)

Change-Id: Ie9fd2ea3c980c0a2a50ba3cf58269f83afe77e7d
2021-05-11 20:38:12 +00:00
Translation updater bot f7129ab574 Localisation updates from https://translatewiki.net.
Change-Id: I83bcaa95f356107c38dd25b4f8abfc87732c2a04
2021-05-11 09:07:22 +02:00
Translation updater bot f5e68cd23a Localisation updates from https://translatewiki.net.
Change-Id: I871f5b955b35c953dd5e927bc974fad8ed4acd6c
2021-05-10 08:52:39 +02:00
Translation updater bot f4f356a560 Localisation updates from https://translatewiki.net.
Change-Id: Id0299779a5ca3a5e86b6082d02c954099cedfa39
2021-05-07 08:42:25 +02:00
libraryupgrader 7df977acc6 build: Updating composer dependencies
* mediawiki/mediawiki-codesniffer: 35.0.0 → 36.0.0
* php-parallel-lint/php-parallel-lint: 1.2.0 → 1.3.0

Change-Id: I750be71dbce3f23e8b37decd743f59dfe07de0e0
2021-05-05 12:48:22 +00:00
Translation updater bot 9c4f4cc45d Localisation updates from https://translatewiki.net.
Change-Id: I730f93c49b93051b1906f0929c979f259c464b56
2021-04-28 08:49:03 +02:00
James D. Forrester 8b31f8395b tests: Drop all Ruby selenium testing
This framework has been legacy / unsupported for four years now. It's
time to admit defeat. Someone keen can re-use these tests from git in
an effort to write into JavaScript in the future

Test running removed from CI in 690d5a909.

Bug: T180226
Change-Id: Id952fe14f608d0b185ed1170b990192b0de575d3
2021-04-24 10:46:40 -07:00
libraryupgrader 54647ec198 build: Updating eslint-config-wikimedia to 0.20.0
Change-Id: Iacb383954abfddb4636eb92650f9ebcbaef88ac0
2021-04-17 04:37:38 +00:00
Translation updater bot d09e2f8faf Localisation updates from https://translatewiki.net.
Change-Id: I28b36d70ff78abfddc6c45a26b92aa3cba3fb879
2021-04-13 09:21:09 +02:00
Volker E 3205e72ad8 build: Replace 'grunt-svgmin' with npm based 'svgo' & re-crush SVGs
Replacing 'grunt-svgmin' with 'svgo' v2.3.0.
Also
- replacing all Grunt based tasks with npm equivalents. 'build' has
before just been for SVG minification and that's the same now in npm.
- changing to JS based '.svgo.config.js'
- re-crushing all SVGs. Note that 'link-hover.svg' and 'link.svg' have
been optimized with reduced precision. All other changes are resulting
from updated SVGO.

Bug: T278656
Change-Id: Ie895edb4e88336ffc56f570b8f80bf7d1e331894
2021-04-12 13:01:59 -07:00
Translation updater bot bf37d1a48b Localisation updates from https://translatewiki.net.
Change-Id: I57b0fc2bd55b79f87962ce6f7ee07d5c8f865334
2021-04-12 08:38:16 +02:00
Kunal Mehta da164e118a Update Legoktm's email address
Change-Id: Ie8f6ea84e0efe80440f272846e402d8e7675bb9b
2021-04-11 19:09:35 -07:00
Translation updater bot 4aa866ae90 Localisation updates from https://translatewiki.net.
Change-Id: Ia5b6899afdafc02cb222f24dca5d92026ce5c1a5
2021-03-31 08:36:09 +02:00
Volker E 1a5aa67c08 styles: Remove obsolete vendor prefixed properties
Bug: T278670
Change-Id: I5640e4539598de8e9ae2d4e5172a5ae41b570ce3
2021-03-29 02:19:27 -07:00
Translation updater bot 660375487f Localisation updates from https://translatewiki.net.
Change-Id: Ifc4e696b64a08d7d0282e6e2a35bada948e23216
2021-03-23 08:25:11 +01:00
Translation updater bot a1ffe37ea1 Localisation updates from https://translatewiki.net.
Change-Id: I59b1720348cdf43583e9eb44de5fdfb808843b58
2021-03-15 08:40:58 +01:00
libraryupgrader 1abd4f0c43 build: Updating eslint-config-wikimedia to 0.19.0
Additional changes:
* eslint: Renamed `wikimedia/client` profile to `client-es5` (T277085).

Change-Id: Iff75678dd3ae3a2b0a48ba81d1e3f566d828c001
2021-03-14 03:22:36 +00:00
Translation updater bot 9d5ce501d4 Localisation updates from https://translatewiki.net.
Change-Id: I7c473e16cfa6d8d700aec873400dae10352414d4
2021-03-11 08:37:59 +01:00
Translation updater bot 3c41ef08fe Localisation updates from https://translatewiki.net.
Change-Id: I1d00479e71f26c1fe02ff04e79016514edacaf8c
2021-03-08 08:46:47 +01:00
libraryupgrader ee5fd7c6d9 build: Updating eslint-config-wikimedia to 0.18.2
Change-Id: Idd520fcadb28ddc197ecff8bd337107d23bd93af
2021-03-07 07:32:20 +00:00
jdlrobson d9925de6d5 Catch malformed URIs
Malformed URIs are difficult to filter due a lack of normalization
across browsers. This is our top error message with over 300 instances.

Catching this would reduce logspam and make our client error logging
much more usable.

Bug: T268060
Change-Id: If1c345af704df82f16c7ef1ecbf63862c1fbee77
2021-03-04 09:12:47 -08:00
Translation updater bot 62291fabc2 Localisation updates from https://translatewiki.net.
Change-Id: I723f9338c62c86cffdce1ef733e2f4e47491c706
2021-03-04 08:38:48 +01:00
vladshapik 5dfaa7f653 Avoid using User::getDefaultOptions
Remove using of User::getDefaultOptions since this method will be hard-deprecated. Now it is soft-deprecated

Bug: T276035
Change-Id: If2647bf24969a277a795e46b620cc81937c147c2
2021-03-01 11:42:55 +02:00
Translation updater bot 98007d86b6 Localisation updates from https://translatewiki.net.
Change-Id: Iad4ad1c2cff889a6b69a46c70b3e5086011c8cd3
2021-02-16 08:30:37 +01:00
Translation updater bot 8f7ae65ccc Localisation updates from https://translatewiki.net.
Change-Id: Iccb85c4dbc7dbd2e2d9527763db4755bc984a86b
2021-02-15 10:05:53 +01:00
Translation updater bot a2ff83c6be Localisation updates from https://translatewiki.net.
Change-Id: Icf91e0b57a5d0cb70d19e126d9b6af280cac33f7
2021-02-12 08:52:05 +01:00
Translation updater bot 3a77231283 Localisation updates from https://translatewiki.net.
Change-Id: I962c936e8a7c9905811be0149262584551ea41ca
2021-02-08 08:42:45 +01:00