Isabelle Hurbain-Palatin
61a101b086
Replace uses of deprecated ParserOutput::getText()
...
Bug: T293512
Change-Id: I901222ceb9a08ccef3ddf3c186006d4944d2d5ab
2024-12-01 18:47:56 +01:00
libraryupgrader
eb5a21de98
build: Updating cross-spawn to 7.0.6
...
* https://github.com/advisories/GHSA-3xgq-45jj-v275
Change-Id: Ieb23ceb19a6dfaa73bb982c904134f08d2b6e4de
2024-11-21 21:06:14 +00:00
Translation updater bot
0b56733412
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia4e5c50ad2c798971f0b689287e9023a3ec7f595
2024-11-08 08:29:29 +01:00
libraryupgrader
b62a042f47
build: Updating mediawiki/mediawiki-codesniffer to 45.0.0
...
Change-Id: Ica52b1d04ec93ab899b706fd17b7053d60e13889
2024-11-03 03:02:34 +00:00
Translation updater bot
e606ba6e5b
Localisation updates from https://translatewiki.net .
...
Change-Id: Icb1119040383ed0f78ac3f281ebdceb549ae61ac
2024-10-28 08:24:00 +01:00
Umherirrender
3f09c46cee
Replace isset() with null check
...
isset() should only be used to suppress errors, not for null check.
When the variable is always defined, there is no need to use isset.
Found by a new phan plugin (2efea9f989)
https://www.mediawiki.org/wiki/Manual:Coding_conventions/PHP#isset
Change-Id: I4d3ebaf7fd3fc9613decd74fd36cc98582519a7c
2024-10-27 13:17:13 +01:00
Umherirrender
5404ab51f8
Use namespaced classes
...
Changes to the use statements done automatically via script
Change-Id: Ie45f3705f5f2f9992ff93a77a3f0a7cbb8a8d3cd
2024-10-20 11:32:26 +02:00
jenkins-bot
f0194c9e47
Merge "Fix description truncation for <a> and <img>"
2024-09-30 18:47:47 +00:00
Bartosz Dziewoński
6e2ce16be0
Fix Phan suppression
...
The SecurityCheck-XSS violation occurred because, in renderFeed(),
the $renderedFeed variable contains both wikitext (tainted) and
HTML (safe) at different points in the function, and Phan is unable
to disentangle that. Splitting it into two variables allows Phan to
validate the rest of the code just fine.
Change-Id: I4da446b869349f06fc0fc40816d44cee390c49a6
2024-09-19 07:45:02 +02:00
Umherirrender
2cc29f25a0
Add missing documentation to class properties
...
Add doc-typehints to class properties found by the PropertyDocumentation
sniff to improve the documentation and to remove the exclusion of the
sniff.
The activated sniff avoids that new code is missing doc-typehints or
real-typehints.
Adding a @var type to RSSData->items triggers a SecurityCheck-XSS issue by phan, but all is dealing with wikitext when building the items, so that looks like a false positive
Change-Id: I4f1d17372d62f02fe7447f5bf5e75b9471d7a338
2024-09-14 07:41:14 +00:00
Translation updater bot
32b1a25768
Localisation updates from https://translatewiki.net .
...
Change-Id: I541f04df77aee4edd885fccde467dc941692171b
2024-09-09 09:23:00 +02:00
Translation updater bot
c1c6d799ae
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia2cdd487fd3fd3a1f20fe7ac0bd6961d8961ee77
2024-09-04 09:16:49 +02:00
libraryupgrader
1fc648951c
build: Updating micromatch to 4.0.8
...
* https://github.com/advisories/GHSA-952p-6rrq-rcjv
Change-Id: I9d8b8423526604e57f1a3451e69ace01ffdf8df1
2024-08-30 03:36:49 +00:00
jenkins-bot
3437e5fcc6
Merge "build: Update MediaWiki requirement to 1.43"
2024-08-24 13:00:42 +00:00
Translation updater bot
50e34d1572
Localisation updates from https://translatewiki.net .
...
Change-Id: I838075af9be03370c4988624bb36b475e4aab9e1
2024-08-23 09:46:57 +02:00
James D. Forrester
d7587e4add
build: Update MediaWiki requirement to 1.43
...
All extensions in Wikimedia production are expected to track MediaWiki's release directly.
Change-Id: I75b243a39cf042a8e718fff736fde7b0ff3db9c5
2024-08-22 18:07:22 -04:00
Translation updater bot
8660046696
Localisation updates from https://translatewiki.net .
...
Change-Id: I79fde601b33e3034322ad3f9df387ab1407ab9b1
2024-08-21 09:23:56 +02:00
Umherirrender
c4074eab33
Removed unused $error property from RSSParser
...
Change-Id: I2b731fd3f56ce9f876bf0b4724328ef0a424f802
2024-08-20 21:17:39 +02:00
Translation updater bot
5e09d619b9
Localisation updates from https://translatewiki.net .
...
Change-Id: I31857a28166a3b573b39686713a22c78a8f607f3
2024-08-20 09:44:08 +02:00
Translation updater bot
7957c156e1
Localisation updates from https://translatewiki.net .
...
Change-Id: I9b690739a76992fc32ceb1836eb4452c1296d4a1
2024-08-19 09:24:41 +02:00
Translation updater bot
1a12adbfae
Localisation updates from https://translatewiki.net .
...
Change-Id: I67ec193d89ded52c633ad61574057318bddd1456
2024-08-16 09:29:15 +02:00
Translation updater bot
1fcf5ce0d6
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia0588baa75cc96e8caae60c0f01545ee074bcf13
2024-08-15 09:20:58 +02:00
Translation updater bot
52d588a7ed
Localisation updates from https://translatewiki.net .
...
Change-Id: I9c0da15f4da959a02f3e2fa3a85272f5768b2cd3
2024-08-14 09:23:30 +02:00
Pppery
5c32b4c0a6
Rename tracking category for consistency
...
Bug: T347324
Change-Id: Ia7f41950aff058846d4c98215add5319bea350c1
2024-08-12 22:35:36 -04:00
libraryupgrader
9097ad3469
build: Updating mediawiki/mediawiki-codesniffer to 44.0.0
...
Change-Id: I2a15bec15c82239962c9fe74760d5159014e9fae
2024-08-12 03:35:27 +00:00
Translation updater bot
1da973843a
Localisation updates from https://translatewiki.net .
...
Change-Id: I2c87bbeabf0ee7452fcea4c5b75688793d817a53
2024-08-01 09:18:49 +02:00
Translation updater bot
4afb907d22
Localisation updates from https://translatewiki.net .
...
Change-Id: Ifd91652b39e9283c2db6d39ed4b70d1d7fc45713
2024-07-29 09:28:14 +02:00
BlankEclair
cec3712651
Fix description truncation for <a> and <img>
...
Language::truncateForVisual() is for plain text strings, while
Language::truncateHTML() is, unsurprisingly, for HTML.
Bug: T32377
Change-Id: Ica171d7c87781801a6634abd6056880bf02f96f0
2024-07-05 19:32:39 +10:00
libraryupgrader
2cd2cccdf2
build: Updating eslint-config-wikimedia to 0.28.2
...
Change-Id: Iac43261ad6c96a3c4ac275d885f64bab76521f71
2024-06-21 16:49:56 +00:00
Translation updater bot
3d4f3a599f
Localisation updates from https://translatewiki.net .
...
Change-Id: Iab9a6981efd665f1fbb5849506db3ef5ce306390
2024-06-17 09:32:31 +02:00
libraryupgrader
6139d5350d
build: Updating braces to 3.0.3
...
* https://github.com/advisories/GHSA-grv7-fg5c-xmjg
Change-Id: Iccef438522f221a29e114bd4446b4c6a402ff4d1
2024-06-12 13:10:36 +00:00
Umherirrender
7b4ff5e4cb
Use namespaced Parser class
...
Change-Id: Ie4e85e4a8cd967fe3293555d2de92e9e5a79d0c8
2024-06-10 20:17:47 +02:00
libraryupgrader
d40f2c6d03
build: Updating eslint-config-wikimedia to 0.28.0
...
Change-Id: I45eda4b082e35a69ef40a57bbd7f89c29c447640
2024-06-08 11:53:23 +00:00
libraryupgrader
c25dd179a7
build: Updating grunt-banana-checker to 0.13.0
...
Change-Id: Ice1d3cedecd10103fb437c27f58962eec1a8c880
2024-05-19 00:08:16 +00:00
libraryupgrader
02315b0204
build: Updating grunt-banana-checker to 0.12.0
...
Change-Id: I0b116ecbdb26ebdc01526d74e1469bed66201351
2024-05-10 21:42:36 +00:00
libraryupgrader
b2f3fbdb19
build: Updating composer dependencies
...
* mediawiki/minus-x: 1.1.1 → 1.1.3
* php-parallel-lint/php-parallel-lint: 1.3.2 → 1.4.0
Change-Id: If0768ea59f0b035abd1b1d9e2452cca317ad97f1
2024-05-06 01:20:50 +00:00
libraryupgrader
473eafc4d9
build: Updating eslint-config-wikimedia to 0.27.0
...
Change-Id: I10ea1a9d44fb927106678d92ade5ea4e3c2eb951
2024-04-18 03:00:53 +00:00
Translation updater bot
cb6d686022
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia6c89cad2bf261eb9ab4d11f3499b831b4f4ed2c
2024-03-26 08:20:40 +01:00
Translation updater bot
1bda5d39a8
Localisation updates from https://translatewiki.net .
...
Change-Id: I5e172f06e2068685063129480e99248bed612a8e
2024-03-20 08:24:27 +01:00
Umherirrender
29503101e5
build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0
...
Change-Id: I14948431331e02e0659e80b159f4b2e0ed0469ef
2024-03-11 22:44:41 +01:00
libraryupgrader
f55f0b7785
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.12.1 → 0.14.0
npm:
* grunt-banana-checker: 0.11.0 → 0.11.1
Change-Id: I7c9fec46396aed0d81325a1ca0218917ae9890d4
2024-02-10 13:10:22 +00:00
libraryupgrader
728432ab7a
build: Updating npm dependencies
...
* eslint-config-wikimedia: 0.25.0 → 0.26.0
* grunt-eslint: 24.0.1 → 24.3.0
Change-Id: I4e39d95c5bfeeff67f22ab3f32d3de8d08f15e5d
2024-02-09 10:55:29 +00:00
Translation updater bot
374ee1ffc4
Localisation updates from https://translatewiki.net .
...
Change-Id: I9aafeef19f9d5bcda67d6aa63f7973987ed7d024
2024-02-05 08:50:24 +01:00
libraryupgrader
237d29b91b
build: Updating npm dependencies
...
* eslint-plugin-compat: 4.0.2 → 4.2.0
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* semver: 7.3.5 → 7.5.4
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* word-wrap: 1.2.3 → 1.2.5
* https://github.com/advisories/GHSA-j8xg-fqg3-53r7
Change-Id: I5b07616febca6ffd32d93d50b989bd0cfb4ad75e
2024-02-04 09:25:41 +00:00
James D. Forrester
949d4fb676
build: Update MediaWiki requirement to 1.42
...
All extensions in Wikimedia production are expected to track MediaWiki's release directly.
Change-Id: I7b3cdc7e3dab6763f7f8aaf9a80738b3c039a7a0
2024-01-12 18:16:41 -05:00
Umherirrender
a7c9a664b8
Use namespaced classes
...
Done automatically via script
Change-Id: I960cc93c19639202cdb63c5b0b00bfc468abb37e
2024-01-05 21:23:30 +01:00
Translation updater bot
073d8c9ec0
Localisation updates from https://translatewiki.net .
...
Change-Id: I9455d01df9d5cdae8d39fff377d0ef7478a901ba
2023-10-24 09:38:29 +02:00
Translation updater bot
6d7bf4fbc9
Localisation updates from https://translatewiki.net .
...
Change-Id: Iae79f7dc8d1520606d0d7593e0533bdd4be5c79b
2023-09-25 08:46:51 +02:00
Umherirrender
4f661bfde7
Use HookHandlers for core hook
...
Remove optional return value from hook handler
Bug: T346497
Change-Id: I8c38733c5edebf7b3a49edd33474b7c1aa755659
2023-09-17 16:21:43 +02:00
Translation updater bot
c7162667a1
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib67506725fbde491a1075f691292bce2a14fe8a3
2023-08-28 09:30:46 +02:00