Commit graph

1219 commits

Author SHA1 Message Date
Translation updater bot b4e6c3e38d Localisation updates from https://translatewiki.net.
Change-Id: I79d519e497799fcec79e823a66371e8082efa7f2
2024-03-01 08:33:27 +01:00
Translation updater bot ac428b36a3 Localisation updates from https://translatewiki.net.
Change-Id: I1099161e298e29f0949fc8eed7df55b68bf0b32f
2024-02-23 08:44:46 +01:00
Translation updater bot 1b312f2cec Localisation updates from https://translatewiki.net.
Change-Id: Ia2c9e988daf4d5db796fc333c603475fee070534
2024-02-21 08:35:49 +01:00
jenkins-bot c1cf86af3b Merge "Use OutputPage::setPageTitleMsg() instead of ::setPageTitle()" 2024-02-17 02:36:03 +00:00
Bartosz Dziewoński 8fe89c1c35 Use OutputPage::setPageTitleMsg() instead of ::setPageTitle()
Bug: T343994
Change-Id: Icf148a1a9b10e568f48d0ef478f781d243a9345a
2024-02-17 02:58:49 +01:00
libraryupgrader fa24bc16e1 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: I7dbb4861df50848b803babe3dab10811adc3faae
2024-02-10 22:20:52 +00:00
libraryupgrader 4143a127f8 build: Updating npm dependencies
* eslint-config-wikimedia: 0.25.0 → 0.26.0
* grunt-eslint: 24.0.1 → 24.3.0

Change-Id: I36f06107dfa3a9b18ca4db06bfb96d29260bcd2e
2024-02-09 07:00:35 +00:00
Translation updater bot d25a991f34 Localisation updates from https://translatewiki.net.
Change-Id: I792510411b0a89ee652740d0a9c50f13575d8172
2024-02-05 08:49:59 +01:00
libraryupgrader d222b6c9ad 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: I405bd7b0f03beb4c838a07a5459bed7d31c0eb2a
2024-02-04 03:07:57 +00:00
Translation updater bot ab45cafca7 Localisation updates from https://translatewiki.net.
Change-Id: Ib02967836506474b5c0b648a5702d7069deada06
2024-01-31 08:29:16 +01:00
Translation updater bot ff902e591e Localisation updates from https://translatewiki.net.
Change-Id: I6741e4538f52c9301c091217c97a0e208058836c
2024-01-30 09:39:19 +01:00
Translation updater bot 46fa9452ab Localisation updates from https://translatewiki.net.
Change-Id: Ic8cbd57c799bc995ed0ea363c989330fa56757f1
2024-01-28 16:07:15 +01:00
Translation updater bot 7f7c0cca13 Localisation updates from https://translatewiki.net.
Change-Id: Id5425b494f4aa8011a7628cb18a6b53b63ce3fed
2024-01-15 08:24:47 +01:00
Translation updater bot 599bdb6b5c Localisation updates from https://translatewiki.net.
Change-Id: I4079c1d164788f8d5d7f148046aa5e36d6fb234b
2024-01-11 10:04:51 +01:00
jenkins-bot af48028cca Merge "Enable "missing end tag in heading" error in LintErrors" 2024-01-09 20:17:34 +00:00
sbailey 8bac609d00 Enable "missing end tag in heading" error in LintErrors
* Seems reasoable to enable this category, it has been in the
   database and accessible through Quarry reports for months.

Bug: T341369
Change-Id: Id80a0c02b5948ba9bdc56e762b781d764844afcb
2024-01-09 15:13:32 -05:00
Umherirrender 6c10926920 Use namespaced classes
This requires 1.42 for some new names

Done automatically via script

Change-Id: Idaad9e8d165a6bd202b96bbb657deb710cca4c54
2024-01-06 17:03:30 +01:00
Translation updater bot 8efd27674b Localisation updates from https://translatewiki.net.
Change-Id: I422ff8a559a8aaa06f07aaca1ab208870af6e4c2
2024-01-04 09:55:54 +01:00
Translation updater bot bb1b2e69c1 Localisation updates from https://translatewiki.net.
Change-Id: I7a0956678a7022f116186f8f73ad02368c4439ea
2023-12-29 19:22:19 +01:00
Translation updater bot 307ca34711 Localisation updates from https://translatewiki.net.
Change-Id: I4cf5c59659f692c03161ef8a1b56fb3578ff7bb4
2023-12-26 14:43:05 +01:00
Translation updater bot 86ad0b65f0 Localisation updates from https://translatewiki.net.
Change-Id: I636b3cebe58e16e43fc9b19d0d7c304f0760d67b
2023-12-22 17:46:15 +01:00
Reedy 2276363a99 Cleanup SchemaHooks and SQL files
* Move MySQL files into subfolder
* Simplify onLoadExtensionSchemaUpdates hook by using variable for dbType
* Document what MW version patches were added

Bug: T353922
Change-Id: I4b87481163121047619d173675747feef4d8ede1
2023-12-22 02:13:52 +00:00
Bartosz Dziewoński 46e44bc694 Ignore "exact match" title when the title is not given
Restore a check removed in 3b3729ad4d.

Bug: T353860
Change-Id: I4722596433247a751d736ae35d9e3af9ac9d94cb
2023-12-21 11:35:17 +01:00
Translation updater bot 50fd39fc10 Localisation updates from https://translatewiki.net.
Change-Id: I7b631b98ddf5d9d8e9b3cca5637db536bdf95aba
2023-12-18 18:17:58 +01:00
Isabelle Hurbain-Palatin 24155905cd Migrate Database.php to use QueryBuilders everywhere
Bug: T350977
Change-Id: I864c1e4880876b329ba0e8102e6c0f335a149491
2023-12-15 16:04:37 +01:00
jenkins-bot 91ff1af06b Merge "Replace addQuotes in ApiQueryLintErrors by expression builder" 2023-12-14 19:52:11 +00:00
Isabelle Hurbain-Palatin e3555039a0 Replace addQuotes in ApiQueryLintErrors by expression builder
Bug: T350977
Change-Id: I2ab0b83ed727a10861c4cfcf7d65142fc559e4af
2023-12-14 17:40:53 +01:00
jenkins-bot 846b2066de Merge "Update LintErrorPager to expression builder" 2023-12-14 15:07:14 +00:00
Isabelle Hurbain-Palatin 3b3729ad4d Update LintErrorPager to expression builder
Bug: T350977
Change-Id: Iee1726c93028219f9d360c5a485eb39f8c0a49ed
2023-12-14 14:43:41 +01:00
Umherirrender c730c0a9c8 Use ! condition instead of compare with false
Change-Id: I0f032169697b0227ade9644f754086f8bb4b9596
2023-12-12 16:38:17 +01:00
Translation updater bot d253d88d02 Localisation updates from https://translatewiki.net.
Change-Id: I92b54fe537eb6fb1d7efa72e57ff2bc7af20a94a
2023-12-05 09:15:08 +01:00
Translation updater bot 0117da69e7 Localisation updates from https://translatewiki.net.
Change-Id: Ie31172616ecf04da049d850967d7a53c569855b5
2023-12-04 09:04:43 +01:00
Translation updater bot 29a33e8007 Localisation updates from https://translatewiki.net.
Change-Id: I7f8eddf316395d631ee5d72685131bf1f48921fd
2023-11-27 08:32:35 +01:00
Reedy 76634af5b0 SpecialLintErrors: Minor cleanup
* Collapse a nested conditional
* Minor copy editing

Change-Id: I2875ec0dd9c44c896cad916feb8ed1f2bd514479
2023-11-26 21:34:26 +00:00
Translation updater bot 9c2bff933a Localisation updates from https://translatewiki.net.
Change-Id: I74ad145161e090e4177773cccb5fa6a5cbbee4c3
2023-11-17 08:52:48 +01:00
jenkins-bot 136e46cbf6 Merge "Update the namespace parameter name in the link in action=info pages" 2023-11-09 10:45:03 +00:00
Translation updater bot 14db55ffca Localisation updates from https://translatewiki.net.
Change-Id: Ic78787273c52d5b0261cca2da313bc7abe02f331
2023-11-08 13:07:50 +01:00
sbailey a3d0632c86 Update the namespace parameter name in the link in action=info pages
* url parameter 'namespace' changed to 'wpNamespaceRestrictions'

Bug: T231161
Change-Id: I904733ecb89fd855f7a338a6ef6d2a35a87c86d4
2023-11-07 19:04:45 +00:00
Translation updater bot 19e8a2b1f8 Localisation updates from https://translatewiki.net.
Change-Id: Id322cae01a9cfe2dc9d15449d8677eb2d0cff1cc
2023-11-07 09:08:08 +01:00
Translation updater bot 7732ea5c0b Localisation updates from https://translatewiki.net.
Change-Id: I4b62b6a993c8231d19aeba7747d953d183ba3d43
2023-11-02 09:59:11 +01:00
Translation updater bot 7f83032b9b Localisation updates from https://translatewiki.net.
Change-Id: I05500fa5969ca83cbdf40660bc19b2908b00cb30
2023-11-01 09:08:35 +01:00
Translation updater bot 282d70cc40 Localisation updates from https://translatewiki.net.
Change-Id: Ib09a79ceb852928444233aea1add65cdb4c1b444
2023-10-30 17:59:31 +01:00
sbailey dd0836d232 Implement multiple namespace selection for Linter filters
* Using namespacesmultiselect type in HTMLForm element to
   provide multiple namespace selection criteria in reports.

 * New namespace URL encoding implemented which matches namespace
   parameters against active namespaces to ensure parameter
   security and validation.

 * Test system updated to use new URL namespace encoding

Bug: T231161
Change-Id: Ic3190cffe259aecdea429c10e35122eabdbe10d4
2023-10-26 10:39:57 -07:00
Translation updater bot a92e02b1f9 Localisation updates from https://translatewiki.net.
Change-Id: Ifdd80c3cbdea1e4c99cd3f4e426ee2a1f6449976
2023-10-20 09:20:04 +02:00
Arlo Breault e978607d56 Remove ParserMigration association
Bug: T333179
Change-Id: Ifc6676c3f873aeb1655f3cb1b549a5dd55bc4d85
2023-10-13 12:33:26 -04:00
Translation updater bot 58c71a0136 Localisation updates from https://translatewiki.net.
Change-Id: I4ba1b3e128b752239600f9bd9662c9f4c9883f53
2023-10-02 10:57:38 +02:00
Translation updater bot f50ea5009f Localisation updates from https://translatewiki.net.
Change-Id: I87440467f78ff744e39984c68027c6d5872c5004
2023-09-22 08:47:04 +02:00
Translation updater bot 9b471c4e47 Localisation updates from https://translatewiki.net.
Change-Id: I320c5b7684711fed619266bf6ea9ce0ac1d022ef
2023-09-11 09:04:06 +02:00
Daimona Eaytoy 0ba87557d5 tests: Simplify creation of fixtures
Use the methods provided by MediaWikiIntegrationTestCase to more simply
create an existing test page. The manual user creation could be replaced
by getTestUser, but it turns out these tests don't really need a
specific account, so we can let IntegrationTestCase use whatever account
it wants to use.

Also remove @var annotations that can easily be inferred by the doc
comment on the relevant methods.

Change-Id: I8bfd0799b79721c7c9de0d2a10a97c498d192a15
2023-09-04 19:46:53 +02:00
Bartosz Dziewoński 8e5d85e6ee SpecialLintErrorsTest: Add @group Database
Several tests seem to require it.

Change-Id: I822e9185133edd6ab0e45dbd8d0d1cf17312e932
2023-09-04 19:21:08 +02:00