Commit graph

128060 commits

Author SHA1 Message Date
Translation updater bot
41d736ed75 Update git submodules
* Update extensions/WikiEditor from branch 'REL1_43'
  to b89c60348041816658fd392561c86f1cbe86099c
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: If0b777b4d57157ab7a0b8a026b68f2092eb15281
2025-01-28 05:58:35 +00:00
Translation updater bot
8ed9e51c9b Update git submodules
* Update extensions/Thanks from branch 'REL1_43'
  to d7b76a5ff98aa5ab3191d99510b9807980b04f6a
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I15830120ed7d116aa704b246d32de875b0b83a0f
2025-01-28 05:58:10 +00:00
Translation updater bot
cae9775593 Update git submodules
* Update extensions/Scribunto from branch 'REL1_43'
  to 9f828bfbb9db1e30dc17abdcfb569cfd3d2040a7
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I23c7811e50f6d8de1ec6a28ba8bcc9ca79dae5c3
2025-01-28 05:58:03 +00:00
Translation updater bot
e071b5ac73 Update git submodules
* Update extensions/TemplateData from branch 'REL1_43'
  to 40a1f96bcaebb4c8e1f4771e315c6c093edff7db
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I4ce71498f7960a804e9a96a216da623c4db79017
2025-01-28 05:58:00 +00:00
Translation updater bot
7d0a9474a7 Update git submodules
* Update extensions/OATHAuth from branch 'REL1_43'
  to 7b2e7ba6cab8da890d3af20e4cdef68485e250c6
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ie91cb625287a79bfc6e55029a0fb1decb42db9b9
2025-01-28 05:57:51 +00:00
Translation updater bot
e1f4d5a457 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 85ccc3acb597e7fc993d881e27ef5997dd5e3153
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I53b755bf668ec46024507a56aff57eda0e716ac0
2025-01-28 05:57:48 +00:00
Translation updater bot
2ac4e48677 Update git submodules
* Update extensions/InputBox from branch 'REL1_43'
  to 12b4a1d3de2eb9e1b649559704ab1307b4665b43
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I842e2870153325d09fda8f51e5aebd0b912eb900
2025-01-28 05:57:44 +00:00
Translation updater bot
6f7493e818 Update git submodules
* Update extensions/Gadgets from branch 'REL1_43'
  to 29b6923426175569b4bedcce49b277f0a1dd5153
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I077285362864b120e560944de7d0fcf65133f58f
2025-01-28 05:57:21 +00:00
Translation updater bot
983a07b7cd Update git submodules
* Update extensions/DiscussionTools from branch 'REL1_43'
  to 6f92d7162236e92e22bc845b9e54381f206b9af3
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I8ec2ba15bd7cd25465504e912639788e2d896ce0
2025-01-28 05:57:16 +00:00
Translation updater bot
98fdbe4aae Update git submodules
* Update extensions/Echo from branch 'REL1_43'
  to d880f176cde35ed7e3d03d054dcc855d32a87ba1
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ib6b7e38c138f3942e02b168e6ca3bbb1f8922dd4
2025-01-28 05:57:14 +00:00
Translation updater bot
2a5dd3883b Update git submodules
* Update extensions/ConfirmEdit from branch 'REL1_43'
  to 00855f8b9c79b68b2f19a0468bd0898790bec830
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I4161031190ffcba918435aee65d219525b73f4c9
2025-01-28 05:57:12 +00:00
Translation updater bot
7bec8e7c15 Update git submodules
* Update extensions/CiteThisPage from branch 'REL1_43'
  to f0417b4c3df0cb07a7a99033899251e660a530b7
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Iadbffa6f84750ed9c3f4ebbe8aa4382be878f91b
2025-01-28 05:57:04 +00:00
Translation updater bot
0632c71dfa Update git submodules
* Update extensions/Cite from branch 'REL1_43'
  to 1bd2566cd5c4978e30cd8f54bc2284c570920355
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Iadbffa6f84750ed9c3f4ebbe8aa4382be878f91b
2025-01-28 05:56:59 +00:00
Translation updater bot
835864a412 Update git submodules
* Update extensions/CategoryTree from branch 'REL1_43'
  to c04df41849189d30dbb3a9c7a36e4fb351963e87
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I775ea504e2c19cee282c90747b492f1141ad5014
2025-01-28 05:56:58 +00:00
Translation updater bot
391ad292f8 Update git submodules
* Update extensions/AbuseFilter from branch 'REL1_43'
  to ccb79119166dee70250aebc6631f8da86166f98b
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I6562affc1527f0367b31677a701ba6cf70ba6d6f
2025-01-28 05:56:29 +00:00
Translation updater bot
0677163554
Localisation updates from https://translatewiki.net.
Change-Id: If3a2f012b033ae6c05d001bb1531cb928044e9c6
2025-01-28 06:31:37 +01:00
Máté Szabó
aaf3c47216 Update git submodules
* Update extensions/ConfirmEdit from branch 'REL1_43'
  to 3dae4580b5ee175a147536106432be639255aef5
  - SimpleCaptcha: Don't look up captcha if no ID was given
    
    Why:
    
    - SimpleCaptcha uses the wpCaptchaId request parameter to get the
      correct answer for a captcha. If no stored data is found, it causes a
      new captcha to be generated.
    - Currently, it also attempts to look up captcha data if the request
      parameter was not set. This causes some backing store implementations,
      notably CaptchaCacheStore, to build a BagOStuff key with null
     components, which results in a warning on PHP 8.1 and newer.
    
    What:
    
    - Eschew looking up captcha data in SimpleCaptcha when no captcha ID
      (index) was passed.
    - Add integration tests to confirm that the behavior did not change.
    
    Bug: T384858
    Change-Id: I58da1afeea7c84562c764990c4fb1c19fc08c69a
2025-01-27 20:44:04 +00:00
Taavi Väänänen
d7861aff03 installer: Fix class name in example override
Change-Id: I9092eb14befff800ea62f38de14dd5695ce486e3
2025-01-25 15:07:10 +00:00
Reedy
fc1759bfe6 MWExceptionHandler: Add error suppression to constant( 'E_STRICT' )
Bug: T375707
Change-Id: I075edf064cefa012d3d7a2c734a2e9051a826074
Follows-Up: I5937cacdf5b01614042a06d4deb5112ffff51727
(cherry picked from commit 96a12a2dd6b98a25e4a9048a25b2b5010036e32c)
2025-01-21 22:31:11 +00:00
Translation updater bot
6758b048e7 Update git submodules
* Update skins/Vector from branch 'REL1_43'
  to 7122b36ce617560564942abae0ec8cb9e63b84bc
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I1d79821deb09a34f301ca44b00aa1d1da8fbcce9
2025-01-21 06:16:30 +00:00
Translation updater bot
3fc34f49db Update git submodules
* Update skins/MinervaNeue from branch 'REL1_43'
  to 078f521ac558eb4aee61d98dc7860816924db56c
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I59e058a622ed2f5c4d805a928da1b8a00bfe3293
2025-01-21 06:16:28 +00:00
Translation updater bot
8655df13eb Update git submodules
* Update extensions/VisualEditor from branch 'REL1_43'
  to 5d2dffa295c9b34f2eb137e60662b9f9211e7bad
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I6dc6584c6c89c59febc72b40f18ee91403f1ec90
2025-01-21 06:15:10 +00:00
Translation updater bot
13ac6f008f Update git submodules
* Update extensions/TitleBlacklist from branch 'REL1_43'
  to 53e456b3fab17f89687588810e30b5e2122b6e7e
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I3ef806d04953be4e9a2593a4bcbef9a058d7b301
2025-01-21 06:14:55 +00:00
Translation updater bot
be4dce07c9 Update git submodules
* Update extensions/TemplateData from branch 'REL1_43'
  to e33b96e464ccc4c7ca1dd1729ff2f050af089bda
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ic01829a0e796cf88bd77d06829cecdadf7126b5e
2025-01-21 06:14:53 +00:00
Translation updater bot
481f313570 Update git submodules
* Update extensions/Thanks from branch 'REL1_43'
  to 66e7720e7573dfe6552dd35d4b1cec06c66919e3
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I62afeee15c99bf13ddbbed279c4da2bc2fa93038
2025-01-21 06:14:52 +00:00
Translation updater bot
b929e7d65d Update git submodules
* Update extensions/SyntaxHighlight_GeSHi from branch 'REL1_43'
  to fef85e739cd942d24044c220f83d446cdd300fff
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I46f3cafba543c9cc7cc7f3f838ad12b143a14058
2025-01-21 06:14:51 +00:00
Translation updater bot
a764328531 Update git submodules
* Update extensions/Scribunto from branch 'REL1_43'
  to 7123abe9c6995b3635ff51e4b6f89ccb21afcffc
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I7c2365152348c458307c72980371de0332303803
2025-01-21 06:14:51 +00:00
Translation updater bot
10632d2737 Update git submodules
* Update extensions/Nuke from branch 'REL1_43'
  to d73296a4ee6ec36f77c719a9b3ae12e42d65b2e4
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I6b4ec9c1b04e3c66c0a7b480a2977ff22efb9a3a
2025-01-21 06:14:26 +00:00
Translation updater bot
3018c752a5 Update git submodules
* Update extensions/OATHAuth from branch 'REL1_43'
  to 6e7a11e58df47f67fa236b47600fae22f72949bc
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ia06705c0ca5f21f7c7949cd3f3f2253bd6016d71
2025-01-21 06:14:25 +00:00
Translation updater bot
a802b481f3 Update git submodules
* Update extensions/Linter from branch 'REL1_43'
  to 6c9d6276d62cfa880cdacf4973b80d2be01e5e60
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ib6e449c8072bfafaedf9ec37d17f74671bc92c5e
2025-01-21 06:14:08 +00:00
Translation updater bot
cc6acff96e Update git submodules
* Update extensions/Gadgets from branch 'REL1_43'
  to b4c8e5cf8064bef550634d6a4a2fb5bfed25fcc8
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Id87548983a4119e216faa7612d0b1f3e457854d0
2025-01-21 06:13:47 +00:00
Translation updater bot
059fd564f4 Update git submodules
* Update extensions/DiscussionTools from branch 'REL1_43'
  to 25ed4acb583cd1ccf2437435071c2265079ccbd1
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ie4713bd79662dea3c8168ac0684a29a7efccd503
2025-01-21 06:13:32 +00:00
Translation updater bot
df74a544e0 Update git submodules
* Update extensions/Echo from branch 'REL1_43'
  to 2281d851f4c0f4be1d6d3c7148bcb23a66d7cad9
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I674a753dd499d1450065a8766a42cd4dcd5cc780
2025-01-21 06:13:31 +00:00
Translation updater bot
c6343d3f0e Update git submodules
* Update extensions/ConfirmEdit from branch 'REL1_43'
  to 6b3e3e9ef88cc99ca788191dfc462f18b9a03995
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I033d6e8fc1830b61a9dbb430658d022d3faa4f94
2025-01-21 06:13:22 +00:00
Translation updater bot
cd934bdddf Update git submodules
* Update extensions/CodeEditor from branch 'REL1_43'
  to 627d1ac42e6daf18ba439812d5d5b38001db6d71
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Iced16eca2dd2a3f85a2c8634d5a83d518db11d8f
2025-01-21 06:13:17 +00:00
Translation updater bot
53e9de9184 Update git submodules
* Update extensions/CiteThisPage from branch 'REL1_43'
  to e73998a382ed21367ccb37ef28b4983dfb7b9848
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I277d4c5ce3bd9985d5670f6ce180a97cae07b0cf
2025-01-21 06:13:16 +00:00
Translation updater bot
79f357d4c6 Update git submodules
* Update extensions/Cite from branch 'REL1_43'
  to 3fb1c9ed8956debdcce05f16fb4b7580579cdd3a
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: If00cb5a9c6a690ae42ad0ff15f113f6940c9bec6
2025-01-21 06:13:06 +00:00
Translation updater bot
78cf748aed Update git submodules
* Update extensions/CategoryTree from branch 'REL1_43'
  to 0282dce4e3bf7049053d035cb8d1ca0546b43fd5
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: If39516921175a316eafd2bb5a4b0e381554e7db6
2025-01-21 06:13:05 +00:00
Translation updater bot
6479c088a2 Update git submodules
* Update extensions/AbuseFilter from branch 'REL1_43'
  to aecd4fddc964424ce157324c577bea58d7b078a4
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I3198ca894f95cf25c9e4225fb9f944cd7bf9b613
2025-01-21 06:12:44 +00:00
Translation updater bot
922ba6c190
Localisation updates from https://translatewiki.net.
Change-Id: Iadbd52cbddf89c6f862d60d9f778c9a891d4010c
2025-01-21 06:32:19 +01:00
SomeRandomDeveloper
56d8d3ea6a Update git submodules
* Update extensions/ReplaceText from branch 'REL1_43'
  to 54d4a7ec3b026766b9c6c360cffdd7693539f033
  - Replace hardcoded colors with codex tokens
    
    This improves the colors for the search options section in dark mode. Before,
    the section had white and gray text on a white background. The divider border
    color is now slightly different since there is no codex token that exactly
    matches the color that was hardcoded before, but the difference is barely
    visible.
    
    Bug: T380656
    Change-Id: Id04073e85866ecc415e5d17fab926749937793b8
    (cherry picked from commit 57a0db123b398d6f3bf43b8ce63abdc14afbcd4d)
2025-01-20 18:16:08 +00:00
James D. Forrester
ab301f8e6b Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to fd63f7b409de73720706a5707fac48e03cf9993c
  - MathStatus: Restore logged-in restriction, and make unlisted
    
    == Background ==
    
    This follows-up I98eabfbeda2fbef3c (T252362) which replaced an
    inline "purge" permission check, with a declarative "purge"
    restriction in 2020. This way MediaWiki knows about it, and thus it becomes
    effectivey unlisted from Special:SpecialPages, when viewing it
    as logged-out user.
    
    In 2023, with MediaWiki 1.41, the "purge" right was replaced with
    an implicit grant that both logged-out and logged-in users have, thus
    making Special:MathStatus listed Special:SpecialPages, and this time
    world-accessible.
    
    == This change ==
    
    * Make the page explicitly unlisted, instead of using a user right
      as proxy for this.
    
    * Make the page explicitly for logged-in users only,
      like it was prior to I98eabfbeda2fbef3c, but based on isNamed
      instead of by proxy of a user right.
    
    Bug: T344206
    Change-Id: I408d1d71dc8cb3c32ad6bd124726d96b26209a1b
    (cherry picked from commit 67ad6c030daa45c9af2b0af75f3637d85f78eaa1)
2025-01-18 22:30:08 +00:00
physikerwelt
bfa6fc2793 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 2ecf54d3e17967dffb9c4f119659fa9ac5287594
  - Add backslash to limit function name
    
    We recently changed the internal treatment of macros
     to include the `\` in the macro names.
    In Ic1c28be2a5669183c3dd5d15577a35a1b5a76971, we ignore misplaced limits; however, only without the leading \.
    
    Bug: T382716
    Change-Id: I5f85496246501284ff9153e080bc14f87c6704ee
2025-01-18 20:40:34 +00:00
Máté Szabó
1761b1b760 dumps: Use proc_close() to close proc_open() subprocess
Why:

- TextPassDumper may spawn PHP subprocesses via proc_open() when invoked
  with --spawn.
- The script uses pclose() to try and close these, which is incorrect,
  because the resource returned by proc_open() should be closed via
  proc_close().[1]
- This causes a TypeError on PHP 8.1 and newer.

What:

- Use proc_close() to close the resource instead of pclose().

Test Plan:
- Run `php maintenance/dumpBackup.php  --current --stub | php maintenance/dumpTextPass.php --spawn`
  on a local test wiki using PHP 8.1 or newer. It should succeed.

[1] https://www.php.net/manual/en/function.proc-open.php

Bug: T382484
Change-Id: I66cd733cdbc1b8bc1470c14851a0700401c36d1e
(cherry picked from commit 8b9c3ab08eddc86032166f5b9dc208e51c2aaebb)
2025-01-18 06:03:18 +00:00
jenkins-bot
ac62dc3d71 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 7c9860cba058c9cbb08616b83ad070d56206c0e6
  - Merge "Refactor AmsMappings identifiers" into REL1_43
  - Refactor AmsMappings identifiers
    
    Ref T382643.
    (cherry picked from commit 1245cddd3873d59182bae86c634a666c8d5d28fc)
    
    Change-Id: If507827ab6cb046a6cfdd6adfe568e1a6eeb3b73
2025-01-17 18:47:04 +00:00
physikerwelt
2dd9953042 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 6eb457c18229fd4c1f60e8e7019a18323620fa42
  - Add fallback unicode mappings for bold font
    
    - use fallback tables for both forms {\bf x}
      or \mathbf{x}
    - make setFont call mathFont as the functions
      currently do almost the same. However,
      keep them seperated as one might want to have
      them behave differently in the future.
    
    Bug: T382672
    Change-Id: I547aa4ff7b73e8a427fb97d51df20e67248740c2
    (cherry picked from commit 22690e65b29d6aafb91a55ff3db80d4e6e35feb2)
2025-01-17 18:47:03 +00:00
Kunal Mehta
39edc88921 Commit swagger-ui's NOTICE
It contains the copyright statement that accompanies the LICENSE.

This doesn't not address the concerns in T382086, which is that
swagger-ui bundles other projects without retaining their copyright
statements, but gets us one step closer by including at least some
information.

Change-Id: I11e80abee385576e7e0350bd5d7a43758d2b2e92
(cherry picked from commit 9361efc5bc0d92c4e49ed5a3cadae357bafb79a7)
2025-01-15 16:09:22 +00:00
Translation updater bot
f95e3d047f Update git submodules
* Update skins/Vector from branch 'REL1_43'
  to 634f5a2b4ec4f42c10cc7786a85d92956b4f158c
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I7fd52bb5c73794e966e169b574fbe9455e326638
2025-01-14 06:22:54 +00:00
Translation updater bot
aeeb901113 Update git submodules
* Update skins/MinervaNeue from branch 'REL1_43'
  to 1439673935f45539ed245320d244fdfc57b9c65f
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I768f9c22b4b3e51ba70a6ade930fddb2083fe3f9
2025-01-14 06:22:54 +00:00
Translation updater bot
731eb7e572 Update git submodules
* Update extensions/VisualEditor from branch 'REL1_43'
  to af45a04767741587c787547c7818387d7e513a34
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I4b70b1bf8747a3619c8061b9649103fbc906690e
2025-01-14 06:22:20 +00:00