From d0b2a4c94d06fa359638f823eb59d5a5f1671bd6 Mon Sep 17 00:00:00 2001 From: www-data Date: Mon, 17 Nov 2025 21:44:30 +0100 Subject: [PATCH] Update to LTS 1.43.5 --- LocalSettings.php | 28 ++++++++++++++++------------ composer.local.json | 18 ++++++++++++++---- extensions/AbuseFilter | 2 +- extensions/CategoryTree | 2 +- extensions/Cite | 2 +- extensions/CiteThisPage | 2 +- extensions/CodeEditor | 2 +- extensions/ConfirmEdit | 2 +- extensions/DiscussionTools | 2 +- extensions/Echo | 2 +- extensions/Gadgets | 2 +- extensions/ImageMap | 2 +- extensions/InputBox | 2 +- extensions/Interwiki | 2 +- extensions/Linter | 2 +- extensions/LoginNotify | 2 +- extensions/Math | 2 +- extensions/MobileFrontend | 1 + extensions/MultimediaViewer | 2 +- extensions/Nuke | 2 +- extensions/OATHAuth | 2 +- extensions/PageImages | 2 +- extensions/ParserFunctions | 2 +- extensions/PdfHandler | 2 +- extensions/Poem | 2 +- extensions/ReplaceText | 2 +- extensions/Scribunto | 2 +- extensions/SecureLinkFixer | 2 +- extensions/SpamBlacklist | 2 +- extensions/SyntaxHighlight_GeSHi | 2 +- extensions/TemplateData | 2 +- extensions/TextExtracts | 2 +- extensions/Thanks | 2 +- extensions/TitleBlacklist | 2 +- extensions/VisualEditor | 2 +- extensions/WikiEditor | 2 +- skins/MinervaNeue | 2 +- skins/MonoBook | 2 +- skins/Timeless | 2 +- skins/Vector | 2 +- vendor | 2 +- 41 files changed, 69 insertions(+), 54 deletions(-) create mode 160000 extensions/MobileFrontend diff --git a/LocalSettings.php b/LocalSettings.php index ac95ca1b445..d139acf4d6d 100644 --- a/LocalSettings.php +++ b/LocalSettings.php @@ -77,16 +77,16 @@ $wgCdnServers = array(); $wgCdnServers[] = "127.0.0.1"; ## PART FOR DEBUGGING, ALSO SET $wgUseSquid = false; when enabling this ## -#$wgShowExceptionDetails = true; -#$wgShowSQLErrors = true; -#$wgDebugComments = true; -#$wgLogQueries = true; -#$wgDebugDumpSql = true; -#$wgDevelopmentWarnings = true; -#$wgDebugProfiling = true; -#$wgDebugTimestamps = true; -#$wgResourceLoaderDebug = true; -#$wgDebugToolbar = true; +$wgShowExceptionDetails = true; +$wgShowSQLErrors = true; +$wgDebugComments = true; +$wgLogQueries = true; +$wgDebugDumpSql = true; +$wgDevelopmentWarnings = true; +$wgDebugProfiling = true; +$wgDebugTimestamps = true; +$wgResourceLoaderDebug = true; +$wgDebugToolbar = true; $wgFileExtensions = array('png','gif','jpg','jpeg','doc','xls','mpp','ppt','tiff','bmp','docx', 'xlsx','pptx','ps','odt','ods','odp','odg','svg','svgz','tar','gz','bzip','bz2','7z','ogg','mp3','wav','md','css','html','dxf','txt','pdf','dia'); @@ -96,6 +96,11 @@ $wgSVGNativeRendering = true; $wgDefaultSkin = "vector"; #$wgSkipSkins = array( "vector-2022" ); wfLoadSkin( 'Vector' ); +wfLoadSkin( 'MinervaNeue' ); + +// For mobile visitors +#wfLoadExtension( 'MobileFrontend' ); +#$wgDefaultMobileSkin = 'minerva'; ######################## END OF CUSTOMIZABLE AREA ############################# # @@ -125,11 +130,10 @@ $wgMainCacheType = 'redis'; $wgSessionCacheType = 'redis'; // same as WMF prod // Not widely tested: -$wgMessageCacheType = 'redis'; +#$wgMessageCacheType = 'redis'; $wgParserCacheType = 'redis'; $wgLanguageConverterCacheType = 'redis'; - /** @see RedisBagOStuff for a full explanation of these options. **/ $wgObjectCaches['redis'] = array( 'class' => 'RedisBagOStuff', diff --git a/composer.local.json b/composer.local.json index 1384a58e8a7..11ce1ce0c33 100644 --- a/composer.local.json +++ b/composer.local.json @@ -5,10 +5,11 @@ } }, "require": { - "mediawiki/semantic-media-wiki": "dev-master#649b261378a419a1951e84b7d417b3e5f6cc027a", - "mediawiki/semantic-result-formats": "dev-master#616fd091cdce78d706d13e8b10bf70087615bcd4", + "mediawiki/semantic-media-wiki": "~6.0.0", + "mediawiki/semantic-result-formats": "dev-master#fd6dfd804bf44d5923a1527be9a1f6e421e08456", "mediawiki/admin-links": "dev-master#4cec145ad82dbea4e0155bf9abc0ae566547da7b", "mediawiki/page-forms": "dev-master#d8109745866f0860f66aecd31e009b68e5bedaf1", + "x-mediawiki/mobile-frontend": "^1.43", "x-mediawiki/confirm-edit": "^1.43", "x-mediawiki/headscript": "^1.43" }, @@ -18,8 +19,17 @@ "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/AdminLinks.git" }, { - "type": "vcs", - "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/AdminLinks.git" + "type": "package", + "package": { + "name": "x-mediawiki/mobile-frontend", + "type": "mediawiki-extension", + "version": "1.43.0", + "source": { + "type": "git", + "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend.git", + "reference": "REL1_43" + } + } }, { "type": "package", diff --git a/extensions/AbuseFilter b/extensions/AbuseFilter index 64335392ce9..1f56bbf8fb5 160000 --- a/extensions/AbuseFilter +++ b/extensions/AbuseFilter @@ -1 +1 @@ -Subproject commit 64335392ce931f5d65f1fa8033c24bcbb4c3f831 +Subproject commit 1f56bbf8fb51aa00efb72113e51cc112fcf20991 diff --git a/extensions/CategoryTree b/extensions/CategoryTree index 0ff717b91a8..0dc3c8e5f04 160000 --- a/extensions/CategoryTree +++ b/extensions/CategoryTree @@ -1 +1 @@ -Subproject commit 0ff717b91a855fcd2f975c49a969897c13ab1df8 +Subproject commit 0dc3c8e5f0432b4da2be818aeefe6a4fb13ebf54 diff --git a/extensions/Cite b/extensions/Cite index cadfade379b..2e4685bed82 160000 --- a/extensions/Cite +++ b/extensions/Cite @@ -1 +1 @@ -Subproject commit cadfade379b17f696224e9dd5d7b3f2b2ea38d38 +Subproject commit 2e4685bed8218c9f4f0c1f607b8ba02c75a0781e diff --git a/extensions/CiteThisPage b/extensions/CiteThisPage index 3f35fe5943b..975e6a53197 160000 --- a/extensions/CiteThisPage +++ b/extensions/CiteThisPage @@ -1 +1 @@ -Subproject commit 3f35fe5943b34d379f37fcb8278822f96cc02aae +Subproject commit 975e6a53197ab89dad2073b2337a18d3ccf1fc26 diff --git a/extensions/CodeEditor b/extensions/CodeEditor index 97bb077f536..627d1ac42e6 160000 --- a/extensions/CodeEditor +++ b/extensions/CodeEditor @@ -1 +1 @@ -Subproject commit 97bb077f5362c323fd2990b9674acbb32ca9940e +Subproject commit 627d1ac42e6daf18ba439812d5d5b38001db6d71 diff --git a/extensions/ConfirmEdit b/extensions/ConfirmEdit index 52f0514eaf2..f4c6ed018f5 160000 --- a/extensions/ConfirmEdit +++ b/extensions/ConfirmEdit @@ -1 +1 @@ -Subproject commit 52f0514eaf22048c5f153d2da00f9429285285ad +Subproject commit f4c6ed018f5e7a2824845fc5137755af94324871 diff --git a/extensions/DiscussionTools b/extensions/DiscussionTools index f5ccf2ca382..2adb85bea8b 160000 --- a/extensions/DiscussionTools +++ b/extensions/DiscussionTools @@ -1 +1 @@ -Subproject commit f5ccf2ca382d0e5b12dbe8943fbaf279ce6fce0c +Subproject commit 2adb85bea8bc6a2146752e61ccb4fed448c8354b diff --git a/extensions/Echo b/extensions/Echo index d93ef3187c4..70a2f80be89 160000 --- a/extensions/Echo +++ b/extensions/Echo @@ -1 +1 @@ -Subproject commit d93ef3187c4d1a74c445bcd2ca8c9002ba7b68dd +Subproject commit 70a2f80be89675c8c24ad2fedac06d0de140ab65 diff --git a/extensions/Gadgets b/extensions/Gadgets index f8dfbd62e8e..2fdd9dcc0f6 160000 --- a/extensions/Gadgets +++ b/extensions/Gadgets @@ -1 +1 @@ -Subproject commit f8dfbd62e8e4b98d3dd9de85023c431655472bba +Subproject commit 2fdd9dcc0f6286e2215b9b9c9b4aec2b06ce499f diff --git a/extensions/ImageMap b/extensions/ImageMap index b484437d9fd..8a34479eced 160000 --- a/extensions/ImageMap +++ b/extensions/ImageMap @@ -1 +1 @@ -Subproject commit b484437d9fdd868ac1e58097c5aa2f92753696e4 +Subproject commit 8a34479ecede081f5aaae07bcf84aa10558538a9 diff --git a/extensions/InputBox b/extensions/InputBox index 43313fab6a1..91117f41996 160000 --- a/extensions/InputBox +++ b/extensions/InputBox @@ -1 +1 @@ -Subproject commit 43313fab6a1b246600b5f4e983d35c96648ac579 +Subproject commit 91117f41996260fdd61f4e960dddbe74b64df8f8 diff --git a/extensions/Interwiki b/extensions/Interwiki index d192f6d8099..94a99a1da1b 160000 --- a/extensions/Interwiki +++ b/extensions/Interwiki @@ -1 +1 @@ -Subproject commit d192f6d8099f0f0b6a3274951087c718beac45fd +Subproject commit 94a99a1da1b043632dc4ae7b5c1e079c25eb6d5a diff --git a/extensions/Linter b/extensions/Linter index 163e96982b5..026865f5ef0 160000 --- a/extensions/Linter +++ b/extensions/Linter @@ -1 +1 @@ -Subproject commit 163e96982b54399de373f0f2696802b8a0433b1b +Subproject commit 026865f5ef07d0074369f78d536b1898d6c5f61f diff --git a/extensions/LoginNotify b/extensions/LoginNotify index 78d82f1c475..779ddfb8a37 160000 --- a/extensions/LoginNotify +++ b/extensions/LoginNotify @@ -1 +1 @@ -Subproject commit 78d82f1c47581f417cb9603b61064dfac25042c0 +Subproject commit 779ddfb8a374adb7bc75c5adfd47b08ce7234edd diff --git a/extensions/Math b/extensions/Math index e6935b4396b..118451fc50d 160000 --- a/extensions/Math +++ b/extensions/Math @@ -1 +1 @@ -Subproject commit e6935b4396b2ad58051e3227ea9938cdc75e5f91 +Subproject commit 118451fc50d58479a0ce49ae1bad5180ab8cb943 diff --git a/extensions/MobileFrontend b/extensions/MobileFrontend new file mode 160000 index 00000000000..c608823de18 --- /dev/null +++ b/extensions/MobileFrontend @@ -0,0 +1 @@ +Subproject commit c608823de18308908f75052734529f0f9c8d354f diff --git a/extensions/MultimediaViewer b/extensions/MultimediaViewer index 3334cf58d2b..e2edc9c62e1 160000 --- a/extensions/MultimediaViewer +++ b/extensions/MultimediaViewer @@ -1 +1 @@ -Subproject commit 3334cf58d2bc1ce0b05c110b48c20bc1df0ad78f +Subproject commit e2edc9c62e16c4a29abfad2ab0096187a97dd338 diff --git a/extensions/Nuke b/extensions/Nuke index db452c80807..6b6673e8b82 160000 --- a/extensions/Nuke +++ b/extensions/Nuke @@ -1 +1 @@ -Subproject commit db452c808079aec8b322bc71837a6bd8e883fd8d +Subproject commit 6b6673e8b8291d66771963120fdb232b4a2bf0f0 diff --git a/extensions/OATHAuth b/extensions/OATHAuth index 7a2efacd7ae..6e3b7452b5a 160000 --- a/extensions/OATHAuth +++ b/extensions/OATHAuth @@ -1 +1 @@ -Subproject commit 7a2efacd7ae67d56f83c8e6b2b67cbabf7cb5981 +Subproject commit 6e3b7452b5ab9310aeca4522840964422bcf41ab diff --git a/extensions/PageImages b/extensions/PageImages index 7d5fd46d6d5..63efff04e92 160000 --- a/extensions/PageImages +++ b/extensions/PageImages @@ -1 +1 @@ -Subproject commit 7d5fd46d6d5b1683bb7d24e6d9521e54328a2550 +Subproject commit 63efff04e923b6b89167f6bad2764fdda09ccbe7 diff --git a/extensions/ParserFunctions b/extensions/ParserFunctions index 4529c93ab50..104b122f08b 160000 --- a/extensions/ParserFunctions +++ b/extensions/ParserFunctions @@ -1 +1 @@ -Subproject commit 4529c93ab50465d5e9a8296f406fd0c6556c2d1c +Subproject commit 104b122f08bcf1fd4ad76bff196632cf78973320 diff --git a/extensions/PdfHandler b/extensions/PdfHandler index de41cc4864d..271686bd316 160000 --- a/extensions/PdfHandler +++ b/extensions/PdfHandler @@ -1 +1 @@ -Subproject commit de41cc4864d775635868b7a0ddef30304fa29a2f +Subproject commit 271686bd316e90e87e57754b20d6ee3fefcd07b4 diff --git a/extensions/Poem b/extensions/Poem index 7f17973c881..8c1e853e2e7 160000 --- a/extensions/Poem +++ b/extensions/Poem @@ -1 +1 @@ -Subproject commit 7f17973c881e9d066e3ae584cb7415279964ee6a +Subproject commit 8c1e853e2e7f08d20e0c78309509c90b46f73bae diff --git a/extensions/ReplaceText b/extensions/ReplaceText index 478ee142a77..dd4afb8c0e9 160000 --- a/extensions/ReplaceText +++ b/extensions/ReplaceText @@ -1 +1 @@ -Subproject commit 478ee142a7718842cbc2c19fe3f44bb48cac0621 +Subproject commit dd4afb8c0e90854748ae3cbf729421a7906b28cb diff --git a/extensions/Scribunto b/extensions/Scribunto index 74f7d103524..b90daf8a5b3 160000 --- a/extensions/Scribunto +++ b/extensions/Scribunto @@ -1 +1 @@ -Subproject commit 74f7d103524674dafe01f2a72a8ed7a5913b04c5 +Subproject commit b90daf8a5b31af4f85b60b8051557b65278ab77b diff --git a/extensions/SecureLinkFixer b/extensions/SecureLinkFixer index d7ffecb943c..2435a55c6be 160000 --- a/extensions/SecureLinkFixer +++ b/extensions/SecureLinkFixer @@ -1 +1 @@ -Subproject commit d7ffecb943c6f43c992f29bce3977be6d1298b03 +Subproject commit 2435a55c6bee4c23b8face5d53b6cb9c2d2680d2 diff --git a/extensions/SpamBlacklist b/extensions/SpamBlacklist index 61dd88357bc..2b26708dd01 160000 --- a/extensions/SpamBlacklist +++ b/extensions/SpamBlacklist @@ -1 +1 @@ -Subproject commit 61dd88357bc17528900d7b6063bf0b7c4a8dc36c +Subproject commit 2b26708dd01e4eedc9036ca325ca1670bc4332fe diff --git a/extensions/SyntaxHighlight_GeSHi b/extensions/SyntaxHighlight_GeSHi index d26925ac7fe..fef85e739cd 160000 --- a/extensions/SyntaxHighlight_GeSHi +++ b/extensions/SyntaxHighlight_GeSHi @@ -1 +1 @@ -Subproject commit d26925ac7fec83797a238114417f02fb6833331c +Subproject commit fef85e739cd942d24044c220f83d446cdd300fff diff --git a/extensions/TemplateData b/extensions/TemplateData index c84bae04246..15489e52eb7 160000 --- a/extensions/TemplateData +++ b/extensions/TemplateData @@ -1 +1 @@ -Subproject commit c84bae04246c00595f995f22541570c966d1bd89 +Subproject commit 15489e52eb7e460a3c428724235c8f2ecfde4c28 diff --git a/extensions/TextExtracts b/extensions/TextExtracts index 55355a15514..3e98cd61c25 160000 --- a/extensions/TextExtracts +++ b/extensions/TextExtracts @@ -1 +1 @@ -Subproject commit 55355a15514691ca7b88ad43fd90eedff3a2c4b1 +Subproject commit 3e98cd61c252c693f54999ee7f464d6f649d9da1 diff --git a/extensions/Thanks b/extensions/Thanks index e2628af82ed..e78c7da5148 160000 --- a/extensions/Thanks +++ b/extensions/Thanks @@ -1 +1 @@ -Subproject commit e2628af82ed4d7b2765f3dea9a680eac46c82791 +Subproject commit e78c7da5148d0b6cde93d2614fd35ee96024f21c diff --git a/extensions/TitleBlacklist b/extensions/TitleBlacklist index b7ff44884d3..53e456b3fab 160000 --- a/extensions/TitleBlacklist +++ b/extensions/TitleBlacklist @@ -1 +1 @@ -Subproject commit b7ff44884d361889e3daaf6dd40007dc4fdcad7a +Subproject commit 53e456b3fab17f89687588810e30b5e2122b6e7e diff --git a/extensions/VisualEditor b/extensions/VisualEditor index 5f54b1547a2..1b9a96181f8 160000 --- a/extensions/VisualEditor +++ b/extensions/VisualEditor @@ -1 +1 @@ -Subproject commit 5f54b1547a2d643319b047ee69789c899c57fa7f +Subproject commit 1b9a96181f8b90399f3656dff393eef2264f4971 diff --git a/extensions/WikiEditor b/extensions/WikiEditor index a95116bd1f2..d5184e3396e 160000 --- a/extensions/WikiEditor +++ b/extensions/WikiEditor @@ -1 +1 @@ -Subproject commit a95116bd1f2035a4ee5f5ed6189e9aa9f3fca967 +Subproject commit d5184e3396e36465f467a51b61eeefe631502054 diff --git a/skins/MinervaNeue b/skins/MinervaNeue index 5625e7f7d25..92fd097eb02 160000 --- a/skins/MinervaNeue +++ b/skins/MinervaNeue @@ -1 +1 @@ -Subproject commit 5625e7f7d259a6862771ef0f7af2a35379de51fa +Subproject commit 92fd097eb02b8c452ae5a80af838486f8d57a7e2 diff --git a/skins/MonoBook b/skins/MonoBook index 91a719b94ec..166be7720a9 160000 --- a/skins/MonoBook +++ b/skins/MonoBook @@ -1 +1 @@ -Subproject commit 91a719b94ec03964eff71ff1ba9cfb4cae4a84df +Subproject commit 166be7720a9b997b33dc81a8d1807f6f39e360d0 diff --git a/skins/Timeless b/skins/Timeless index 0b6f38baa24..4fb4f38f2a6 160000 --- a/skins/Timeless +++ b/skins/Timeless @@ -1 +1 @@ -Subproject commit 0b6f38baa2404009a61c2fc6a6d43a61fbe45cb9 +Subproject commit 4fb4f38f2a69dd525898a64acef6924ef5c45d67 diff --git a/skins/Vector b/skins/Vector index c1a37e7c416..2e08d5eabd9 160000 --- a/skins/Vector +++ b/skins/Vector @@ -1 +1 @@ -Subproject commit c1a37e7c4165e7fbe970095953e9e7a8203e5968 +Subproject commit 2e08d5eabd942e6f98b33d2d7c3ce31caf660aaa diff --git a/vendor b/vendor index cf26c797547..5fc55a9b0fd 160000 --- a/vendor +++ b/vendor @@ -1 +1 @@ -Subproject commit cf26c797547c07cb8511bb1dc1956fd65eb48883 +Subproject commit 5fc55a9b0fd6de356d2bd0338a42132e548f5c43