Commit graph

1121 commits

Author SHA1 Message Date
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
Translation updater bot 9e1792b0a8 Localisation updates from https://translatewiki.net.
Change-Id: I540843bbfc7543affea29ddb7b21eb149df7c51f
2023-09-04 08:44:14 +02:00
Translation updater bot 1f24e8a4dd Localisation updates from https://translatewiki.net.
Change-Id: I2a5e4f6b0db5aed3c378c51e0c2ecc76dde5d4d0
2023-08-30 08:44:51 +02:00
Translation updater bot fdd0489f4c Localisation updates from https://translatewiki.net.
Change-Id: Ide41471d9398f1997e87018250df194b36048fd3
2023-08-23 08:39:38 +02:00
gerritbot e181c2ef66 Replace some moved Title class uses, now MediaWiki\Title\Title
Bug: T321681
Change-Id: Id325b25e154b8b2bbd1d0b1d7b1c7830b40873f6
2023-08-19 12:37:07 +00:00
jenkins-bot 80d7abf928 Merge "build: Update MediaWiki requirement to 1.41" 2023-08-19 10:15:46 +00:00
James D. Forrester 8f835db814 build: Update MediaWiki requirement to 1.41
All extensions in the MediaWiki tarball are expected to track MediaWiki's release directly.

Change-Id: I5d392c7b35fae358522b8c09bf7844c508a430a4
2023-08-19 13:29:14 +08:00
James D. Forrester e143c30341 build: Update MediaWiki requirement to 1.41
All extensions in the MediaWiki tarball are expected to track MediaWiki's release directly.

Change-Id: I69d58367c129625a0b1159e92b4b30ec7b892a78
2023-08-19 13:29:08 +08:00
Translation updater bot 0fb924313a Localisation updates from https://translatewiki.net.
Change-Id: I6044fa187970f8b04c4b4292087085d1c37a18c5
2023-08-16 09:11:55 +02:00
Translation updater bot d5d8aef27e Localisation updates from https://translatewiki.net.
Change-Id: If837f0029c88a10dd29e226876e3d8e881607ca3
2023-08-14 09:17:57 +02:00
Translation updater bot 1959dd2adf Localisation updates from https://translatewiki.net.
Change-Id: Ia97ef5ef43db13f54ccf59147e275242b3faf1ce
2023-08-11 09:00:56 +02:00
Translation updater bot 699bec0a85 Localisation updates from https://translatewiki.net.
Change-Id: I886764db01681b9a65d986b7ff381905d8c0fa09
2023-08-10 09:41:11 +02:00
Translation updater bot 60508e644c Localisation updates from https://translatewiki.net.
Change-Id: I96149ea6e47d8ffe1bd3980265b0ad644ac9a4ac
2023-08-09 09:15:21 +02:00
Translation updater bot d031ad92b1 Localisation updates from https://translatewiki.net.
Change-Id: I1ee1c1fd5c19907bcd84ac1b8deedc17fe1cd895
2023-08-07 08:38:49 +02:00
jenkins-bot 3aee83fd9e Merge "Migrate ILB::getConnectionRef() calls to ILB::getConnection()" 2023-08-06 07:48:46 +00:00
Umherirrender 93552f7f1a Add apihelp message for list=linterrors&invisible-categories=
Bug: T342646
Follow-Up: I8397a24e85ca9f5a9ce6413dec5efa8c401a9960
Change-Id: Ief80d8524472051fc03aec75047fc7a2127aab26
2023-08-04 22:07:06 +02:00
gerritbot f6f734ef42 Migrate ILB::getConnectionRef() calls to ILB::getConnection()
Deprecated since 1.39 (I6e7544763bd)

Bug: T343277
Change-Id: I6921060a38a1956c198f7a1316bed45c0eafa307
2023-08-04 13:03:06 +00:00
Umherirrender 7009ca8390 Use a maintenance database connection to call fieldExists
IndexPager::$mDb is documented as IDatabase, that interface does not
implement fieldExists. To use the correct static types get a
IMaintainableDatabase instead from the load balancer and call
fieldExists

Bug: T343495
Change-Id: I6a07ff2115de781e26f272126a72a9fbdef30223
2023-08-04 11:56:02 +02:00
Translation updater bot 35a88c7816 Localisation updates from https://translatewiki.net.
Change-Id: I1f41cd1228bd7e205b14c9bed9d46e525a15207c
2023-08-02 09:04:25 +02:00
Translation updater bot f415595f10 Localisation updates from https://translatewiki.net.
Change-Id: Ifb94dd9b3844254711a869f24e0b58a5ffb8e796
2023-07-27 10:48:52 +02:00
Translation updater bot b5dbfb23c4 Localisation updates from https://translatewiki.net.
Change-Id: I02d3144121955f11bf6c2eb54a47d9e6736052ce
2023-07-24 09:38:26 +02:00
Translation updater bot aaba2f2f7f Localisation updates from https://translatewiki.net.
Change-Id: I962ca576405e884bb5cc3eb0494033f025602ace
2023-07-17 10:17:47 +02:00
Translation updater bot a36e029cde Localisation updates from https://translatewiki.net.
Change-Id: Icebc10ce4ef3de9420e440260049470280353835
2023-07-14 09:34:46 +02:00
Translation updater bot 676571491a Localisation updates from https://translatewiki.net.
Change-Id: Ic448a2fb01e1803d03e60f80a16ef3c4adeebe8f
2023-07-10 09:38:11 +02:00
Translation updater bot 0313f0d765 Localisation updates from https://translatewiki.net.
Change-Id: Iac360aa0d8a79fd1c7a6c7555f9299f17ea33440
2023-06-26 12:39:43 +02:00
Umherirrender 9e51c0726f api: Remove old apihelp i18n description messages
No longer used since 1.33

Automatically removed message keys with "doc-apihelp-description" in qqq

Bug: T340253
Change-Id: I09f150575d50e308200b72bc10c9ba1df5cbe941
2023-06-23 23:57:08 +02:00
Translation updater bot 6d139df4df Localisation updates from https://translatewiki.net.
Change-Id: I9b776b17e64a3cd5fdb0960e492d20624c574d05
2023-06-19 11:07:19 +02:00
libraryupgrader 9b07f0289d build: Updating grunt-banana-checker to 0.11.0
Change-Id: I2cc89cbfd6ecc5566c3d946b6734ddd452900a3f
2023-06-02 14:22:13 +00:00
Translation updater bot ff43651f62 Localisation updates from https://translatewiki.net.
Change-Id: Iae368dccde15814dad799a6e9da38a89372f2c25
2023-06-01 08:43:36 +02:00
Translation updater bot 5d324d1bdf Localisation updates from https://translatewiki.net.
Change-Id: I3ba4c91390c0a2059065067e7282c8efeb1fd717
2023-05-31 08:20:28 +02:00
Translation updater bot b3e88773e7 Localisation updates from https://translatewiki.net.
Change-Id: I08155081cdaaf02906e6c108a097100d4c2a7272
2023-05-30 08:56:51 +02:00
Translation updater bot dc4b8f8ccb Localisation updates from https://translatewiki.net.
Change-Id: I2f576732e74a1cd952fea1ce04987faa2a690a31
2023-05-29 09:59:27 +02:00
Translation updater bot 8c0b7ae722 Localisation updates from https://translatewiki.net.
Change-Id: I98a62cf4226488691e060e8149ba691359d56a02
2023-05-25 09:09:48 +02:00
Translation updater bot 54344fabc1 Localisation updates from https://translatewiki.net.
Change-Id: I0140c1e89df483809ea01571aeeec77b8aad1746
2023-05-22 08:45:46 +02:00
gerritbot e4fafd1cf1 Update moved class FauxRequest
See T321882. Moved in I832b133aaf61ee

Bug: T321681
Change-Id: Ia110be1e079628b30fff5bfcc0a58b0cbf82a372
2023-05-19 10:24:44 +00:00
Translation updater bot 03a3987b87 Localisation updates from https://translatewiki.net.
Change-Id: Id770b646af5d4267877ba495ac0a8f34c805e4d8
2023-05-18 10:12:46 +02:00
Translation updater bot a22b10b8ca Localisation updates from https://translatewiki.net.
Change-Id: Id20d5e8eb35919a3458db8a1fee2358e65b27536
2023-05-15 08:33:00 +02:00
Translation updater bot 0e46660f93 Localisation updates from https://translatewiki.net.
Change-Id: I3d55a142bf9ed48d34422073a72f52cce3558bf9
2023-05-11 09:17:27 +02:00
Translation updater bot 12ca2e9361 Localisation updates from https://translatewiki.net.
Change-Id: I569c008c519e8bfd600db092c5b337f2774e2b33
2023-05-10 08:41:05 +02:00
Translation updater bot 45839e2080 Localisation updates from https://translatewiki.net.
Change-Id: I1b04df39e25ea2ce3ee39a8888b6800ee05a3555
2023-05-09 08:55:30 +02:00
Translation updater bot 54cc21bb5c Localisation updates from https://translatewiki.net.
Change-Id: I33e49ad409e2017bfbf034ff76c1198c2590ea1e
2023-05-08 10:32:20 +02:00
jenkins-bot 27acce48ed Merge "Unclosed tags in article headings" 2023-05-08 07:15:01 +00:00
Moh'd Khier Abualruz b9f1d478e2 Unclosed tags in article headings
- divide the 'missing-end-tag' into 2 categories:
 * 'missing-end-tag': kept the same ( minus the new category results)
 * 'missing-end-tag-in-heading': high priority

depends-on: I8397a24e85ca9f5a9ce6413dec5efa8c401a9960

Bug: T308398
Change-Id: I5738abd522bf5248e4b7b1255920055182e6261f
2023-05-05 12:57:21 +02:00
Translation updater bot 66ebe17b8d Localisation updates from https://translatewiki.net.
Change-Id: If4898b3383939cd3a3e928bdbce043badea499f0
2023-05-05 10:39:41 +02:00
jenkins-bot 9aa8b8fee2 Merge "Allow registration of hidden lint rules" 2023-05-04 19:31:39 +00:00
Moh'd Khier Abualruz d543552be9 Allow registration of hidden lint rules
Adding support for categories non, allowing access to category page without showing it in listing, in categories in teh special page

Bug: T334527
Change-Id: I8397a24e85ca9f5a9ce6413dec5efa8c401a9960
2023-05-04 10:41:05 -07:00
libraryupgrader 6b8b1de830 build: Updating eslint-config-wikimedia to 0.25.0
Change-Id: I0464980c37d44a6646c3ff2a9fec3d69bf88ff6d
2023-05-04 05:30:51 +00:00
Translation updater bot 05ec11ee95 Localisation updates from https://translatewiki.net.
Change-Id: I9b4a39384edbc082364c9e3b0551954376af8d28
2023-05-03 08:43:45 +02:00
Moh'd Khier Abualruz 53918dd364 Create linting rule for large tables
depends-on: Ic25c50caf15423179e32ab1b4c0f0ab9f6c71cb3

Bug: T334528
Change-Id: I691a265aa1c3914c8cd9f3a63c2e8f8bfe92af0f
2023-05-02 19:21:10 +02:00