Commit graph

129387 commits

Author SHA1 Message Date
www-data
d0b2a4c94d Update to LTS 1.43.5 2025-11-17 21:44:30 +01:00
www-data
60a12874b0 Remove privacy extension
It is USELESS
2025-11-15 11:08:01 +01:00
www-data
f9d3772ad2 Configure secrets and email 2025-11-15 11:08:01 +01:00
www-data
9acaec5724 Add Privacy extension 2025-11-15 11:08:01 +01:00
www-data
56abe40f12 Improve read only mode comment 2025-11-15 11:08:01 +01:00
www-data
bde12da199 Remove talk pages 2025-11-15 11:08:01 +01:00
www-data
a6467a5ee4 Don't skip vector-2022 skin 2025-11-15 11:08:01 +01:00
www-data
7427d968bf Use wgLogos instead of wgLogo 2025-11-15 11:08:01 +01:00
www-data
d06ab44330 Use server side CSS based space state indicator 2025-11-15 11:08:01 +01:00
www-data
c97750a79c Add spacestate CSS generator 2025-11-15 11:08:01 +01:00
www-data
908b8efe42 Add own extensions to .gitignore 2025-11-15 11:08:00 +01:00
www-data
3bb55532c4 Add some updating instructions in README 2025-11-15 11:08:00 +01:00
www-data
2c67a5afda Add current LocalSettings and composer.local.json files 2025-11-15 11:08:00 +01:00
Alexander Vorwerk
b73698dd9d RELEASE-NOTES-1.43: Add php 8.5 workboard
Change-Id: Ie9a3e44f1af862b4fb2598f0904a84274e8e39b3
2025-11-13 02:21:20 +01:00
Ammarpad
c183e4f127 ApiSandbox: Use POST when we have long URL
Bug: T406283
Change-Id: Ibb2a1813b29f521d665ce7cedf551fdaa35061fa
(cherry picked from commit 95c93b9371194cc9c9954ca8c5f2005ef094d7b1)
2025-11-12 22:21:58 +00:00
Translation updater bot
048f9ebd15 Update git submodules
* Update skins/MinervaNeue from branch 'REL1_43'
  to 5625e7f7d259a6862771ef0f7af2a35379de51fa
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Iea37cceb23719cd3d889ebfbc13e6d8f4cdb8ffa
2025-11-11 07:52:16 +00:00
Translation updater bot
f26406cd7d Update git submodules
* Update skins/Vector from branch 'REL1_43'
  to c1a37e7c4165e7fbe970095953e9e7a8203e5968
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I580415477dc84d99ce401480abfa8957d315fbe5
2025-11-11 07:52:15 +00:00
Translation updater bot
1bfb34c15b Update git submodules
* Update extensions/VisualEditor from branch 'REL1_43'
  to 5f54b1547a2d643319b047ee69789c899c57fa7f
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I9f92a6492edcf9a75c0da2349a9979dca3d311f9
2025-11-11 07:50:20 +00:00
Translation updater bot
41ee831ef5 Update git submodules
* Update extensions/WikiEditor from branch 'REL1_43'
  to a95116bd1f2035a4ee5f5ed6189e9aa9f3fca967
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I9f92a6492edcf9a75c0da2349a9979dca3d311f9
2025-11-11 07:50:18 +00:00
Translation updater bot
a59d964745 Update git submodules
* Update extensions/Thanks from branch 'REL1_43'
  to e2628af82ed4d7b2765f3dea9a680eac46c82791
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ibec740497183593439e5b6a292a3c151c6bbd90e
2025-11-11 07:49:50 +00:00
Translation updater bot
a5cbe693e0 Update git submodules
* Update extensions/TemplateData from branch 'REL1_43'
  to c84bae04246c00595f995f22541570c966d1bd89
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I809e1261d9adde20b1da1311026fe4d07253e836
2025-11-11 07:49:41 +00:00
Translation updater bot
d3caf1c2bd Update git submodules
* Update extensions/SyntaxHighlight_GeSHi from branch 'REL1_43'
  to d26925ac7fec83797a238114417f02fb6833331c
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I53538a72e6729862a102175c5993348f762a3c2a
2025-11-11 07:49:40 +00:00
Translation updater bot
64f59dbd72 Update git submodules
* Update extensions/Scribunto from branch 'REL1_43'
  to 74f7d103524674dafe01f2a72a8ed7a5913b04c5
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I72c27fece1545d4948d1cd44688ef2179cb5db7d
2025-11-11 07:49:31 +00:00
Translation updater bot
5002586a48 Update git submodules
* Update extensions/SpamBlacklist from branch 'REL1_43'
  to 61dd88357bc17528900d7b6063bf0b7c4a8dc36c
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I2fe1129747c05a0ba906f4de113116f152ca0d45
2025-11-11 07:49:31 +00:00
Translation updater bot
a9bfa13e0b Update git submodules
* Update extensions/ReplaceText from branch 'REL1_43'
  to 478ee142a7718842cbc2c19fe3f44bb48cac0621
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I4554bf662e4466aabb45fe5d59060f51f057b0f5
2025-11-11 07:49:29 +00:00
Translation updater bot
607fb062db Update git submodules
* Update extensions/ParserFunctions from branch 'REL1_43'
  to 4529c93ab50465d5e9a8296f406fd0c6556c2d1c
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I1c1c7db573f0bbd8b0952b37b3942e64ab5a5d99
2025-11-11 07:49:20 +00:00
Translation updater bot
4161ef9439 Update git submodules
* Update extensions/OATHAuth from branch 'REL1_43'
  to 7a2efacd7ae67d56f83c8e6b2b67cbabf7cb5981
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I0bf9482e4f93a332eaa9d0f029a0b28975f7f33f
2025-11-11 07:49:06 +00:00
Translation updater bot
4ebfe5f0c8 Update git submodules
* Update extensions/Nuke from branch 'REL1_43'
  to db452c808079aec8b322bc71837a6bd8e883fd8d
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ia94094c6a59b16d7a71a92af0acbeb3648ba0697
2025-11-11 07:49:04 +00:00
Translation updater bot
7b83eb00d8 Update git submodules
* Update extensions/MultimediaViewer from branch 'REL1_43'
  to 3334cf58d2bc1ce0b05c110b48c20bc1df0ad78f
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I50b7c2ba56776aeabe08c5bb40656641d1ab8d7c
2025-11-11 07:48:57 +00:00
Translation updater bot
62a7d71d47 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to e6935b4396b2ad58051e3227ea9938cdc75e5f91
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Iff0a0cb9fc6cdb426f8a0c4fc297fa5dc7daf7c3
2025-11-11 07:48:52 +00:00
Translation updater bot
c1ea3e2565 Update git submodules
* Update extensions/Linter from branch 'REL1_43'
  to 163e96982b54399de373f0f2696802b8a0433b1b
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I94145cb19cd6faf6719a8872dbe7e912b427594d
2025-11-11 07:48:47 +00:00
Translation updater bot
2967864d9a Update git submodules
* Update extensions/InputBox from branch 'REL1_43'
  to 43313fab6a1b246600b5f4e983d35c96648ac579
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I49dd0d44cb50400702f5f25ea02f04ec399c5777
2025-11-11 07:48:37 +00:00
Translation updater bot
ae5c1eb4b6 Update git submodules
* Update extensions/Gadgets from branch 'REL1_43'
  to f8dfbd62e8e4b98d3dd9de85023c431655472bba
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I2fa554aa5b52d713e3aa7a0911d8c4107e7ec8aa
2025-11-11 07:48:26 +00:00
Translation updater bot
6c36f7cd1a Update git submodules
* Update extensions/DiscussionTools from branch 'REL1_43'
  to f5ccf2ca382d0e5b12dbe8943fbaf279ce6fce0c
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I9ed378ae835c4bcf6ef1dca0e45ffb91779888e2
2025-11-11 07:48:14 +00:00
Translation updater bot
217051c429 Update git submodules
* Update extensions/Echo from branch 'REL1_43'
  to d93ef3187c4d1a74c445bcd2ca8c9002ba7b68dd
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I31d4d3b90baff099415154c20b72b9cd8b5c9b1c
2025-11-11 07:48:10 +00:00
Translation updater bot
6d91bb791f Update git submodules
* Update extensions/ConfirmEdit from branch 'REL1_43'
  to 52f0514eaf22048c5f153d2da00f9429285285ad
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Iecb02f62af6d0f2f87aabe43f011bd0babf7efa6
2025-11-11 07:47:57 +00:00
Translation updater bot
2ae6485817 Update git submodules
* Update extensions/Cite from branch 'REL1_43'
  to cadfade379b17f696224e9dd5d7b3f2b2ea38d38
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ia0f7ae6a6c7f954a0cf43719e71c9798e6bcc379
2025-11-11 07:47:49 +00:00
Translation updater bot
03ea9fc375 Update git submodules
* Update extensions/CiteThisPage from branch 'REL1_43'
  to 3f35fe5943b34d379f37fcb8278822f96cc02aae
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ic30c31d16afae8855b8e7e3e3aeededadaf97a65
2025-11-11 07:47:48 +00:00
Translation updater bot
5fb1ee7528 Update git submodules
* Update extensions/AbuseFilter from branch 'REL1_43'
  to 64335392ce931f5d65f1fa8033c24bcbb4c3f831
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ica28ce86b002cfd0b01cfef713c969b4a2d8581b
2025-11-11 07:47:16 +00:00
James D. Forrester
8a4c74a01c ApiParse: Introduce prop=tocdata as replacement for prop=sections
Bug: T328605
Change-Id: I11aaee951af1654685bae6463fbb856e9e873789
(cherry picked from commit 62ceaf809dccde76d418e35c46468d54cd15021b)
2025-11-10 13:20:27 +00:00
Claire Elaina
e8e8d5ed3d Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to a824421bf020e2f4c4539e1b2dfb859d2569fa59
  - Add the ability to set a proxy for contacting RESTBase
    
    This is useful for environments where MediaWiki does not have direct
    access to the internet, but instead must use a proxy to reach the
    world wide web.
    
    Change-Id: I49fbf52be5ccd16c0c2c8425a17a77be35cbe989
    (cherry picked from commit 852bcde7d9e83e5d7b307526fbbd0ebbf43a43cc)
2025-11-09 00:14:47 +00:00
libraryupgrader
60a4a8de9d Update git submodules
* Update extensions/VisualEditor from branch 'REL1_43'
  to 4245cb64ff0defeea85a684819495fc1d763baff
  - build: Updating min-document to 2.19.1
    
    * https://github.com/advisories/GHSA-rx8g-88g5-qh64
    
    Change-Id: I77632b31b219760f8ed1f0d3739bbabaaa8156c4
2025-11-07 02:01:59 +00:00
Lucas Werkmeister
3dd38227e7 Update git submodules
* Update extensions/ConfirmEdit from branch 'REL1_43'
  to c9133de46088ddb8e686cdbfd6805537e3ee4432
  - SimpleCaptcha: Let system users skip captcha
    
    Bug: T409303
    Change-Id: Ib2bacb3274a66e5deb36241903e3eb2aca7f0353
2025-11-05 21:56:39 +00:00
Timo Tijhof
0d35bd7fbd maintenance/getConfiguration.php: Fix null warning and serialize error
When invoked without options, the default has two issues:

```
PHP Deprecated: strtolower(): Passing null to parameter of type string
is deprecated in /mediawiki/maintenance/getConfiguration.php on line 135
```

This is because despite the constructor and validateParamsAndArgs
treating --format as optional with default, execute() did not.

```
Exception: Serialization of Closure is not allowed
```

... from $wgHooks

```
LogicException: Instances of OutputPage are not serializable
```

... directly from $wgOut, and indirectly via ContextSource
from $wgUser and $wgRequest.

Change-Id: I2efa7835ff47084472c7fb079f93077b736057cb
(cherry picked from commit fc397136495f76f1a00e454da060d6526d6ad293)
2025-11-05 20:26:21 +00:00
Reedy
e182ebd8bf Add symfony/polyfill-php85 v1.33.0
Bug: T407770
Change-Id: I040b60a7db2ed27cfeb13693a783f7f6aa395b74
Depends-On: Icc5fb624a0d5882966bb76f25dd26a0596c7dded
2025-11-05 14:32:01 +00:00
C. Scott Ananian
bf1cf7a349 Add polyfills for PHP 8.4
These were already added to mediawiki-vendor in
I196827ca475efb9b8c9ec7d125cf4e7f8ccb3253.

Follows-Up: I196827ca475efb9b8c9ec7d125cf4e7f8ccb3253
Change-Id: Ibe2c5a94fb741a2a9b1a55be3ec2d0442aa109a7
2025-11-05 14:30:44 +00:00
Antoine Musso
2284d4698b Update git submodules
* Update extensions/AbuseFilter from branch 'REL1_43'
  to 18426afba58c3da02a154c70d36945e0a9b35a59
  - tests: skip config reset when ConfirmEdit is not loaded
    
    The ConfirmEditHandlerTest integration tests has a tearDown() function
    invoking MediaWiki\Extension\ConfirmEdit\Hooks::getInstance(). When
    ConfirmEdit is NOT loaded the test fails with:
    
      RuntimeException: mediaWikiSetUp() was called but not mediaWikiTearDown()
      use assertPostConditions() instead of tearDown() for post-test assertions.
    
    The reason is the class is not available which leads to an exception and
    parent::tearDown() is not invoked. In MediaWikiIntegrationTestCase,
    $setupWithoutTeardown is thus not reset and the next case claims
    tearDown has never been called.
    
    This was caused by Ib223d0fee8096d1bc768bf0a49ff453384dab3ef which
    rightfully moved markTestSkippedIfExtensionNotLoaded() from the test to
    setUp() but missed tearDown() had a call to ConfirmEdit code.
    
    Change-Id: I6ecb82e4c92d8100b8376c6c720da009f09e8883
    (cherry picked from commit 7406ed8fedd173d88a9e594d05f18f967ceaa9b5)
2025-11-05 14:15:09 +00:00
Reedy
8da56104bb Update git submodules
* Update vendor from branch 'REL1_43'
  to cf26c797547c07cb8511bb1dc1956fd65eb48883
  - Add symfony/polyfill-php85 v1.33.0
    
    Bug: T407770
    Change-Id: Icc5fb624a0d5882966bb76f25dd26a0596c7dded
2025-11-05 13:56:49 +00:00
Reedy
63f84398c4 Update git submodules
* Update vendor from branch 'REL1_43'
  to 5ab8e7f87f1eeab908d66dc3f8b3a8eeafcc642c
  - Add symfony/polyfill-php84
    
    Change-Id: I196827ca475efb9b8c9ec7d125cf4e7f8ccb3253
2025-11-05 13:56:45 +00:00
Translation updater bot
cda2d336b9 Update git submodules
* Update skins/Vector from branch 'REL1_43'
  to a760979b197243a570b2f514793189924c794c69
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I002c57e2db6d1a44b7e79045167e706c766cd177
2025-11-04 07:42:51 +00:00