Commit graph

3421 commits

Author SHA1 Message Date
Translation updater bot a1ba79a343 Localisation updates from https://translatewiki.net.
Change-Id: I6622ef35578473d9bf6e3f5a3435640ad699b768
2023-08-18 09:07:58 +02:00
Translation updater bot a63d9af26d Localisation updates from https://translatewiki.net.
Change-Id: I075b8a361ac300eb36f04b3fe4a24293408d1828
2023-08-17 12:09:39 +02:00
Translation updater bot 0c4fba79d3 Localisation updates from https://translatewiki.net.
Change-Id: Id4a3bfc213817ee7c9cf2584e68f51c5e3adbfe6
2023-08-16 09:11:24 +02:00
Umherirrender 0b0f9e37af Use HookHandlers for core hooks
Bug: T269882
Change-Id: I91df459f696e99bb5cce597739b48cbebbf4a88e
2023-08-15 12:21:21 +02:00
Umherirrender 5740fcf8c4 docs: Use IContextSource for EditFilterMergedContent hook handler
Use narrow interface IContextSource instead of class RequestContext

Change-Id: Ibe2c9101f40ac28a0c65eade35af896f9a54c285
2023-08-15 12:20:42 +02:00
Translation updater bot 368cd71a52 Localisation updates from https://translatewiki.net.
Change-Id: I47149e35daaf1c8122a2c2b9279193a6e368f409
2023-08-15 08:25:42 +02:00
Translation updater bot b8083be4ae Localisation updates from https://translatewiki.net.
Change-Id: I76a134124b63fd3518a40735557453134bf59975
2023-08-14 09:17:24 +02:00
C. Scott Ananian 6bc6f1ef87 OutputPage::setPageTitle() can take a Message directly
Bug: T343849
Change-Id: Ib519fbcb47cbe8d0af9ec495c7c91cb2ec8a736e
2023-08-10 11:44:44 -04:00
Translation updater bot 88dfd7dc3f Localisation updates from https://translatewiki.net.
Change-Id: Ic895152e4d75e9d65a45a61ec086dbfd5899e49f
2023-08-10 09:40:26 +02:00
Translation updater bot 7b48fb84e5 Localisation updates from https://translatewiki.net.
Change-Id: If7d7c2a4a439a04de474219b8c93590e4a7c75fe
2023-08-09 09:14:49 +02:00
Translation updater bot ede9fd4625 Localisation updates from https://translatewiki.net.
Change-Id: Ia64ed52829f755c82616016a45b32dc312395d03
2023-08-08 09:00:43 +02:00
Translation updater bot 4799475299 Localisation updates from https://translatewiki.net.
Change-Id: I38fd71e1067c61c27f63cb9ea427de342e7b545a
2023-08-07 08:38:01 +02:00
jenkins-bot 5383436327 Merge "Make badwordlist optional" 2023-08-06 09:22:07 +00:00
jenkins-bot a8d0b2019c Merge "Avoid DB access in HTMLFancyCaptchaFieldTest" 2023-08-05 04:16:27 +00:00
Translation updater bot 2ae406faf1 Localisation updates from https://translatewiki.net.
Change-Id: Id52c0d798588fd8fde8553c95bda29305140f6b7
2023-08-04 09:20:13 +02:00
Daimona Eaytoy d00a84066f Avoid DB access in HTMLFancyCaptchaFieldTest
The test needs the database when the WikimediaMessages extension is
enabled.

Change-Id: I3757a849f522c03194866ac29d9ee132e2bae595
2023-08-04 02:10:41 +02:00
jenkins-bot 35d3dc6a78 Merge "Fixes Account creation CAPTCHA text field" 2023-08-03 16:27:46 +00:00
Amir Sarabadani 59a654711b Allow aggregation of captcha logs
without it, the normalized and non-normalized log entry would be the
same. As seen in:
https://logstash.wikimedia.org/app/dashboards#/doc/logstash-*/logstash-mediawiki-1-7.0.0-1-2023.08.03?id=UKIRu4kB6U_kV85AiHjE

Change-Id: I2eaca27b8c494b1b9749c2e9ad3770029c90b114
2023-08-03 13:10:17 +02:00
Jon Robson 1a79047036 Fixes Account creation CAPTCHA text field
Bug: T341525
Change-Id: I793333b764399867c6e5babdec3d457d65d81fb1
2023-08-03 00:13:48 +00:00
Translation updater bot beaae2431b Localisation updates from https://translatewiki.net.
Change-Id: I2cc8bda0092175b1635adc63cbe7ed1d59c3089d
2023-08-02 09:03:47 +02:00
Translation updater bot 4d1ef5dc4b Localisation updates from https://translatewiki.net.
Change-Id: Ic5cd09ab0be05a953fb59f7bbfd65964d3d8ca30
2023-08-01 08:36:21 +02:00
Translation updater bot 4b502fa6b8 Localisation updates from https://translatewiki.net.
Change-Id: Ib6f8d83889a1c4fdd66dd0d386568c786c0ebedc
2023-07-31 08:56:44 +02:00
Gergő Tisza 3953e838f8
Make badwordlist optional
Follows up I8e758023b38a4d450a0bf02b3bfc0b5033959be7.

Bug: T277936
Change-Id: I20f896f86875c9b11e8a998bca6e08f8c38554c1
2023-07-28 15:03:04 -07:00
Translation updater bot 2dda9540a5 Localisation updates from https://translatewiki.net.
Change-Id: I6a15bf8c0b58803eb92f1dd3a308c1828b88f370
2023-07-27 10:48:20 +02:00
Translation updater bot 71101efbd2 Localisation updates from https://translatewiki.net.
Change-Id: I965b7ba984b5a6df189f480dc18de85d972d1787
2023-07-26 10:26:35 +02:00
Translation updater bot 44bff42787 Localisation updates from https://translatewiki.net.
Change-Id: I07511aa6ed8a461de1c4492af792ffb29b13af14
2023-07-24 09:37:02 +02:00
Translation updater bot f5a9eae606 Localisation updates from https://translatewiki.net.
Change-Id: I0835ae5f1eac9dd03713eebc663ad5bc339015cf
2023-07-18 09:49:18 +02:00
Translation updater bot ef92af4db9 Localisation updates from https://translatewiki.net.
Change-Id: Icfdc150ff3f14e3ab846abb0190b17925286c2fd
2023-07-17 10:16:46 +02:00
Translation updater bot e7b1e06f45 Localisation updates from https://translatewiki.net.
Change-Id: I2d99ad70293a7091691661967c134ae4858fb9c5
2023-07-14 09:33:16 +02:00
Translation updater bot 0460184af3 Localisation updates from https://translatewiki.net.
Change-Id: I6ed16255a3ffe85f1837fea7a431d127d966a6e1
2023-07-13 10:48:49 +02:00
Translation updater bot e1440f8e53 Localisation updates from https://translatewiki.net.
Change-Id: Ib459459d85449f8c683683c4bffa1cd90a8e6a3e
2023-07-10 09:37:19 +02:00
Translation updater bot 82a1c2edb0 Localisation updates from https://translatewiki.net.
Change-Id: I76996a4c9db8808b9268424eb7be5cefc04eac8c
2023-07-07 09:07:58 +02:00
Translation updater bot 996e428d96 Localisation updates from https://translatewiki.net.
Change-Id: I1906895fce22021fd0041c4d2191807a9c297b09
2023-07-06 10:11:38 +02:00
Translation updater bot 00c515b57d Localisation updates from https://translatewiki.net.
Change-Id: I974c285e036acd5b363cbc2983f99d30829c5ee9
2023-07-05 08:28:45 +02:00
Translation updater bot 0e2eb721de Localisation updates from https://translatewiki.net.
Change-Id: I14c16f59e05fba3d1f3ed7172f89b514539fc22c
2023-07-03 10:14:42 +02:00
Translation updater bot 356a3a213d Localisation updates from https://translatewiki.net.
Change-Id: I585f79145515b76c790c69af7ac5ae82269235f1
2023-06-28 17:32:47 +02:00
Translation updater bot 1ea3d96d5d Localisation updates from https://translatewiki.net.
Change-Id: Iaae84201c1aa9d4d1656a09d187d9c75f7846ed4
2023-06-26 12:38:34 +02:00
Umherirrender c35a7659da 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: I070f7b0533931dde80d85778dfb2179620e5d9cb
2023-06-23 23:34:31 +02:00
Translation updater bot e43f83d287 Localisation updates from https://translatewiki.net.
Change-Id: I5630312b5a9bd84dab48c459402605c48a72b05b
2023-06-20 09:50:22 +02:00
Translation updater bot 625c2d95cd Localisation updates from https://translatewiki.net.
Change-Id: I47b56ea01f193af55d8407a940d71f52aa703793
2023-06-19 11:06:35 +02:00
Translation updater bot 16649069d4 Localisation updates from https://translatewiki.net.
Change-Id: I6cbd2b362ddccda7110510cc61995b8267ca4c21
2023-06-14 13:06:30 +02:00
Translation updater bot c186cd3b7f Localisation updates from https://translatewiki.net.
Change-Id: I92c1a4b218b0d8e7e544d34f13ec87fed7b4758b
2023-06-12 13:07:07 +02:00
Translation updater bot 84a19fc2fb Localisation updates from https://translatewiki.net.
Change-Id: I7c7fbf79ad0ec6bce27bdce3e48e5b000cb6becb
2023-06-09 09:13:25 +02:00
Translation updater bot 2bdf4ebbb6 Localisation updates from https://translatewiki.net.
Change-Id: I3ad2dd7000d9f63db52c36b3671a50c60285a209
2023-06-08 10:39:12 +02:00
Daimona Eaytoy 364b71f3ec Replace deprecated MWException
Also avoid throwing Exception directly and use RuntimeException instead,
not documenting it with @throws as it's unchecked, as per
https://www.mediawiki.org/wiki/Manual:Coding_conventions/PHP#Exception_handling.

Bug: T328220
Change-Id: I19df0e7e66d1e421d038109b9d2db9c0b63c709c
2023-06-07 17:44:23 +02:00
Aaron Schulz 61d8028d69 Use WRITE_BACKGROUND in CaptchaCacheStore and rename "cache" to "store"
This lays some groundwork for migrating from the main stash to a future
stash that resides in the primary datacenter.

Bug: T336004
Change-Id: I70ee88e9371af19890cb9e3da612d2bb7dc335e8
2023-06-06 12:59:42 -07:00
Translation updater bot 5bf8c7218c Localisation updates from https://translatewiki.net.
Change-Id: I659c48df854617b23bb62a933de8b66b7e56ccda
2023-06-02 09:23:37 +02:00
Translation updater bot 0c75405880 Localisation updates from https://translatewiki.net.
Change-Id: I8322e92d1fdd64bfc2e599ed90d798234933ff82
2023-06-01 08:43:02 +02:00
libraryupgrader 2afac57410 build: Updating npm dependencies
* grunt-banana-checker: 0.10.0 → 0.11.0
* stylelint-config-wikimedia: 0.14.0 → 0.15.0

Change-Id: I7aba627c9f3030888ea3453a70a98d291be72f87
2023-06-01 03:19:05 +00:00
Umherirrender 725f9ee4b5 tests: Add basic test for HookRunner
Add a basic unit test for HookRunner to improve coverage and
validate arguments between hook runner and hook interfaces.

Change-Id: Ib0c1f79fe724c1567081cec62894e2d35d00b812
2023-05-31 23:14:29 +02:00