Huji Lee
7b7be07957
AbuseFilter block range should not exceed $wgBlockCIDRLimit
...
This patch introduces a config variable for the range block sizes.
It changes the default IPv6 block size from /16 to /19 using the
same reasoning as Ia25e156fd8234519c4d74f1d41d93f94a313ce14
Using a config var (as opposed to hardcoded range size) allows
future changes proposed in T179454 to make the range size vary
for different IPs, based on the actual subnet they belong to.
Bug: T179455
Bug: T179456
Change-Id: I8dfa17f553a7af524f0a11c0fd51c48773e27be5
2017-11-02 12:08:49 +00:00
jenkins-bot
689b7abaff
Merge "Remove back-compat code paths"
2017-10-31 16:12:40 +00:00
jenkins-bot
f5536f964e
Merge "Update for deprecation of selectFields() methods"
2017-10-31 16:08:46 +00:00
Brad Jorsch
6071e7a43f
Remove back-compat code paths
...
Per T178092, AbuseFilter now maintains compatibility with older versions
of MediaWiki using release branches. Thus, various back-compat code
paths may be removed from the master branch.
Change-Id: Ia1b5eade30d7486e3b1b386b15a7db4e5c8cfead
2017-10-31 09:37:54 -04:00
Brad Jorsch
7ed9160ea9
Update for deprecation of selectFields() methods
...
Various selectFields() methods were deprecated in MediaWiki core change
Idcfd1556, replaced with getQueryInfo() methods.
Change-Id: If75d2e76c2f166bc40a544dd502da43171ce1e7b
Depends-On: Idcfd15568489d9f03a7ba4460e96610d33bc4089
2017-10-31 09:27:27 -04:00
Translation updater bot
bdd3a04dbc
Localisation updates from https://translatewiki.net .
...
Change-Id: I6900237309fe6475ee30736d67e22d62c7fa3e7e
2017-10-27 22:13:54 +02:00
Max Semenik
32598c18bb
Drop FastStringSearch support
...
This PHP extension doesn't have any speed benefits over our minimum
required PHP and so isn't used in WMF production anymore.
Change-Id: I4883643908f765eee5db6b3ca88eed179264e93f
2017-10-26 00:51:07 +00:00
Translation updater bot
08a2853757
Localisation updates from https://translatewiki.net .
...
Change-Id: I04f2e53acf53b7baa2da760aee674bfbb92ca8d6
2017-10-25 22:28:45 +02:00
Translation updater bot
5951fd0747
Localisation updates from https://translatewiki.net .
...
Change-Id: I5c8d8ac2632a01b2e54868da74948487c4f18b57
2017-10-24 22:55:44 +02:00
Translation updater bot
5b1c630538
Localisation updates from https://translatewiki.net .
...
Change-Id: I11ee1477f6d855a11aa8b7e43e2b25e7a22c45b0
2017-10-22 22:23:38 +02:00
David Barratt
5335b6c811
Use Equivset library intead of AntiSpoof
...
Use the new equivset library instead of AntiSpoof.
Bug: T175413
Change-Id: I439387deeba99543e194c210953ac73ff98bc5b7
Depends-On: I977d3498b2084a426e2ab4d85c000d1b9dcfe824
2017-10-21 21:55:18 -07:00
jenkins-bot
83d67e4a12
Merge "Restore accidentally deleted code"
2017-10-22 04:09:59 +00:00
jenkins-bot
82ce683000
Merge "Pass LinkRenderer instance to AbuseFilter::addNavigationLinks"
2017-10-22 04:09:59 +00:00
jenkins-bot
610cfa8662
Merge "Normalize IPv6 addresses in Special:AbuseFilter/test"
2017-10-22 04:09:14 +00:00
Matěj Suchánek
5839b7c412
Restore accidentally deleted code
...
I have noticed I accidentally dropped this code during
Iec237b288 (apologize!).
Change-Id: Ifbd53575ddf8dd1014de19afea395d0eb537c6ee
2017-10-21 08:09:36 +02:00
libraryupgrader
9022148cc4
build: Updating mediawiki/mediawiki-codesniffer to 14.1.0
...
And moved phpcs.xml to .phpcs.xml (T177256).
Change-Id: Iaa8d8b67b8a27a909e3108585660fa3c2495e1fc
2017-10-21 04:16:06 +00:00
Simeon Dahl
4c0636bc0a
Cleanup, added spaces
...
Added spaces in some classes so it follow the same style as the others.
Edit is pure cleanup.
Change-Id: If5d5e6e4e99eed83aa69dfb4a224fbcc7c077d43
2017-10-19 09:40:22 +02:00
Translation updater bot
bb339fbcd2
Localisation updates from https://translatewiki.net .
...
Change-Id: Idfa44efd3bc5e71a8f7f71dfc489de636f1f133d
2017-10-17 22:34:00 +02:00
jenkins-bot
22e68a61ca
Merge "Add slow filters debug data to the logs."
2017-10-12 23:11:50 +00:00
Dayllan Maza
3e1c5b9099
Add slow filters debug data to the logs.
...
When $wgAbuseFilterRuntimeProfile is true, all filters taking
longer than $wgAbuseFilterRuntimeLimit will be logged for
later analysis
Bug: T174205
Change-Id: Id81833afa8421476a6cee47eb3393acdb3a38d65
2017-10-12 17:41:49 -04:00
Translation updater bot
24e8031d48
Localisation updates from https://translatewiki.net .
...
Change-Id: I7122d0f4a2f4bf5af9cffad5e96b582c904082ad
2017-10-11 22:47:32 +02:00
Translation updater bot
21393a3e88
Localisation updates from https://translatewiki.net .
...
Change-Id: I962e8e68c9c9a421318e6cbf3e4c54299db6c8f9
2017-10-10 22:43:35 +02:00
Translation updater bot
6a494fc073
Localisation updates from https://translatewiki.net .
...
Change-Id: I33351a19fa97c281a0ea42c3442f4fdb2839670b
2017-10-09 22:37:43 +02:00
Umherirrender
a2ebd0c70a
Improve some parameter docs
...
Change-Id: Ibac10a20243a4eedd826485d56eddd5234da6fec
2017-10-07 00:54:58 +02:00
jenkins-bot
f93f0d4bfb
Merge "Add ccnorm_contains_any function"
2017-10-06 20:06:18 +00:00
Dayllan Maza
2bc8873c30
Add ccnorm_contains_any function
...
Normalize and search a string for multiple substrings
Bug: T65242
Change-Id: I4034c0054a6849babbf2d96ea13dc97d3660d5b4
2017-10-06 11:32:45 -04:00
Translation updater bot
708f30da6d
Localisation updates from https://translatewiki.net .
...
Change-Id: I8513026b600bf328d2503f2030113d966cd8aea4
2017-10-05 22:27:30 +02:00
Translation updater bot
e89763aa6a
Localisation updates from https://translatewiki.net .
...
Change-Id: I9a93cee6e97887aca02b6ce89e1c89f0db021486
2017-10-04 22:27:35 +02:00
Translation updater bot
00f0bdf939
Localisation updates from https://translatewiki.net .
...
Change-Id: I9cb4e4540f9deff88e40b947a4a4870a16662327
2017-10-03 22:36:35 +02:00
Translation updater bot
8dd6a1e138
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie51f6240a2fc0701aa6a6a9749f450e4a1cfee1b
2017-10-02 22:39:49 +02:00
Translation updater bot
f9bbb42498
Localisation updates from https://translatewiki.net .
...
Change-Id: If9b9ec79b843c0d4eb75133987c686baa84005f9
2017-10-01 22:17:16 +02:00
Translation updater bot
b4be0b38d5
Localisation updates from https://translatewiki.net .
...
Change-Id: Icc0106bff319c0e158aba99e25224396291e7e36
2017-09-30 22:29:11 +02:00
Matěj Suchánek
08899056d2
Normalize IPv6 addresses in Special:AbuseFilter/test
...
Forcing user namespace will handle IPv6 correctly as well
as possible "User:" prefix supported by the former code.
Bug: T176045
Change-Id: I0b4a5468ca44799cade0b0774d749e05d4ff5865
2017-09-29 21:02:52 +02:00
Translation updater bot
23c27a85cc
Localisation updates from https://translatewiki.net .
...
Change-Id: I290f812205102e612220ea9695b05f8d6a3a6b7c
2017-09-28 22:20:45 +02:00
Translation updater bot
8301216ead
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic6114e700f12da7d96ea1f8fd241ba3b2d084494
2017-09-26 22:27:38 +02:00
Translation updater bot
a295890b6b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia133f6182e6b8063b8e30c9b7d49230834b79f34
2017-09-25 22:24:00 +02:00
Translation updater bot
b70336ccbc
Localisation updates from https://translatewiki.net .
...
Change-Id: I51b0d43a0b6cb55865420abeb37d050c63983e21
2017-09-24 22:27:48 +02:00
libraryupgrader
781f6c2554
build: Updating mediawiki/mediawiki-codesniffer to 13.0.0
...
The following sniffs are failing and were disabled:
* MediaWiki.VariableAnalysis.ForbiddenGlobalVariables.ForbiddenGlobal$wgTitle
Change-Id: I7163cd8f97a7d2fe5b4410245a72eb416302f4f6
2017-09-24 05:19:01 +00:00
Translation updater bot
0ae0cbb7f6
Localisation updates from https://translatewiki.net .
...
Change-Id: I68290aa0e5f117c685db49a8bf30ed7da3bc60bb
2017-09-20 22:35:33 +02:00
Translation updater bot
9382c24934
Localisation updates from https://translatewiki.net .
...
Change-Id: I4b4a2779ef8e3f45e6b2b216e42a1cd3995d1a82
2017-09-19 22:41:58 +02:00
Translation updater bot
442aac0dfd
Localisation updates from https://translatewiki.net .
...
Change-Id: I61bd476952e560df0e54e8cfb28c96a5a38dc2cb
2017-09-16 22:35:09 +02:00
Translation updater bot
45ecc00211
Localisation updates from https://translatewiki.net .
...
Change-Id: I00ed08571490da417099847f3b8ccb7a209f006d
2017-09-15 22:21:41 +02:00
jenkins-bot
f00de10b24
Merge "Fix confusing warning message on throtthled filters"
2017-09-14 21:10:47 +00:00
Translation updater bot
0beae7453a
Localisation updates from https://translatewiki.net .
...
Change-Id: Iaf6345f38a6e69cc51c8cb4d3f1706e556b77aa2
2017-09-14 23:06:04 +02:00
Translation updater bot
1401b1d2b1
Localisation updates from https://translatewiki.net .
...
Change-Id: I2c1805978a407526a7937ed2347f1a824fb5a26e
2017-09-12 22:23:02 +02:00
Translation updater bot
dce1182ec1
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib4c8f0f08a0b699318c69f109588ecf868146e6b
2017-09-10 22:15:29 +02:00
Dayllan Maza
539884f428
Fix confusing warning message on throtthled filters
...
A confusing warning message was displayed when filters
have af_throttled = true. That message was replaced with a
new one reflecting the behavior that is actually ocurring and
how to solve it
Bug: T54525
Change-Id: I5c6e434249d5c9649eb2d7c5b16b9ecb1f530c8a
2017-09-10 01:26:24 -03:00
Translation updater bot
092845dcc6
Localisation updates from https://translatewiki.net .
...
Change-Id: I748a6ba97359241c86d07e2d6a97817622a82226
2017-09-09 22:21:54 +02:00
Translation updater bot
2db8576b50
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie0c41f2555feaa516afa08667c0108458a74b2e2
2017-09-08 23:50:42 +02:00
Antoine Musso
3efdc518da
Select proper db fields in AbuseFilterExaminePager
...
It queried the 'recentchanges' table with the fields from the 'revision'
table.
Bug: T175338
Change-Id: Ib232e49e3f59285c7f66cdb48c51fe4c97b53e15
2017-09-08 14:41:19 +02:00