Commit graph

128080 commits

Author SHA1 Message Date
Translation updater bot
3e8f2b0c7d Update git submodules
* Update extensions/Linter from branch 'REL1_43'
  to c4b8e4c90a955e7d72e38e2799c02bf5357519ab
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I0c346648a5fbf21879f29b9990f672443cb23d74
2025-02-04 06:19:30 +00:00
Translation updater bot
c8aed8ea48 Update git submodules
* Update extensions/Gadgets from branch 'REL1_43'
  to 2fdd9dcc0f6286e2215b9b9c9b4aec2b06ce499f
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I5fa515f46cb1561ae73b09f96fb3673d5ec509a5
2025-02-04 06:19:17 +00:00
Translation updater bot
5de96fc3e7 Update git submodules
* Update extensions/Echo from branch 'REL1_43'
  to 5cb6026104f0a622b82721edf8510e75597ecc6c
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ic1edd34b9db49486cc1592f10ba81ca7fc1e55e1
2025-02-04 06:19:02 +00:00
Translation updater bot
ff196f4629 Update git submodules
* Update extensions/DiscussionTools from branch 'REL1_43'
  to 6a6c0e83440845786b4d461e629a907ca8605519
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ie63f8da15c9b2293c6a73576f3e8f0ee8aac4a27
2025-02-04 06:19:01 +00:00
Translation updater bot
0931e965f0 Update git submodules
* Update extensions/ConfirmEdit from branch 'REL1_43'
  to 37a821dd417a29e42cc26e4592f7634564e603f7
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I2fd8f046d2c004732ae318bc6cbc015678fa4200
2025-02-04 06:19:00 +00:00
Translation updater bot
c6cf58eb5e Update git submodules
* Update extensions/Cite from branch 'REL1_43'
  to 544867f81dd669e1d74c2a804ce69b643b16c029
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I4316885a3946bf67c5de27d03af222c08aad4f33
2025-02-04 06:18:43 +00:00
Translation updater bot
761cbc5e45 Update git submodules
* Update extensions/CategoryTree from branch 'REL1_43'
  to cfa090ab129e7bfa6919f74ab8538eca06fc1880
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ifaa82a8d7645863a31c32299d743d970091cae68
2025-02-04 06:18:35 +00:00
Translation updater bot
f7894ca439 Update git submodules
* Update extensions/AbuseFilter from branch 'REL1_43'
  to e030f2a57e014ace207a732e9be2db6cb6061544
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I4371ec11073feb6380dc197717fe0839790e295b
2025-02-04 06:18:27 +00:00
Translation updater bot
e00a967d45
Localisation updates from https://translatewiki.net.
Change-Id: If24feed544ade08f7f94ff61566392de84bb6a19
2025-02-04 06:32:24 +01:00
Reedy
3460542437 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 57169440aca246992f8aa75b88213b4e5597a43f
  - SpecialMathWikibase: Null-coalescence $par
    
    Bug: T385269
    Change-Id: I2023f7e44e27348895a2aee8b25546fc9ffdacda
    (cherry picked from commit 5dd7a8505871cdf66d225d09cf0a3d143b65e7ca)
2025-01-31 15:36:04 +00:00
Reedy
f9381d65f1 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to eeff5667cc3d450beefceb66e79873b358cb2675
  - SpecialMathWikibase: Null-coalescence getDescription() call
    
    Also document in MathWikibaseInfo what can be null
    
    Bug: T385170
    Change-Id: I3eb0c28b2feefcde058c909bb854d8ec5dc70e8f
    (cherry picked from commit dac8e2c4285376437ac1798a0c32ffac080dc1f5)
2025-01-31 00:16:38 +00:00
Yaron Koren
f3a47e06de Update git submodules
* Update extensions/ReplaceText from branch 'REL1_43'
  to dd4afb8c0e90854748ae3cbf729421a7906b28cb
  - Try to avoid "Expansion depth limit exceeded" error in page text
    
    Change-Id: Ibc1f8f2a3a557802477f829a9c4495f31198b82e
    (cherry picked from commit 65e39f14620c76646572a1f048450302ffe4b292)
2025-01-30 22:00:22 +00:00
Reedy
c8ad182926 MultiUsernameFilter: Don't try to split ids if they're not a string
Bug: T385169
Change-Id: I97e22139846a28b91021c463de2dbb1db3b73909
(cherry picked from commit 75a2dc996d9ee665c2dcf0e503215fc3bbfc39f8)
2025-01-30 15:26:00 +00:00
Reedy
b218b92931 Update git submodules
* Update extensions/ConfirmEdit from branch 'REL1_43'
  to b6cadfa9b2e112c522ce4cb9afd7e791fc35b65b
  - FancyCaptcha: Return early in passCaptcha in numerous cases
    
    * If not using Delete On Solve
    * If the passed index (of the captcha) is null
    
    Bug: T384858
    Change-Id: Ic7caff68921f41e46ef15c51a02d3377f1927e73
    (cherry picked from commit e23941a2ae58eab22abd5a47b7de4372342b984d)
2025-01-30 15:24:17 +00:00
Roan Kattouw
e402fc7d91 resourceloader: Fix hash computation for virtual files with versionFilePath
A regression in 69ad795df7 caused virtual
files with a versionFilePath to be silently dropped from the version
hash computation. This caused changes in these files to not be reflected
in the version hash of the file.

Bug: T385055
Change-Id: Ibde41f07bb6fa7610660cb5b7a3f7aafbe9d6bd3
(cherry picked from commit bce48b6358cd2176d9fbc9a7c22f008bfbcf73d2)
2025-01-29 21:26:20 +00:00
Ammarpad
8713498046 specialpage: Improve handling of invalid lang codes on login/signup
Special pages for login and signup contain language selector links
to change the interface language, the available languages are defined
via the `loginlanguagelinks` message. Invalid codes will make the
pages completely inaccessible, preventing account creation and login.

This patch improves the link generation logic to only create links
for codes considered valid by LanguageNameUtils.

Bug: T384995
Change-Id: I4f470dc417a773225ba335f95da1151525a2f620
(cherry picked from commit da179c65056d65dc5d610af1e29fed57df4f1082)
2025-01-29 16:04:57 +00:00
Reedy
73ae8ac576 FormatMetadata: Prevent running preg_match() on null
Bug: T384879
Change-Id: I439d000515198e43f65a13f8676cadb21ee65d28
(cherry picked from commit 55ad2b22e9b1339f5c0405b5bf4fc1afc0f11952)
2025-01-28 12:05:59 +00:00
Translation updater bot
c6537d6261 Update git submodules
* Update skins/MinervaNeue from branch 'REL1_43'
  to dcfd639d0cf9b0d0ff502766e620c2d0d68947e8
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ibbdacb5895066c2894b152a1efbbc8a3c8735e52
2025-01-28 05:59:23 +00:00
Translation updater bot
65d5b6143e Update git submodules
* Update skins/Vector from branch 'REL1_43'
  to b8febf782b5291d85c0d7a5f97fca9fd1b21abac
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ib8ff88095181fb4078437e3854a15abce8acd01a
2025-01-28 05:59:21 +00:00
Translation updater bot
8e16694ed3 Update git submodules
* Update extensions/VisualEditor from branch 'REL1_43'
  to cab983ee3234b111f0fb57bc2f8dee885ee6fae3
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I7aa2f897fb30b8da2618f735954fbba09d5b2135
2025-01-28 05:58:42 +00:00
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