gerritbot
806ac5285d
Migrate ILB::getConnectionRef() calls to ILB::getConnection()
...
Deprecated since 1.39 (I6e7544763bd)
Bug: T343277
Change-Id: I1d6d8d8bee8b39a5d364d8bb65f5f9a85194114d
2023-08-03 22:28:51 +00:00
Translation updater bot
cb408cb1cb
Localisation updates from https://translatewiki.net .
...
Change-Id: I34957049f2475e18ad851648390a3649e5bd9a6a
2023-08-02 09:03:07 +02:00
Translation updater bot
e387f34908
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic190aad42e19f30593592996c0a58510a2662c02
2023-08-01 08:35:54 +02:00
Translation updater bot
01d087e62a
Localisation updates from https://translatewiki.net .
...
Change-Id: I64b64567ca7d8cdf18d615535543ed3ea86ed21d
2023-07-31 08:53:16 +02:00
Umherirrender
c72b6a20f0
Pass ParserFactory to LazyVariableComputer
...
Make the init of Parser lazy
Bug: T343070
Change-Id: If0f0ca3c4aa2136c85903289f7f80b95dc5132c8
2023-07-29 14:20:07 +02:00
Translation updater bot
0f2372b73d
Localisation updates from https://translatewiki.net .
...
Change-Id: I77f6f3311e0b24c26707cf38677c804af0486855
2023-07-28 09:16:50 +02:00
AnaïsGueyte
2efd6d9ac9
Replace userNameUtils with UserIdentityUtils
...
Where UserIdentity is available and where it's necessary to check ::isNamed
Bug: T342741
Change-Id: I5b52686f1c072282e76874f3863962345ca8097e
2023-07-27 10:29:31 -03:00
Translation updater bot
0cae16c8cb
Localisation updates from https://translatewiki.net .
...
Change-Id: I3274dc5fbfc9b9e60357c779fed672b0397e624b
2023-07-25 10:41:43 +02:00
Translation updater bot
06c69c69e7
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie724b1f5914e1c5f7a3c725437420a32ee302498
2023-07-24 09:35:27 +02:00
Matěj Suchánek
82ff324ae9
Remove faulty phan suppression
...
Change-Id: I5928d14f92d2bf7e8ceae9b40086533d7e0d0061
2023-07-21 21:47:34 +02:00
Translation updater bot
b9a44cb905
Localisation updates from https://translatewiki.net .
...
Change-Id: Iea73c29bcc80a2698bda70076f0d63294d30d846
2023-07-21 08:39:53 +02:00
Translation updater bot
9bb5d1b448
Localisation updates from https://translatewiki.net .
...
Change-Id: I78193f0b5b28bed8fd3058979737c534abb57092
2023-07-20 09:31:30 +02:00
Translation updater bot
eac12c6d75
Localisation updates from https://translatewiki.net .
...
Change-Id: I7baf22a6b4c2c1f4a3b7b1db8f61970789ddcdfb
2023-07-19 09:00:01 +02:00
jenkins-bot
ad37cd8725
Merge "Get parsed content from PreparedUpdate"
2023-07-18 14:15:40 +00:00
jenkins-bot
78c7334d6a
Merge "Split VariableGenerator::addEditVars"
2023-07-17 23:26:53 +00:00
Translation updater bot
c5846196fb
Localisation updates from https://translatewiki.net .
...
Change-Id: I56645e99b8d29d47d6d2730f852397af95341d98
2023-07-17 10:15:44 +02:00
Matěj Suchánek
1e93f8b674
Get parsed content from PreparedUpdate
...
This finally makes new_html work for non-wikitext contents.
Bug: T264104
Change-Id: I1174b63a8e3a96e83ee7472dd086bfc91636316c
2023-07-16 14:48:30 +02:00
Daimona Eaytoy
2a89b3fb6d
Skip CheckUserHandlerTest if CheckUser is not installed
...
The handler class uses hook interfaces from the CheckUser extension, so
it can't run if CheckUser is not installed.
Change-Id: I5f40366f27cc885e95e1bb93ec421b09c7caa9a6
2023-07-15 22:04:42 +02:00
jenkins-bot
1f930d3e16
Merge "Re-enable skipped tests with fixes"
2023-07-14 14:02:53 +00:00
jenkins-bot
c0c344a2f9
Merge "Temporarily skip tests being broken in READ NEW of externallinks"
2023-07-14 12:17:19 +00:00
Translation updater bot
e61b34eb69
Localisation updates from https://translatewiki.net .
...
Change-Id: I1aee313576eb42244316ae34241dde3ea4bca91a
2023-07-14 09:28:21 +02:00
Amir Sarabadani
85639c857a
Re-enable skipped tests with fixes
...
Depends-On: Ia55cb6cbdb28484e820f9cf3d6aacac00a86ffab
Bug: T341828
Change-Id: Id0aad8aeb7b5380f4d934d9133abf0e12dee29fe
2023-07-13 23:01:22 +02:00
Amir Sarabadani
4eab548a02
Temporarily skip tests being broken in READ NEW of externallinks
...
Bug: T341828
Change-Id: I2d4ef8fc3bffa43bc611af3eab0494f4900df557
2023-07-13 22:42:47 +02:00
Translation updater bot
815288a211
Localisation updates from https://translatewiki.net .
...
Change-Id: I3adf1086384f63c530735a8ad1de1ec9cf030f7b
2023-07-13 10:48:07 +02:00
Daimona Eaytoy
080dadf78e
Update selenium and related dependencies
...
These are the latest 7.x versions available. It looks like upgrading to
version 8 is a bigger task, so leaving that aside for now.
Change-Id: I5eb67f19d24b8e28dcd6ae80ef9e00db18ec2bda
2023-07-12 19:22:45 +00:00
jenkins-bot
9aa87e9234
Merge "Clean up AbuseFilterViewTestBatch"
2023-07-12 13:12:47 +00:00
jenkins-bot
df73ddaed0
Merge "Translate Special:BlockedExternalDomains into Polish"
2023-07-11 12:25:26 +00:00
Translation updater bot
a48db11e3b
Localisation updates from https://translatewiki.net .
...
Change-Id: I8c3e2887d17af4c366fc2481803dc4307a0a0d08
2023-07-11 08:48:22 +02:00
Msz2001
a2d1422095
Translate Special:BlockedExternalDomains into Polish
...
Change-Id: I4ded6b4e85a4bb7a1fa0ad4560d5390d646c41cc
2023-07-10 15:43:36 +00:00
Translation updater bot
ae71c24673
Localisation updates from https://translatewiki.net .
...
Change-Id: Ide37998e35f6827d2da165303da71a37f78d017f
2023-07-10 09:35:57 +02:00
Translation updater bot
72f8724e7b
Localisation updates from https://translatewiki.net .
...
Change-Id: Iab27a709e3f925d0bc3f86c7745f31c992e223a0
2023-07-07 09:05:13 +02:00
Translation updater bot
9d1001c500
Localisation updates from https://translatewiki.net .
...
Change-Id: I6f443233a78983344e49b1e445f85f6c23b4dc97
2023-07-06 10:09:50 +02:00
Matěj Suchánek
49edc86a78
Split VariableGenerator::addEditVars
...
This method actually consists of two: add derived vars, and initialize
content vars. The former part depends on no parameters of this method.
On the other hand, the latter part combines multiple implementations
for some of the content variables using branching.
The branching is a dirty workaround and inferior to the GRASP principle:
"When related alternatives or behaviors vary by type, assign
responsibility for the behavior to the types for which the behavior
varies."
In other words, the callers (extensions) should be responsible for
choosing the initialization strategy themselves, instead of letting
VariableGenerator figure it out.
As the first step, split the former part to a separate method.
For now, it will be implicitly called by ::addEditVars.
Change-Id: I5ff00dbdbf29ec54eabfd95c44a4fd7f713969f5
2023-07-05 14:58:32 +00:00
Translation updater bot
865c6cce0a
Localisation updates from https://translatewiki.net .
...
Change-Id: I31a6d8ab22453be11e2ae7c3cc8c7ccafd91e4de
2023-07-05 08:26:36 +02:00
jenkins-bot
8b3a0fe96d
Merge "[i18n] Translate BlockedExternalDomains to Czech"
2023-07-04 13:21:00 +00:00
Translation updater bot
a953a861fc
Localisation updates from https://translatewiki.net .
...
Change-Id: If0e2ddbb82ba1b6da595234cb7a17d0a8af917c4
2023-07-03 10:13:26 +02:00
Martin Urbanec
2a9a743d4e
[i18n] Translate BlockedExternalDomains to Czech
...
Change-Id: Ifa8fefaa2f907276fafba88bb7b2226b9c056442
2023-07-02 21:27:29 +02:00
Tim Starling
fe592746b7
Use the new Wikimedia\Diff namespace
...
Bug: T339184
Change-Id: I381686678524868c85466bdafde3856a73a8cb1c
2023-06-29 11:56:13 +10:00
Translation updater bot
d950306544
Localisation updates from https://translatewiki.net .
...
Change-Id: I49297dd94dd429020dd5eedf9c5dbcc349a7120d
2023-06-28 17:32:16 +02:00
Amir Sarabadani
ec51620957
Restrict view of "abusefilterblockeddomainhit" logs to "*"
...
That is noop but at the same time prevents logs of hitting blocked domains
list from showing up in watchlists.
Change-Id: I56225f80bb7d87841fd991f5cde49e67bdb5823a
2023-06-27 20:16:00 +02:00
jenkins-bot
86af99622c
Merge "ConsequencesFactory: Avoid creating Session object during service wiring"
2023-06-27 18:00:33 +00:00
Translation updater bot
d74a25fac8
Localisation updates from https://translatewiki.net .
...
Change-Id: I60a87697f00f699ce06121e0af92d3bf281a72b2
2023-06-27 19:26:02 +02:00
Abijeet
b1e404fc79
ConsequencesFactory: Avoid creating Session object during service wiring
...
Service wiring should only depend on config, not on request state.
Creating a session object during service wiring causes issues with entry
points such as opensearch_desc.php that disable the session.
Bug: T340113
Change-Id: I2450b0b6821ff0b097e283ff660a0b8aeea9590a
2023-06-27 20:11:38 +05:30
Matěj Suchánek
c2a40fb0ff
Clean up AbuseFilterViewTestBatch
...
Inject dependencies, use implicit form validation.
Change-Id: I74afeeceb39ada93cf3c20d5d3fc417ab4e3bf4b
2023-06-27 10:53:45 +02:00
Translation updater bot
683681eae6
Localisation updates from https://translatewiki.net .
...
Change-Id: I8288647998c99ee462ed36bbaab0a5f4135fcca3
2023-06-26 12:36:40 +02:00
Umherirrender
50446282c2
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: I1ae9da8250b91bfe5439f6caf93db33cb508509c
2023-06-23 22:51:58 +02:00
jenkins-bot
c897335bd7
Merge "Various code style clean-ups"
2023-06-23 18:43:58 +00:00
jenkins-bot
0c33716f5b
Merge "Mark protected stuff in classes with no subclasses as private"
2023-06-23 18:35:48 +00:00
thiemowmde
9316a7d65f
Mark some unused public class features as private
...
These are not used anywhere outside of these classes.
Change-Id: I0a0a5cf1e84133bae69b95da771c285ee27f926c
2023-06-23 12:32:38 +02:00
thiemowmde
d9bca83ec6
Various code style clean-ups
...
For example:
* Use the more meaningful str_contains().
* Add missing type hints.
* Make use of early returns/guard clauses.
Change-Id: Id150d1b17a80ea637a0639a8f2fd7fd017ad23b1
2023-06-23 12:32:12 +02:00