Commit graph

128119 commits

Author SHA1 Message Date
Translation updater bot
3cec64d7a2 Update git submodules
* Update extensions/MultimediaViewer from branch 'REL1_43'
  to 25bcb2e66a59cbce13ed981caec19a36774c8504
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Icf0935a17341e4a31d5a1a1d36c9c92ae5410458
2024-12-24 06:04:41 +00:00
Translation updater bot
29ea728024 Update git submodules
* Update extensions/Nuke from branch 'REL1_43'
  to 56fc1318fe4718dbc48ac0480786c2445132a6ae
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I2dfc1b772730497d58797343dd4d4d53fb598e6b
2024-12-24 06:04:40 +00:00
Translation updater bot
8480d11b18 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 1e68d3e42aef6922def17560af928226ac9edf64
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I4826dce86d53aaf9934268341e4fca56b78b2e59
2024-12-24 06:04:14 +00:00
Translation updater bot
0a1194d2d1 Update git submodules
* Update extensions/Linter from branch 'REL1_43'
  to a707ce69311ecbb05ad4fac55e481441b9014746
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I8955fca4bce6cf097d9e46ccd519413ba6b5d4c1
2024-12-24 06:04:12 +00:00
Translation updater bot
4c385168b9 Update git submodules
* Update extensions/Gadgets from branch 'REL1_43'
  to 5c57306763fb55002bcd552f9258cdadfd53f5e6
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I3efe8ab9343c5f20fcd5b31da302c47bccf58b13
2024-12-24 06:04:02 +00:00
Translation updater bot
6bc383b377 Update git submodules
* Update extensions/Echo from branch 'REL1_43'
  to c3847fa49df1b6f692abf2c74fd83212c4c2ed11
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I66914a4b2ab9ba3a3f95ee8ced585b370526d3c0
2024-12-24 06:03:50 +00:00
Translation updater bot
5bf81631ae Update git submodules
* Update extensions/DiscussionTools from branch 'REL1_43'
  to e032dd33c0318ac3f36c9d35596a4e878ceaf6d3
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I271a7711b31bd2e16b331d57fc67df36c28af127
2024-12-24 06:03:48 +00:00
Translation updater bot
75943c20cf Update git submodules
* Update extensions/ConfirmEdit from branch 'REL1_43'
  to 85286f2565098d6ab51283d6f7800b5d9ac0fa54
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Id6546d59e3c7c886cfebf7448b4a056145125016
2024-12-24 06:03:47 +00:00
Translation updater bot
bda5533560 Update git submodules
* Update extensions/Cite from branch 'REL1_43'
  to 80b60aedecd6e218c16d89c0fe4db253295aab9b
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Id4502caf8671f2cb9463a5266bad0883f8e8f7a6
2024-12-24 06:03:34 +00:00
Translation updater bot
b201a58c9d Update git submodules
* Update extensions/CategoryTree from branch 'REL1_43'
  to 5449ab04f160a738cad949d6fa43467ab380a4d7
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I224060ab0b55f8870b73a1e3c8b949eb96ba59e5
2024-12-24 06:03:27 +00:00
Translation updater bot
61df01b592 Update git submodules
* Update extensions/AbuseFilter from branch 'REL1_43'
  to 00ba511c6361db5ee6c142ab48043673796b3ac4
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I3af8c242fc7f15d0df71fb2961d7747d5acd28e0
2024-12-24 06:02:59 +00:00
Translation updater bot
0974f58a47
Localisation updates from https://translatewiki.net.
Change-Id: I990c03920d6eea71c57cd642fd257d959d328e79
2024-12-24 06:31:59 +01:00
Atieno
8216997ffc Prep 1.43.0
Bug: T372295
Change-Id: I47c8d47e8a098faba63b7d16e9ccd0362fb17d27
2024-12-20 17:36:14 +03:00
Atieno
270b606be1 RELEASE-NOTES-1.43: Fill in all back-ports since rc.0
Change-Id: Ibee8f3f8651a236c6f5ada219877fef826bd12ba
2024-12-20 17:21:26 +03:00
Daimona Eaytoy
bbc92f5b6f docker: Switch to Debian Bookworm and PHP 8.3
Use the new images added in
https://gitlab.wikimedia.org/repos/releng/dev-images/-/merge_requests/69
(virtual Depends-On).

Bug: T381728
Change-Id: I2565ba157d70fd5493a351dbdbfcabc0a164e60b
(cherry picked from commit 7b70ac147fcc71247136f974597133b29af96aea)
2024-12-19 19:24:01 +00:00
libraryupgrader
45e5055d75 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 3f72fd6642372c5b332c8837bde97b800efeeeff
  - build: Updating @wdio/mocha-framework to 7.33.0
    
    Change-Id: Ie5d5f5bbe7109d36df533b2d920691550512f512
2024-12-18 18:30:17 +00:00
jenkins-bot
8867529a67 Update git submodules
* Update skins/MinervaNeue from branch 'REL1_43'
  to f09b248061a1349c499e2af233e2dcd0630d65b2
  - Merge "build: Updating npm dependencies" into REL1_43
  - build: Updating npm dependencies
    
    * mocha: 10.2.0 → 10.8.2
      * https://github.com/advisories/GHSA-mwcw-c2x4-8c55
    * nanoid: 3.3.3, 3.3.7 → 3.3.8
      * https://github.com/advisories/GHSA-mwcw-c2x4-8c55
    
    Change-Id: I264b0c646151cf13ec64cdac9fc2faffdff8c5ca
2024-12-18 17:49:52 +00:00
Timo Tijhof
153e99bc10 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to eef5ca813ba44d85c7d70e6252faade07f75c4eb
  - Special:MathStatus: Fix unexpected paragraph blocks inside form labels
    
    By using parseAsBlock(), each message was wrapped inside a paragraph
    which is then wrapped inside a label, thus preventing the label's own
    baseline alignment and whitespace from applying correctly.
    
    Screenshot comparison on task.
    
    Bug: T382375
    Change-Id: Ib8a811e8ecb86faf04651f968e188d05711d46c1
    (cherry picked from commit ac4795fb52eb1f745a6dc21e35c9e0b011d25c6e)
2024-12-18 16:42:59 +00:00
libraryupgrader
7327fdb9e5 Update git submodules
* Update extensions/Scribunto from branch 'REL1_43'
  to 042fdcf9d7d09e6776233d9ce7f64b87fe5f0a52
  - build: Updating nanoid to 3.3.8
    
    * https://github.com/advisories/GHSA-mwcw-c2x4-8c55
    
    Change-Id: I3b4bd7f409079a14e63af15baf9466512465f98e
2024-12-18 01:39:36 +00:00
jenkins-bot
0c7bd89aae Update git submodules
* Update extensions/WikiEditor from branch 'REL1_43'
  to 8e3dcab81e2344c1d4ccecd519350ea855bb31f2
  - Merge "build: Updating nanoid to 3.3.8" into REL1_43
  - build: Updating nanoid to 3.3.8
    
    * https://github.com/advisories/GHSA-mwcw-c2x4-8c55
    
    Change-Id: I8a68e590eb60f087f67b1e6562b11b9837058511
2024-12-18 01:39:35 +00:00
physikerwelt
69e98736a4 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 263f07aa986e20ca467f227ad13cecc4e39d88f0
  - Fix rendering of underOver
    
    We recently changed the internal treatment of macros
     to include the `\` in the macro names.
    The respective code checked if the macro name had the letter 'o'
     at position 0. Now, this is position 1.
    
    * Check for the entire start of over
    * Output an error if the macro name does not star with under
      or over
    * Remove dead code
    
    Bug: T382196
    Change-Id: I8eefd41e27319c8dbb05900ef2581ce4d548d4fe
2024-12-18 01:01:09 +00:00
FrederikHennecke1
b4215112d0 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 95b8bfb8f8d4c3f3c3fba71510d83ca228fa94ff
  - Fix for Math Popup not working in newer version of Popup-Extension
    
    The preview for math formula has stopped working since `7a9e8fd6221515b48f45ba29d3f102eb899f1e33` from ticket `T380079` from the Extension:Popup
    Added the `href` attribute to the Math node.
    The value must be a complete Uri to a local page with a title.
    The value is taking from `node.baseURI`.
    
    Bug: T381310
    Bug: T380079
    Change-Id: I70204f2d816b5bef19568758d7256847773b08b3
2024-12-18 01:01:05 +00:00
FrederikHennecke1
47fd8920f7 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to f9d711968cfb8c783cda7a4bfacbe2b51c900fc5
  - Fix for Preview has wrong location in MathML mode
    
    The previewin MathML mode was always at the left side of the website.
    Added values for `node.offsetWidth` and `node.offsetHeight`.
    Values are taken from `node.getBoundingClientRect()`.
    Cleaned up if-clause(node.dataset.title) as it is not needed anymore.
    In-lined IsValidId funtion as there was only one remaining reference.
    
    Bug: T381311
    Change-Id: Ied17aaaaf9156e2712ed6c7d6d6f08ecccc12286
2024-12-18 01:00:17 +00:00
FrederikHennecke1
6ceae31444 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to fff0ff94d269a416d616e518348672f96bf70358
  - Fix Preview not working with MathML rendering
    
    The Extension:Popup preview was only working in SVG mode.
    Added a new selector for the preview in MathML mode while keeping the old one working.
    The selector for the preview in MathML works via the href attribute.
    
    Bug: T381046
    Change-Id: I81b5c3f2eabaf738de231868089ed80f0f19db6b
2024-12-18 01:00:05 +00:00
physikerwelt
68ceb80aa5 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to e8679974b3aa0bee2dfaeaa1ae1189a10551b4f2
  - Fix: Don't render ' inside LR structures
    
    $\left(a\right)'$ produced rendered MathML output that
    looked like $\left(a'\right)'$.
    
    * Remove the deriv (') state when rendering the element
    within the brackets.
    
    Bug: T381102
    Change-Id: Id7f192c1f6b7bf4109e735e393e2546e5a39efd7
2024-12-18 01:00:04 +00:00
physikerwelt
e373066f7c Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 787afe7b92fb087f7a12de53575d99197677fca6
  - Fix: handling of oint et al
    
    In I94887f6ccb45072180a318776ae96aead8658a18 oint macros were
     not taken into account.
    
    Add \ to respective oint macros.
    
    Bug: T380184
    Change-Id: Iebcf81f4983442ead8665df47d65899a16a6f422
2024-12-18 01:00:02 +00:00
physikerwelt
72f7fcbf8e Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to c3559804274ebaea4a5c6c711df33d26b41408ee
  - Fix: handling of AMS macros
    
    In I94887f6ccb45072180a318776ae96aead8658a18 some ams macros were
     not taken into account.
    
    Add \ to respective AMS macros.
    
    Bug: T380184
    Change-Id: I7c59569fb7242f4f6123047003de6cc86ce868ea
2024-12-18 00:49:01 +00:00
jenkins-bot
f862b41cfe Update git submodules
* Update extensions/VisualEditor from branch 'REL1_43'
  to 939d18b1d3cbb26e2092c5a7079aba06b22e5145
  - Merge "build: Updating @wdio/mocha-framework to 7.33.0" into REL1_43
  - build: Updating @wdio/mocha-framework to 7.33.0
    
    Change-Id: Ifaf087d55b95f8610352189522dc1cc1364779a1
2024-12-18 00:20:49 +00:00
libraryupgrader
629dd331a3 Update git submodules
* Update extensions/SyntaxHighlight_GeSHi from branch 'REL1_43'
  to b9a2496a5eb75d58957087bd30d9439229f837c7
  - build: Updating nanoid to 3.3.8
    
    * https://github.com/advisories/GHSA-mwcw-c2x4-8c55
    
    Change-Id: I9806d99f0f112d31078d651da8f03935edddde04
2024-12-17 23:45:42 +00:00
jenkins-bot
b079e297d9 Update git submodules
* Update extensions/Thanks from branch 'REL1_43'
  to fe651cd58bb8723a75fe482604ebcdb5c2f88b3a
  - Merge "build: Updating nanoid to 3.3.8" into REL1_43
  - build: Updating nanoid to 3.3.8
    
    * https://github.com/advisories/GHSA-mwcw-c2x4-8c55
    
    Change-Id: I95525f03e452e7879dc72c3cec9ba35a1c3878a2
2024-12-17 23:27:34 +00:00
physikerwelt
e5bb75139e Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to a59f69dadf633dec0a345d4ef357c2a4506c1461
  - Fix: handling of named operators
    
    In I94887f6ccb45072180a318776ae96aead8658a18 named operators that render
     as their tex command e.g. \gcd -> gcd, were not taken into account.
    
    Remove additional \ in operator names.
    
    Bug: T380184
    Change-Id: If21cbd091cc9437715b10e3e6e7ffc86d6436010
2024-12-17 22:15:04 +00:00
physikerwelt
f18c87a716 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to d79a5289c65d329cf58ecd74bd333ffe4cbce2b9
  - Fix: handling of array
    
    In I94887f6ccb45072180a318776ae96aead8658a18 the array environment was missed.
    
    Add the array environment in the same as matrix was added.
    
    Bug: T380184
    Change-Id: I92111829e7e93bc5abd40e01b6c036bbc01ee8a5
2024-12-17 22:15:03 +00:00
physikerwelt
4d46b62328 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to ff305ccf089959bd3c130dc17802083619695cd6
  - Fix: handling of nullary macros
    
    In I94887f6ccb45072180a318776ae96aead8658a18 nullary macros
    such as $\AA$ were missed.
    
    Instead of adding a backslash (cf. patch set 1) we move the
    functionality to texutil.
    
    Bug: T380184
    Change-Id: Ie9947b48f03dac03612a5c33bce92bf00df70aa3
2024-12-17 22:15:01 +00:00
jenkins-bot
3702cb154a Update git submodules
* Update extensions/Nuke from branch 'REL1_43'
  to cf314100c655b8b983d9217ad5510b3c61dfc098
  - Merge "build: Updating nanoid to 3.3.8" into REL1_43
  - build: Updating nanoid to 3.3.8
    
    * https://github.com/advisories/GHSA-mwcw-c2x4-8c55
    
    Change-Id: Ie20af7d495292479e5bea367311db397541ed914
2024-12-17 19:03:36 +00:00
jenkins-bot
4dfd19f102 Update git submodules
* Update extensions/OATHAuth from branch 'REL1_43'
  to cf58ea1bad23eb7d21ec85ca7023bbbff4bff8f9
  - Merge "build: Updating nanoid to 3.3.8" into REL1_43
  - build: Updating nanoid to 3.3.8
    
    * https://github.com/advisories/GHSA-mwcw-c2x4-8c55
    
    Change-Id: Id748670ca30a9642366221d5bcd0131735ab4ef7
2024-12-17 18:46:06 +00:00
jenkins-bot
52b329664a Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 0863e1fa7d1dcb26532485d9e7b266a2c9abc4fe
  - Merge "Parse row height specification in multiline environments" into REL1_43
  - Parse row height specification in multiline environments
    
    * Transform structure rich information on LaTeX length
     specifications introduced in I08996129beca9ad852d23f28d7136c982707aea1
     into new TexNode class
    * Adjust rows, i.e., arrays to hold length information
    * Add tests
    
    Bug: T380654
    Change-Id: I1aff53c7a5782c1333ed4c16639dfc660802931c
    (cherry picked from commit 0458ea160e24ae6a57232959d4fea0e70df371bb)
2024-12-17 16:27:50 +00:00
jenkins-bot
70facf0b44 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 938dad556e8a7a7ab7747104ec07a570b8692de0
  - Merge "Add space after operatorname to extended tests" into REL1_43
  - Add space after operatorname to extended tests
    
    * in Ie374524dbdf6a753063172fb88e6f60e91b9212e parsing
      of operatorname was simplified. However, in this
      process a space after operatorname was introduced.
    * This adjusts the reference files pointing to the
      latest release on zendo
    https://doi.org/10.5281/zenodo.14209690
    
    Bug: T375274
    Change-Id: I29a797cdf16088d704c343dd66cc7bfafc519cd9
    (cherry picked from commit c89f8ad142b7c01dc547ee6cd8d543c75cc4103e)
2024-12-17 16:02:13 +00:00
jenkins-bot
72326d9406 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 9974f05012efffd16962d3a20b94d1d368093790
  - Merge "Extend MathML test coverage" into REL1_43
  - Extend MathML test coverage
    
    Render all formulae from Wikipedia and make sure no errors
    (that end up as wikimedia production errors in logstash)
    are thrown.
    Check that no merror tags are generated for the manual page
    that intends to cover the full spectrum.
    Currently, some merror tags are generated, which we ignore
    for this commit.
    
    Change-Id: Ifecbd8a1b0afabaa2f818e9241add92a9508bae9
    (cherry picked from commit b758ae9d70d77efbf1eb4a3eaa02cf60de022860)
2024-12-17 15:08:19 +00:00
jenkins-bot
1c7a8e8ce0 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to f5ac055cc75fc20637cd901b9948f8f3821d5923
  - Merge "Move cancel callbacks to texutil" into REL1_43
  - Move cancel callbacks to texutil
    
    Currently, information regarding individual LaTeX
    macros is distributed in various files. This is the
    first to attempt to collect declarative information
    regarding tex macros in the texutil.json file.
    As a proof of concept we start with only the cancel
    macros.
    
    * Adjust texutil tests so that whitespaces are allowed
      in the payload
    
    Change-Id: Iba2dfd5293ad96d8d8e4e2f555c8df9d1ae4d6ca
    (cherry picked from commit e0acf584608f750ef81b73604a991440f03994af)
2024-12-17 15:08:18 +00:00
jenkins-bot
4f08d763ed Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 74b18b8452dc5e26f7ed949e1e0f7e018eb1b4ba
  - Merge "Add tests for AmsMappings" into REL1_43
  - Add tests for AmsMappings
    
    Change-Id: Ia4fbba3cda087b17587a953a6c01c6fae2fe2b64
    (cherry picked from commit 6a46f2813c9a693e66930b86fd964636e75e3dbc)
2024-12-17 15:07:41 +00:00
jenkins-bot
f1d5e7f349 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 4f3043107649e4408c6867aabf41cc2211d025f3
  - Merge "Add tests for BaseMappings" into REL1_43
  - Add tests for BaseMappings
    
    Change-Id: I017815230c2709ef5933256ba430b5284022637f
    (cherry picked from commit d68c302b71477fbfcbe2501f857439ce69b12e5b)
2024-12-17 15:07:40 +00:00
jenkins-bot
27cf9c9199 Update git submodules
* Update extensions/Math from branch 'REL1_43'
  to 737a21b39af5ec9ee7b8ec400be714ce16d5b5d7
  - Merge "WIP add \ when needed" into REL1_43
  - WIP add \ when needed
    
    Change-Id: I94887f6ccb45072180a318776ae96aead8658a18
    (cherry picked from commit 62506236ec39d99a85a0dfe9a4dba5f8ddccca88)
2024-12-17 15:07:40 +00:00
Translation updater bot
0b73f73a80 Update git submodules
* Update skins/MinervaNeue from branch 'REL1_43'
  to 728bbc32bd3279e1142f0b90cf0964964be9035e
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Ie92a047cc76aae75b0eaa9aa3fb50de3fca532b8
2024-12-17 06:12:57 +00:00
Translation updater bot
e86a66a3c8 Update git submodules
* Update skins/Vector from branch 'REL1_43'
  to fe7e6cc491cbab71e2111b992201bced05d9025b
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I02e47a403fec280aa71e25fb72446f89e3f02f27
2024-12-17 06:12:57 +00:00
Translation updater bot
ffb85cdf7e Update git submodules
* Update extensions/VisualEditor from branch 'REL1_43'
  to 08670406d592ad2fb0989fc6cd60d6637df5a7d3
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Id1573641ec283ebde65aeb83b78f8eb5fd8745ae
2024-12-17 06:11:35 +00:00
Translation updater bot
689a545cc8 Update git submodules
* Update extensions/WikiEditor from branch 'REL1_43'
  to cac9817ea8d6d2848432af3dd1db721a1fc15fd5
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I512a3b561f9328df39858d5d1ec8064abc590e98
2024-12-17 06:11:31 +00:00
Translation updater bot
4525aa55b3 Update git submodules
* Update extensions/Thanks from branch 'REL1_43'
  to 3731a5b6ddfff6200cfabd36aaafe4ffb613bba3
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: If92bf5af826a73760c480c31c3f990728d7b9ae0
2024-12-17 06:11:06 +00:00
Translation updater bot
95dfbb3226 Update git submodules
* Update extensions/TemplateData from branch 'REL1_43'
  to 2cdea62143424b7d2622f8030924bbb4279e878e
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I6274ac93fd8503ccd978df3c04908b818e88169e
2024-12-17 06:10:59 +00:00
Translation updater bot
4ead3887cd Update git submodules
* Update extensions/SecureLinkFixer from branch 'REL1_43'
  to 2435a55c6bee4c23b8face5d53b6cb9c2d2680d2
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: I3f2372d87ba367ab397530133e296d6e4ef88df2
2024-12-17 06:10:59 +00:00
Translation updater bot
eb7df78797 Update git submodules
* Update extensions/Scribunto from branch 'REL1_43'
  to 213fec72c3f6c1959b1d422293af703d06795002
  - Localisation updates from https://translatewiki.net.
    
    Change-Id: Id84f564c6ac22f13e9f1f8aa6629909b508cc2f1
2024-12-17 06:10:58 +00:00