Commit graph

2824 commits

Author SHA1 Message Date
Ed Sanders 7cb024592b build: Update stylelint-config-wikimedia to 0.12.2
Change-Id: I5deff2e90e0bfa4e318094fe1962c2c66b5bd8f5
2022-02-28 13:18:39 +00:00
Ed Sanders 883c8c1aca build: Update eslint-config-wikimedia to 0.22.1
Change-Id: I055517998ed06fccdf50ec31251ea6aa9040abb5
2022-02-28 13:18:24 +00:00
Volker E 830ec1b56b build: Update 'svgo' to latest v2.8.0 & re-crush images
Updating 'svgo' to v2.8.0 and newest Wikimedia SVG guidelines –
mainly around new whitespace features of SVGO.

Change-Id: I37da089916d2efad696989427b0a06b392d1d89c
2022-02-27 23:58:05 +00:00
Translation updater bot a8df7a539b Localisation updates from https://translatewiki.net.
Change-Id: Ia0159f5ce659cc07d33748dc256f4ae48bcf2c57
2022-02-25 09:45:12 +01:00
Translation updater bot bcf816503b Localisation updates from https://translatewiki.net.
Change-Id: I90896df5ea77d437c718e716969586636aa90f4a
2022-02-23 08:19:23 +01:00
Translation updater bot 57807be29d Localisation updates from https://translatewiki.net.
Change-Id: I0f16f5215f4d8ff1d19e57afaf1ab867f195cdb2
2022-02-21 08:16:35 +01:00
Translation updater bot c47278e0cf Localisation updates from https://translatewiki.net.
Change-Id: I5409bbb8a5976fd43dd76cbd35daa16929112627
2022-02-18 08:40:59 +01:00
Translation updater bot ebc7119db9 Localisation updates from https://translatewiki.net.
Change-Id: I400e5173d7b3407ee14e8086a6f6b1488c2e42d2
2022-02-16 08:13:26 +01:00
Translation updater bot 6c0c22d44d Localisation updates from https://translatewiki.net.
Change-Id: I393114829d3bdfe6545a6f125231148db44e292a
2022-02-15 08:17:48 +01:00
Translation updater bot 7bb3aea712 Localisation updates from https://translatewiki.net.
Change-Id: I0573d334c10b969c30d795b5ca3f69e720b57bd8
2022-02-11 08:42:08 +01:00
Translation updater bot db4c96a8be Localisation updates from https://translatewiki.net.
Change-Id: I4c0b24e2a10c7f8282d44507f6ebf268dbb70b2b
2022-02-07 08:22:43 +01:00
Func addb8a02d7 Use null for default user options value of beta features
The new soft auto-enroll logic of BetaFeatures requires user options
default to null or no default values since it needs to save opt-out
values.
Unfortunately, BetaFeatures can't maintain default options itself, since
the GetBetaFeaturePreferences hook is coupled with User, can't be run
in the handler of UserGetDefaultOptions hook.
All the user options will be handled by BetaFeatures carefully, no
unnecessary values will be saved (no regression of T291748).

Needed by change I93af61153ec3c2cd3ec7686fe88067eed6766b5a, and they
should be merged in the same deploy train.

Bug: T260870
Change-Id: I1e9a91eed2e2eb22ce42f8d79b7183c505f1df7d
2022-02-01 11:53:03 +00:00
Translation updater bot c4f6d7fe17 Localisation updates from https://translatewiki.net.
Change-Id: I73fed7760b68fa0b3121b42f6c4fc08339f44ac2
2022-01-31 08:22:28 +01:00
Translation updater bot 1ca271f49b Localisation updates from https://translatewiki.net.
Change-Id: I1d863a9cc23f82d6d5298e377f9134952be4a75e
2022-01-24 08:27:42 +01:00
Translation updater bot 12655699f9 Localisation updates from https://translatewiki.net.
Change-Id: I9fc786e398ab1a0a1fc4f2a28add68e7cde19bac
2022-01-19 08:24:21 +01:00
Translation updater bot ec06b19a74 Localisation updates from https://translatewiki.net.
Change-Id: Ibf533f41d1af6dc947e4d6d5d55a92dcf0667ad6
2022-01-18 08:11:11 +01:00
Translation updater bot 2ccfc749ae Localisation updates from https://translatewiki.net.
Change-Id: Ib965cac08850457f1e4be8c3f24ef335d26e0aa8
2022-01-17 08:12:48 +01:00
Translation updater bot 26cd648f8f Localisation updates from https://translatewiki.net.
Change-Id: I96c01ef372163e4a17688d9b3bfb02ffe5331cfb
2022-01-10 08:11:45 +01:00
Translation updater bot 8cbc598fd7 Localisation updates from https://translatewiki.net.
Change-Id: Ib41f82bf6b22ca5572ca41e6b9fb048a1a352cb5
2022-01-04 08:28:11 +01:00
Translation updater bot a740759600 Localisation updates from https://translatewiki.net.
Change-Id: Ie6bc44416c0905531234a162e56f31a03f620c00
2021-12-27 09:30:48 +01:00
Fomafix cfa0f5419b Use HookHandlers and implement hook interfaces
This change requires MediaWiki 1.35+.

Bug: T263353
Change-Id: I4d3aa20c666799e6e693a6a4b7a3e835303e2fc5
2021-12-20 11:05:19 +00:00
jenkins-bot ceb18fa5c9 Merge "Update eventlogging schema" 2021-12-20 09:08:33 +00:00
jenkins-bot 55466c171a Merge "Fix popups footer covering clickable content" 2021-12-20 08:44:57 +00:00
Translation updater bot ff8cea59a5 Localisation updates from https://translatewiki.net.
Change-Id: I11a19257e4a865fa99e5b031320f001e815d4131
2021-12-20 08:21:37 +01:00
Thiemo Kreuz 1ec72053ac Fix popups footer covering clickable content
This is relevant for reference previews, which might contain
clickable links. If such a link is in the very last line, it
might be (partially) covered by the footer, which is
absolutely positioned on top of the content. This <div>
catches mouse events, but shouldn't.

Bug: T277364
Change-Id: I342b8f8e38c7abaee1e0f4fa38e9b56e747b153b
2021-12-19 13:50:10 +00:00
Func d62088f7cf Fix Popups storybook cases after renames in core
Change I3c3aba0c4c7078173c81102007bb06a9eb3a94a6 renamed some of these
core modules, which broke the storybooks of Popups. This should repair
them.
(Inspired by I65278f653056a97ecbe8679a40aabb68084086c6)

Change-Id: I6dfad7376f438e939723d59968768f3052a3096f
2021-12-18 13:31:13 +00:00
Translation updater bot bd4c320787 Localisation updates from https://translatewiki.net.
Change-Id: I2a6056d0bcefd68bf3356aee01de0e71b9b0ab52
2021-12-17 08:17:27 +01:00
Adam Wight 6bb27111e6 Update eventlogging schema
We've been dropping events for some time now.

Bug: T297523
Change-Id: I47567e227f69714dfdcf21f9c11d08067c4ca2e6
2021-12-15 14:45:14 +01:00
Translation updater bot ca43275b11 Localisation updates from https://translatewiki.net.
Change-Id: I02275255bfe7cd2d2516850645bc8f1f50172123
2021-12-13 08:22:01 +01:00
Translation updater bot 64c1c8ffae Localisation updates from https://translatewiki.net.
Change-Id: I1eb7fd200550650dc60309f80ce60ab985db9459
2021-12-10 08:24:46 +01:00
Translation updater bot bcc63d59ab Localisation updates from https://translatewiki.net.
Change-Id: Ifb259767334bab00062d619766ba1cea84c3dcda
2021-12-06 08:19:56 +01:00
Translation updater bot 68dbe195da Localisation updates from https://translatewiki.net.
Change-Id: Ia7fb88b9a5fbd081e9f33810db099b875c840593
2021-12-02 08:41:56 +01:00
Translation updater bot 0f8d1ce90c Localisation updates from https://translatewiki.net.
Change-Id: I3c6927b25e78ee20bd241579861e3f039a82f4d0
2021-12-01 08:15:29 +01:00
Translation updater bot b8b2eeed76 Localisation updates from https://translatewiki.net.
Change-Id: Icbd25d4685b3c3d04ca70da5dc63319f6b91de51
2021-11-30 08:22:06 +01:00
Translation updater bot 2282655630 Localisation updates from https://translatewiki.net.
Change-Id: Iceec5e96bd61e0c1ed0ce5b5c48dcf8f436e67e9
2021-11-24 08:22:21 +01:00
Translation updater bot 8ee94fb7d8 Localisation updates from https://translatewiki.net.
Change-Id: I5cb826bd170d57f2fb7325d9582bf7f19785dbbd
2021-11-19 08:28:16 +01:00
Translation updater bot f4f4b722a7 Localisation updates from https://translatewiki.net.
Change-Id: I023b7e374ba5dfd164a819e10b4783990a1f4707
2021-11-18 08:42:24 +01:00
Umherirrender 835f887c9f build: Updating mediawiki/mediawiki-codesniffer to 38.0.0
Change-Id: Iaa36ad93370bd67cbb6daa5bfc828bfc4893cd78
2021-11-13 18:33:32 +01:00
Translation updater bot 38b4764cfa Localisation updates from https://translatewiki.net.
Change-Id: Iec0ff9e22852bd9a411b7c459ff43d262f015d70
2021-11-11 10:02:51 +01:00
Translation updater bot 4ca0931879 Localisation updates from https://translatewiki.net.
Change-Id: I7201481fb2346b72e05c60001399832df2dfbc51
2021-11-09 07:29:31 +01:00
Translation updater bot 652286953e Localisation updates from https://translatewiki.net.
Change-Id: I3f83cd091184b9922570d2411f37b7a632bf4a59
2021-10-25 08:52:18 +02:00
Translation updater bot 9533214f5b Localisation updates from https://translatewiki.net.
Change-Id: I3109345f982e25d6d3c758a81db54e445a3c4fb6
2021-10-21 08:22:27 +02:00
Translation updater bot f4da629923 Localisation updates from https://translatewiki.net.
Change-Id: I21085e18e69fc8913026edf6a5bb93c5b95b9c27
2021-10-20 08:37:38 +02:00
Fomafix 0140767ea2 Simplify addClass with an array of classes
Since jQuery 3.3 .addClass() supports arrays. [1]

Replace
  .addClass( classes.join( ' ' ) )
by
  .addClass( classes )

[1] https://blog.jquery.com/2018/01/19/jquery-3-3-0-a-fragrant-bouquet-of-deprecations-and-is-that-a-new-feature/

Change-Id: Id5c0325971f3e9773155df7412ad0850cfaa11fd
2021-10-18 08:55:42 -07:00
Translation updater bot 2745899ebc Localisation updates from https://translatewiki.net.
Change-Id: I01c58d4a81c135ebb235e48d6b13fe67e6b4f05c
2021-10-18 15:21:03 +02:00
Alexander Vorwerk 131186d8b8 MediaWikiTestCase -> MediaWikiIntegrationTestCase
MediaWikiTestCase has been renamed to MediaWikiIntegrationTestCase in 1.34.

Bug: T293043
Change-Id: I1cb26373fb173c5abf7c3838185b68016e4ade05
2021-10-12 01:00:04 +02:00
Translation updater bot f477db2372 Localisation updates from https://translatewiki.net.
Change-Id: Ibcb77f86535d80b70f1a99697c2ba81bd3915e40
2021-10-07 09:03:21 +02:00
jenkins-bot afa0462482 Merge "Add preference popups-reference-previews to DefaultUserOptions" 2021-10-05 16:42:22 +00:00
Translation updater bot e046bf5d83 Localisation updates from https://translatewiki.net.
Change-Id: I17de571b6009a97916ee74798b7858d3938e3315
2021-10-05 08:29:55 +02:00
Reedy 498f02e9bb Use namespaced BetaFeatures class
Depends-On: Ia0304f06788de9ac7fd46bd03292f52af70c3f2f
Change-Id: Id7e52ab2643d15e943d85c668647b3d73595c9de
2021-10-01 06:35:09 +00:00