Commit graph

7712 commits

Author SHA1 Message Date
Translation updater bot c03d05dc88 Localisation updates from https://translatewiki.net.
Change-Id: I14aaf1bbde61af29d8e305fbd1358ac4cd709069
2023-10-06 09:17:51 +02:00
Bartosz Dziewoński 0f63d6011c Parse wikitext in page titles with filter number as parameter
Follow-up to 0ff282dcc3.

Bug: T343994
Change-Id: I14cc0cebcf10fb552475ef6ffbab9dcfa55221cd
2023-10-05 20:54:58 +00:00
Bartosz Dziewoński 1e54192b1b Fix non-escaped messages used in page subtitles
Reported by Phan, and also discoverable with ?uselang=x-xss.

Change-Id: Ieb41d11acf543784f1cfbca5ea2272ac0bffc9a9
2023-10-05 22:51:21 +02:00
Translation updater bot f1827c26b2 Localisation updates from https://translatewiki.net.
Change-Id: Ic07e31b54cdb0d1454c78e1653ef3b114e7f97a2
2023-10-05 09:11:07 +02:00
Translation updater bot a1578ecafe Localisation updates from https://translatewiki.net.
Change-Id: I9f48eb30b86eb2e3cc7bf52c9bcf9f74e87a5ac4
2023-10-04 09:06:56 +02:00
Translation updater bot d8af3e5d9c Localisation updates from https://translatewiki.net.
Change-Id: I90a08170b99907de59ab9ac938bdf3c10d20cb18
2023-10-03 09:31:51 +02:00
Translation updater bot 359801cf14 Localisation updates from https://translatewiki.net.
Change-Id: Ia9d24a6df83141a862da7457eab60f85147962b7
2023-10-02 10:55:07 +02:00
Amir E. Aharoni 77cea2bf02 Remove "Back to" from two messages
These two messages appear at the top of pages such as
https://en.wikipedia.org/wiki/Special:AbuseFilter/history/50/diff/prev/27425

The words "Back to" are not really necessary there. It's clear enough
to simply write "Filter editor" and "Filter history", without showing
"Back to" next to each other.

Change-Id: I44672ffd49ba6c24dbf49f9c7de3bbd72f154dbf
2023-10-01 07:38:07 -04:00
thiemowmde 8565b8d7c4 Use assertStatusGood and such from MediaWiki core
Turns out the MediaWikiIntegrationTestCase base class comes with a
bunch of convenience methods for this. We can even remove the custom
messages because these methods already print a lot of debug info in
case of a failure.

Change-Id: I61fd86f1560c8e3bcf39a30b09fecdb063424613
2023-09-28 12:24:52 +00:00
Translation updater bot b7112c6152 Localisation updates from https://translatewiki.net.
Change-Id: Ibea422a44c2438eb8a811afd37b06c165a56523d
2023-09-27 09:18:53 +02:00
Translation updater bot 2f99eb38ed Localisation updates from https://translatewiki.net.
Change-Id: If170b6437db1e387e4d625ee4abc45ae72ff8fb8
2023-09-26 08:42:38 +02:00
jenkins-bot df88b1b4b7 Merge "Revert "Remove unused SecurityCheck-ReDoS suppression"" 2023-09-25 20:19:36 +00:00
Daimona Eaytoy 7896e8f2c4 Revert "Remove unused SecurityCheck-ReDoS suppression"
This reverts commit 2107ee4f38.

Reason for revert: T347220

Change-Id: If76c4d0d7564d48bf231173d1d8f5177127fc5fa
2023-09-25 16:07:21 +00:00
Translation updater bot a58e5e77e5 Localisation updates from https://translatewiki.net.
Change-Id: I63f82cbe0aaa4b380822361d79097a15c33cc71d
2023-09-25 08:44:55 +02:00
C. Scott Ananian 0ff282dcc3 Use OutputPage::setPageTitleMsg() instead of ::setPageTitle()
The new method formats the message with Message::escaped() which
better protects from bad HTML in the message.

The ::setPageTitleMsg() method was added in 1.41 and this extension
already requires MW >= 1.41.

Bug: T343994
Change-Id: Ic07cde3bafeaa0325024fe89b4948680d04c4820
2023-09-22 21:18:03 +00:00
C. Scott Ananian 2107ee4f38 Remove unused SecurityCheck-ReDoS suppression
Change-Id: I7809c29e1150ea6770f3aa70a3fb790f3e4ce32f
2023-09-22 21:17:31 +00:00
Translation updater bot c899ff5316 Localisation updates from https://translatewiki.net.
Change-Id: Iae558262adcd319287cc45db4920c4e9a355b458
2023-09-21 10:14:50 +02:00
Translation updater bot e81a3d9c97 Localisation updates from https://translatewiki.net.
Change-Id: I14656cf8d751a7d1f4d15ab42bdb9a14c0490754
2023-09-20 08:53:46 +02:00
Translation updater bot 3d1fcddabd Localisation updates from https://translatewiki.net.
Change-Id: I251f47802feea9fd8d20f23aa16be664bf4b6fc3
2023-09-19 09:24:46 +02:00
Translation updater bot e11f31b867 Localisation updates from https://translatewiki.net.
Change-Id: Ifdd0cea8c073a7e68b2176bed1f688798a4eb2a7
2023-09-18 08:41:44 +02:00
Translation updater bot 0e960f2846 Localisation updates from https://translatewiki.net.
Change-Id: I7391062bff4543098c61ae47da9716eb575c02e3
2023-09-14 09:28:47 +02:00
Translation updater bot e84c1673c7 Localisation updates from https://translatewiki.net.
Change-Id: I8a09aa76c02a7a3b672a7a7b693b63b10ae2e2b4
2023-09-13 08:31:03 +02:00
Translation updater bot d72cd55e7d Localisation updates from https://translatewiki.net.
Change-Id: I1a1de520db2523ef121601f314448f00618aa02a
2023-09-12 08:25:53 +02:00
jenkins-bot 1f1c5e477b Merge "When testing against a page creation in RC, set page_id to 0 as in the real filtering" 2023-09-11 09:28:33 +00:00
Translation updater bot 07788d040f Localisation updates from https://translatewiki.net.
Change-Id: I85e2ad3b040864d211789781cb9bf23b86698911
2023-09-11 09:01:23 +02:00
Translation updater bot 9fce35e6c0 Localisation updates from https://translatewiki.net.
Change-Id: If4110199c1b3ebf3ffcb636d37eead3b2aa54315
2023-09-07 11:08:24 +02:00
Translation updater bot 542a632543 Localisation updates from https://translatewiki.net.
Change-Id: Ie54642b399e89b47efff98fed21929d8f036be87
2023-09-06 08:40:15 +02:00
Matěj Suchánek 9beeca3752 Fix various typos and documentation issues
Change-Id: I1e9d297f665282d251343598e102e1d342488965
2023-09-04 12:55:17 +02:00
Translation updater bot b4ee0b6606 Localisation updates from https://translatewiki.net.
Change-Id: Ia5d31755cdaa82b720900c42c539671e7a690b3d
2023-09-04 08:41:48 +02:00
Translation updater bot 05310b3074 Localisation updates from https://translatewiki.net.
Change-Id: I98b71f308c58e2764ab9b0700984f443e73f7dfe
2023-09-01 09:01:49 +02:00
Translation updater bot af5c823491 Localisation updates from https://translatewiki.net.
Change-Id: I1896cd9b091dc1ea6a06d26c298b053f0268687f
2023-08-31 14:34:30 +02:00
Translation updater bot c7ecff9b52 Localisation updates from https://translatewiki.net.
Change-Id: I7d2a383e94860abb2b3ef1459b0e49571483cdf4
2023-08-30 08:43:11 +02:00
Derick Alangi ece707d549
build: Update to the latest wikimedia/equivset package
Depends-On: I141e0d3320085ef8ad5c808f0d219797ce127cc9
Change-Id: I2518496190ab55aae95a5e4825e6cad12a861365
2023-08-29 17:15:25 +01:00
Translation updater bot b2d18a6851 Localisation updates from https://translatewiki.net.
Change-Id: I34b05a247a29ef600cf5d54fd972f2cb5170290d
2023-08-29 08:27:22 +02:00
Translation updater bot 90b1dc05ba Localisation updates from https://translatewiki.net.
Change-Id: I9d2c4aba612035c7e10c53940973a3ea51a0447d
2023-08-28 09:29:06 +02:00
Amir Sarabadani ead29fc0fe Re-enable skipped test
Depends-On: I04c1dcf5129df437589149f0f3e284974d7c98fa
Change-Id: Ib071cd62d21090d28088729d2b2850363b750dae
2023-08-25 17:06:15 +02:00
Amir Sarabadani 2745b58451 Mark FilteredActionsHandlerTest::getFilteredActionsHandler skipped
Temporarily as I rename Status class.

Change-Id: I5f89ecf27ce1471a74f31c6018806461781213c3
2023-08-25 14:59:08 +02:00
Translation updater bot cede774dd6 Localisation updates from https://translatewiki.net.
Change-Id: I2e882e2e62fe29b358d7d0313dd0cec57bf217bc
2023-08-24 09:47:20 +02:00
Translation updater bot 84d3542581 Localisation updates from https://translatewiki.net.
Change-Id: Ib8740e9f7dc74e8fbeb99cdc75cb747648ed5905
2023-08-23 08:33:48 +02:00
Translation updater bot 17c561c630 Localisation updates from https://translatewiki.net.
Change-Id: If4ed2afc784687716fd709f6e6028085846222f8
2023-08-22 09:00:55 +02:00
Derick Alangi 623b9dbea3
Migrate DeferredUpdatesManager to use DeferredUpdates directly
Reverts part of Id9056528a433faf0, to switch to DeferredUpdates in
CirrusSearch back from DeferredUpdatesManager.

Bug: T265749
Change-Id: I8126cc76440724753c356c48ba4e0fcc9be5b41a
2023-08-21 12:59:28 +01:00
Translation updater bot 4668c4a744 Localisation updates from https://translatewiki.net.
Change-Id: I5a1ff58b5d09d6601518a9f142a256b7ec537231
2023-08-21 08:46:50 +02:00
Umherirrender 62127964b7 Use namespaced MediaWiki\User\ActorMigrationBase
Bug: T321681
Change-Id: If3940c982d55643a685e2dedccab0540f86b9ae9
2023-08-20 01:08:09 +02:00
jenkins-bot e23b4bf8ef Merge "Use namespaced Title" 2023-08-19 18:33:50 +00:00
Umherirrender cd7e9d31a7 Use namespaced Title
Bug: T321681
Change-Id: I66fd9b70a5de06ac3c81bdf6a2a5bca64ed094c2
2023-08-19 19:49:36 +02:00
jenkins-bot 96f6e1961f Merge "Clean up AbuseFilterConsequencesTest a bit" 2023-08-19 17:29:27 +00:00
Daimona Eaytoy 85f8f90531 Clean up AbuseFilterConsequencesTest a bit
Most notably, make it not use additional DB tables to test global
filters. Instead, just pretend that the local database is not local (via
config) and "hide" local filters with a simple test-only flag in
FilterLookup.

Change-Id: Ib431dbf6c9d84978ee84e7f0671cfcbf8a54d7a2
2023-08-19 15:31:41 +00:00
MdsShakil 438cb640ed Add Bengali translation of BlockedExternalDomains
Change-Id: I77cb8d29ea30aab4bed5e6933a96cefddd183d40
2023-08-19 11:05:33 +00:00
gerritbot f5258d16bc Replace some moved Title class uses, now MediaWiki\Title\Title
Bug: T321681
Change-Id: I0402e835b5c05bac0a890b6fe0036516751c411b
2023-08-19 04:13:30 +00:00
Daimona Eaytoy a10765baec Use real user ID in EchoNotifierTest
Echo will at some point try to load the user with the given ID, and will
throw an exception if it doesn't exist. The test is currently passing
just because we're not properly cleaning DB tables, and the user with ID
1 happens to exist at that point, but it will fail with core change
Ie2f1809d.

Change-Id: Ie686f4d5c2842e45a6ed564b311bb5d9b0265091
2023-08-18 01:51:09 +02:00