Commit graph

128748 commits

Author SHA1 Message Date
Translation updater bot
daac21a8ba Update git submodules
* Update extensions/AbuseFilter from branch 'REL1_43'
  to d06c1478ea7f5452336d78610c68ce9e8a3ec7d0
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I1244ca3ac479f645ccaecd71e767721ff419d8e3
2025-06-24 06:28:28 +00:00
Translation updater bot
38a0f5d5e9
Localisation updates from https://translatewiki.net.
Change-Id: If2a15063f338e83caea4b85b0b87d67defbe80b4
2025-06-24 07:33:27 +02:00
libraryupgrader
f594254292 Update git submodules
* Update skins/Timeless from branch 'REL1_43'
  to 2458a449f57deeac4577cf503ac11b0e8352f6fe
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Additional changes:
    * Enable stylelint caching.
    
    Change-Id: Ieedb1d6101b11aec8e50f266ad6474af038532c5
2025-06-21 00:22:37 +00:00
libraryupgrader
a388823035 Update git submodules
* Update skins/MinervaNeue from branch 'REL1_43'
  to 0b53fa0d5928b50ae39c050677464130e41c26e0
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Change-Id: I9d679fb9c32755d6ac78bb64e0b95950262acb53
2025-06-21 00:22:36 +00:00
libraryupgrader
ec1fc97b77 Update git submodules
* Update extensions/Thanks from branch 'REL1_43'
  to b2600179b5fc5f761a99e4f5046045056770be17
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Additional changes:
    * Enable stylelint caching.
    
    Change-Id: I4e3206ef35b07a0707e0175d8023075551a37d0b
2025-06-20 17:22:49 +00:00
libraryupgrader
1e930e3dd7 Update git submodules
* Update extensions/TemplateData from branch 'REL1_43'
  to 4fe96d6cbe8c988d3c4e9f3d1eafaf486e4653ac
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Additional changes:
    * Enable stylelint caching.
    
    Change-Id: If2792cbf1513c253df1c14dedef7ce46db3f4977
2025-06-20 17:07:24 +00:00
Reedy
4f1c67ec3d Update git submodules
* Update extensions/OATHAuth from branch 'REL1_43'
  to edaa14b13c708fa23e6ded8f614a0a87cd049387
  - UpdateTables: Fix running order of updates
    
    Non virtual domain updates are run first, so this means UpdateForMultipleDevicesSupport
    would be run before the necessary schema changes.
    
    Bug: T396955
    Follows-Up: I2985c755a2302e7cc7c8ec55041f7e5d8192e4a7
    Change-Id: I50c177bc785b67f1674b556ac6a3dcce0406d92e
    (cherry picked from commit ed524ba0ec4427bfb40e470831e737307d9c175a)
2025-06-20 09:17:38 +00:00
libraryupgrader
1f844a572e Update git submodules
* Update skins/MonoBook from branch 'REL1_43'
  to bbf8d36f6fdb5aa938fb627e0c2444449adfd150
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Additional changes:
    * Enable stylelint caching.
    
    Change-Id: I34bdc97b3a4f06a8595e1a3a119ae8029c5b18b0
2025-06-19 05:39:46 +00:00
Reedy
28f825fa8f composer.json: Updated nikic/php-parser from ^5.3.1 to ^5.5.0
Bug: T379508
Bug: T381291
Change-Id: Ica6a43980cbb07928ac4810fe51aa2f99d8b9bdc
(cherry picked from commit 277b3feb2255da425e9340b9512797f93691d5ac)
2025-06-18 10:30:59 +00:00
C. Scott Ananian
ed94cc0b64 structure tests: allow PHP 8.1 syntax and autoload enums
Change-Id: I0069df20fbc7ee46c7dc177e5bf352434b8abf32
(cherry picked from commit 12c9e516a2a42d399f5d51f6ba1b162ba68f4894)
2025-06-18 10:55:15 +01:00
Reedy
82d3f6ac64 composer.json: Updated nikic/php-parser from ^4.10.2 to ^5.3.1
Bug: T379508
Change-Id: Ia693d5e3424d925172cd2e4b7cb501a031822f3b
(cherry picked from commit beed3ed1741db223e9e48c159214059d9c7eb439)
2025-06-18 10:54:38 +01:00
Daimona Eaytoy
8a21d033f8 Clean up resource type and phan suppression in postgres code
Replace `resource` with the new types in PHP 8, and drop all the
redundant phan suppressions.

Change-Id: Ie63253356c373da9f8f8db16823d1b7f41822528
2025-06-18 10:54:16 +01:00
James D. Forrester
65c90be7ea Drop a few phan PhanImpossibleTypeComparison suppressions now we've dropped PHP 7.4
Change-Id: I3426e8d65c38f4e4c6e6d2ab8ff380b9d12a47fd
2025-06-18 10:54:01 +01:00
James D. Forrester
ac8a5b0b59 Drop PHP 7.4/8.0 support from master (forward-port from MW 1.42)
This patch was applied to release branches for MW 1.42 in April 2024, and
since ported to MW 1.43 and then MW 1.44 as well. This one-of-a-kind hot
patch will finally discontinue once this lands in the master branch as
part of MW 1.45+ releases.

A small handful of phan fixes make this pass so it can land; the rest
(including fixes rather than suppressions of events here) will happen in
later patches.

Bug: T328921
Bug: T359868
Change-Id: Ica2c11a6243795437ec652923e42ef3bd74a5fd8
2025-06-18 10:53:22 +01:00
Lucas Werkmeister
bce2f8850d logger: Make log() methods return void
psr/log 3.0.0 adds this return type.

For this specific case the fix is very simple, fully
compatible with the older version of psr/log, and
something we’ll have to do sooner or later anyway.

Bug: T356451
Change-Id: I49562ac7f1a71e82cab79fe44296feea573e26d4
(cherry picked from commit 9244d4b2623b9d789e7dea28e65b5ca6f9651aaf)
2025-06-18 02:21:42 +00:00
libraryupgrader
1d1c40cefd Update git submodules
* Update extensions/TextExtracts from branch 'REL1_43'
  to 1e702fff8a5414bed9337c658283299d24a70b0d
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Change-Id: I6026287ada7a2bc43601aca4574fa5c8caace896
2025-06-17 22:07:53 +00:00
Translation updater bot
3dcef0bd66 Update git submodules
* Update skins/Vector from branch 'REL1_43'
  to 90c7d096cf511b3eb15cbe5b6b96139f08fb08cc
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I778299251efe109518ecb416bd7c145b7ecdb033
2025-06-17 06:47:17 +00:00
Translation updater bot
be240613ef Update git submodules
* Update skins/Timeless from branch 'REL1_43'
  to 6a28c3edbc5eb7ad0b55550cd3a2f54ac12c698c
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I97c9dd7ed490f5983f84f36128ee9e0d3a7e3d7a
2025-06-17 06:47:16 +00:00
Translation updater bot
21d1cc5554 Update git submodules
* Update skins/MinervaNeue from branch 'REL1_43'
  to 27c35ed83c1ad41e6d7ba68883b8a54b4ff8e1a2
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I78064dcc5375f77776c3c3a0c0bacba681c69f59
2025-06-17 06:47:14 +00:00
Translation updater bot
42be15bc11 Update git submodules
* Update extensions/VisualEditor from branch 'REL1_43'
  to b58193d80b2a26b00f5de695ba3b7358005fe16c
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I0c8a19ed37440b06ec7192d78777f451110181ee
2025-06-17 06:45:03 +00:00
Translation updater bot
cb38710b98 Update git submodules
* Update extensions/WikiEditor from branch 'REL1_43'
  to 70d9f3ef516d9446810218f2d6c4f12cc341b1d6
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I730e252314ea04c1056c9284c7a8444090e1ed10
2025-06-17 06:44:53 +00:00
Translation updater bot
9a7c8b59b6 Update git submodules
* Update extensions/TemplateData from branch 'REL1_43'
  to e2bd173349e6f907a8c5354bba888805c8357601
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I1753d025495bc64898ebc721a5f4e21cca8c3a72
2025-06-17 06:44:32 +00:00
Translation updater bot
2acc10ed4e Update git submodules
* Update extensions/TitleBlacklist from branch 'REL1_43'
  to 8ac8152477dcdba5e86bb2ff7c58f10a9f14af80
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I6a86543bb431d2060a05ab4788016e448dcd0c52
2025-06-17 06:44:31 +00:00
Translation updater bot
13bb59e2bc Update git submodules
* Update extensions/Thanks from branch 'REL1_43'
  to 740fb288205a20c468ae7f44118c34e99fa8ce45
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Idb782693834f5ac763807c661e5d466cd02b178c
2025-06-17 06:44:31 +00:00
Translation updater bot
d454cc3754 Update git submodules
* Update extensions/Scribunto from branch 'REL1_43'
  to 12f255bf59c2845fe38c1cd12277c76bc4147333
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I1f7d07bab28660c050a9dbef6bd9e44667abca69
2025-06-17 06:44:26 +00:00
Translation updater bot
4f448618e4 Update git submodules
* Update extensions/ParserFunctions from branch 'REL1_43'
  to 15a759c3c9d194cf8ed157676a4e3038a3581060
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I1be39df80cbd93e423a1c7955838e3037610b8e0
2025-06-17 06:44:19 +00:00
Translation updater bot
fee34ea779 Update git submodules
* Update extensions/PageImages from branch 'REL1_43'
  to 5682aefdd7ede0ac0338b1deb2c571d5d9fe38f1
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I7b5b2568ab3dea47002dc85c2554a9ad6e2e81f7
2025-06-17 06:44:04 +00:00
Translation updater bot
d9851c530a Update git submodules
* Update extensions/OATHAuth from branch 'REL1_43'
  to b4a2a0404e80add3640ed9436747952eb20111a0
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I8b25f63862936250ac459b14d3ab6837f83370cf
2025-06-17 06:43:53 +00:00
Translation updater bot
94247de472 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 6d84f6dfb0a6357e53737b2cf8db82793d539395
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I666e15b423dfcc2a0e394173a9fc4f606e277804
2025-06-17 06:43:48 +00:00
Translation updater bot
9655605d8c Update git submodules
* Update extensions/LoginNotify from branch 'REL1_43'
  to 959e6ce53b81e3e77e6dca070e126cad5d409a48
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I26c411c3d3e26e1ea0b0df0937758aa52c72c868
2025-06-17 06:43:45 +00:00
Translation updater bot
c906637881 Update git submodules
* Update extensions/InputBox from branch 'REL1_43'
  to a91373ce415f17e2e7d163fe557beb2c34410261
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I69ce616c6695ff3cf7fec50ab1e86875e4e9253e
2025-06-17 06:43:43 +00:00
Translation updater bot
b5e95fbde9 Update git submodules
* Update extensions/DiscussionTools from branch 'REL1_43'
  to 03f4a3dd5cefa7fb6a558d926baf2c57bad454f3
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Iaabfde3ed4437b1d5c37e91ab708ff16fddf0c18
2025-06-17 06:43:17 +00:00
Translation updater bot
a48c3d46a5 Update git submodules
* Update extensions/Gadgets from branch 'REL1_43'
  to ee04711c28245118a589d29922aea1a1d3416726
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Iea0a44b28431818e559641e584bf19edcaed8417
2025-06-17 06:43:16 +00:00
Translation updater bot
870f06bf33 Update git submodules
* Update extensions/Echo from branch 'REL1_43'
  to 6301d048d4e45501ea5110f788d3004bd05588e6
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: If73a9c5288b7e155224ac35b7b6aa936e5569c5f
2025-06-17 06:43:13 +00:00
Translation updater bot
c68112ac6f Update git submodules
* Update extensions/ConfirmEdit from branch 'REL1_43'
  to 6e00b435c8d52c28c0b69083794d13335f65c706
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I946e810df5a0ef25c9d6ab9be82110bebfa3aece
2025-06-17 06:43:01 +00:00
Translation updater bot
65da28ba64 Update git submodules
* Update extensions/Cite from branch 'REL1_43'
  to 4c966071579d2880b8ecdbeaaba6116981c5ee8a
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I82fb95e83d651620a225b46afd73d03337ec2571
2025-06-17 06:42:56 +00:00
Translation updater bot
215ea82437 Update git submodules
* Update extensions/CategoryTree from branch 'REL1_43'
  to 08f5c18ad2ef72623d0b5e248379ee424f06b132
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I56e40434dca9448ffe356cf108d33473661fa292
2025-06-17 06:42:52 +00:00
Translation updater bot
5ec92997f8 Update git submodules
* Update extensions/CiteThisPage from branch 'REL1_43'
  to 91e77043ff87dda7c2a5ef92d044f484019e18f2
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ia1cae203cea9c07cd68cbf11902d356c9dde6329
2025-06-17 06:42:51 +00:00
Translation updater bot
2b7858cd15 Update git submodules
* Update extensions/AbuseFilter from branch 'REL1_43'
  to 93323136919b9fc31a295daa9e3e4d798456d790
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I5c5b14ed4808557a6de5fd3c064cf63190750058
2025-06-17 06:42:18 +00:00
Translation updater bot
5e27e3d4c9
Localisation updates from https://translatewiki.net.
Change-Id: Id506abba0a9655c6e4d23cf2f901db8e97312661
2025-06-17 07:32:55 +02:00
libraryupgrader
39e3559052 Update git submodules
* Update extensions/Scribunto from branch 'REL1_43'
  to 0b52c3f935523678262d52ede53c44d87da115f5
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Additional changes:
    * Enable stylelint caching.
    
    Change-Id: I862eae8c1f4d0498a5bcb54d59bd047bc28b7704
2025-06-17 05:10:12 +00:00
libraryupgrader
80d488cb2b Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to c26bea972a4da81588b0c316bce6fb9aa075b7bd
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Additional changes:
    * Enable stylelint caching.
    
    Change-Id: I7389228a112b530752eaefe3bc6ee942cf300ae8
2025-06-17 02:21:06 +00:00
Reedy
a18e6ca5e6 ApiQueryRevisionsBase: Cast ctype_digit() param to string
Bug: T396766
Change-Id: I22f65e63269ad985f2442176387f2ca96f7609c5
(cherry picked from commit dddeb4e16fae4bae9cd5183548e6db7b3eff2b07)
2025-06-16 14:29:08 +00:00
Reedy
59f363f9a1 Update git submodules
* Update extensions/OATHAuth from branch 'REL1_43'
  to b65dea3a6dcaaa8437601268d104b895ce93293c
  - composer.json: Upgrade endroid/qr-code to 5.1.0
    
    Change-Id: I2edc6d0a4f1a29632b9eec53b3b4fe8eb31c238e
    Depends-On: Ia44af3fde767e923e93c56dab97ee44aa7d56983
    Bug: T378424
    (cherry picked from commit 73f45143f1c90b87eac86951abbd2d913792722e)
2025-06-16 10:00:03 +00:00
Reedy
c1529e6378 Update git submodules
* Update vendor from branch 'REL1_43'
  to b96399785bdb9f6552dee8ab14f287609b73bdd2
  - Upgrade QR Code vendor libs
    
      - Upgrading bacon/bacon-qr-code (2.0.8 => v3.0.1)
      - Upgrading endroid/qr-code (4.6.1 => 5.1.0)
    
    Bug: T378424
    Change-Id: Ia44af3fde767e923e93c56dab97ee44aa7d56983
2025-06-16 09:42:09 +00:00
Reedy
d72b2152fe Update git submodules
* Update vendor from branch 'REL1_43'
  to 9f3ebcdeb98e008bf9e39d61bc48813886c05a48
  - Drop old symfony PHP polyfills
    
    Bug: T373753
    Change-Id: Iefc3dcb5f111653a4c7b857d8577bda13116562a
2025-06-16 09:41:59 +00:00
Reedy
e8d5563581 Update git submodules
* Update vendor from branch 'REL1_43'
  to 3a6cb41a8ff5f1674de76f6bd7f207263bde9fc4
  - composer.json: Bump to php >= 8.1.0
    
    Bug: T328921
    Change-Id: I59dd61b558fd33d30e1b4050616434f851fa867f
2025-06-16 09:41:47 +00:00
libraryupgrader
2ac0fe02f1 Update git submodules
* Update skins/Vector from branch 'REL1_43'
  to 2a1dadc68eae62c195b972a4a791861856610e20
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Change-Id: I3281c5b53d5865128a009aa9b341a0036fff98c9
2025-06-16 07:31:15 +00:00
libraryupgrader
7130f01910 Update git submodules
* Update extensions/WikiEditor from branch 'REL1_43'
  to 4bf41192fa5e381ff08c037cf31bed6b8c415750
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Additional changes:
    * Enable stylelint caching.
    
    Change-Id: I843a89927af3c157031ee4c82b997d7b284a82bb
2025-06-16 01:54:31 +00:00
libraryupgrader
a80952b8cb Update git submodules
* Update extensions/VisualEditor from branch 'REL1_43'
  to f2acc0d3f93c40fbc430ae87dd4c0ff0d800571d
  - build: Updating brace-expansion to 1.1.12, 2.0.2
    
    * https://github.com/advisories/GHSA-v6h2-p8h4-qcjw
    
    Change-Id: If1db84ead94e0c7922035e076df5c95677cecfb2
2025-06-16 00:42:00 +00:00