Commit graph

740 commits

Author SHA1 Message Date
Andrew Garrett 695a2aad56 Fixes from bug 19135:
* Load abuse filter data from the master for edits, prevents unintended reversion in the case of replication lag.
* Load explicit field list, preventing another issue seen on Wikimedia and described in the comments.
2009-06-17 11:50:26 +00:00
Andrew Garrett db3c0bbe05 Fix regex error handling by returning immediately if error reporting is disabled. 2009-06-17 11:38:31 +00:00
Andrew Garrett 6678b42d8e Remove special-case list handling for contains_any, len, like/in -- breaks backwards-compatibility with old filters. 2009-06-16 14:28:00 +00:00
Alex Z. b26c3fa824 (bug 19218) Fix for r49057, join_conds were being passed as query options 2009-06-15 17:36:57 +00:00
Siebrand Mazeland 55e864c974 Localisation updates for extension messages from translatewiki.net (2009-06-15 07:42 UTC) 2009-06-15 07:49:02 +00:00
Siebrand Mazeland 2f3015c3da Localisation updates for extension messages from translatewiki.net (2009-06-13 19:49 UTC) 2009-06-13 20:17:19 +00:00
Siebrand Mazeland 209e6bc5f4 Localisation updates for extension messages from translatewiki.net (2009-06-11 20:53 UTC) 2009-06-11 21:10:47 +00:00
Alexandre Emsenhuber dc9a112a20 svn:eol-style native 2009-06-11 11:29:31 +00:00
Siebrand Mazeland 04798dccf0 Localisation updates for extension messages from translatewiki.net (2009-06-08 21:48 UTC) 2009-06-08 22:18:39 +00:00
Andrew Garrett 404b3523de Update abusefilter.tables.sql 2009-06-08 09:35:05 +00:00
Siebrand Mazeland ac8a780453 Localisation updates for extension messages from translatewiki.net (2009-06-07 10:37 UTC) 2009-06-07 10:56:46 +00:00
Andrew Garrett f87df5f8d6 Move abuse filter log hiding, add patrolling support into a new file patch-hide_patrol.sql 2009-06-06 22:34:51 +00:00
Siebrand Mazeland 994b3a4ce1 Localisation updates for extension messages from translatewiki.net (2009-06-05 22:22 UTC) 2009-06-05 22:48:03 +00:00
Andrew Garrett be3de66d4f Minor bugfixes to r51014 suggested on codereview by Tim. 2009-06-05 10:32:31 +00:00
Rotem Liss 80d37e00e3 Localization update for he, and fixing comments in en. 2009-06-04 09:22:26 +00:00
Tim Starling 07a8051594 Revert r49941 and r50013: hackish attempted use of mIsFirst before initialisation. 2009-06-04 06:17:03 +00:00
Siebrand Mazeland 265d601c33 Localisation updates for extension messages from translatewiki.net (2009-06-03 22:11 UTC) 2009-06-03 22:25:26 +00:00
Andrew Garrett 569155ed7d (bug 18908) Do not add tags from disabled filters to valid_tags. 2009-06-03 16:05:21 +00:00
Andrew Garrett f176a96fa7 (bug 18659) Allow setting AbuseFilter block duration with $wgAbuseFilterBlockDuration 2009-06-03 15:52:53 +00:00
Andrew Garrett 4a0ce9e562 (bug 18642) Supply filter ID as a parameter to the AbuseFilter warning messages 2009-06-03 15:41:45 +00:00
Andrew Garrett 3b7d6574e6 (bug 18095) Trigger AbuseFilter on file upload. Presently, the only metadata is SHA1, but we'll see what we can do for other stuff on request. 2009-06-03 15:10:44 +00:00
Siebrand Mazeland 244f0f1f8d Localisation updates for extension messages from translatewiki.net (2009-06-02 20:45 UTC) 2009-06-02 20:59:07 +00:00
Andrew Garrett 3018de0453 Per comments on code review, use JSON instead of PHP serialization for Abuse Filter data interchange. PHP's unserialize() can expose remote code execution vulnerabilities with some input. 2009-06-02 12:59:05 +00:00
Purodha B Blissenbach b6b6c154c8 Message 'abusefilter-edit-lastmod-text' - date and time separated as of request by user "Der Umherirrende" at
http://translatewiki.net/w/i.php?title=Support&oldid=1243738#split_date_and_time
and user name added for GENDER use.
2009-06-01 23:15:23 +00:00
Siebrand Mazeland 6b2c0b2332 Localisation updates for extension messages from translatewiki.net (2009-06-01 22:08 UTC) 2009-06-01 22:31:15 +00:00
Siebrand Mazeland 26f68523e7 Localisation updates for extension messages from translatewiki.net (2009-05-31 21:03 UTC) 2009-05-31 21:32:44 +00:00
Siebrand Mazeland 2c165f2782 Localisation updates for extension messages from translatewiki.net (2009-05-29 23:28 UTC) 2009-05-29 23:41:34 +00:00
Raimond Spekking 14406b64e5 Localisation updates for core messages from translatewiki.net (2009-05-28 19:20 UTC) 2009-05-28 19:34:28 +00:00
Siebrand Mazeland 6906e3f350 Localisation updates for extension messages from translatewiki.net (2009-05-27 22:45 UTC) 2009-05-27 23:08:39 +00:00
Raimond Spekking d7e6366111 Localisation updates for extension messages from translatewiki.net (2009-05-26 20:45 UTC) 2009-05-26 20:58:15 +00:00
Rotem Liss 89f335204d Localization update for he. 2009-05-26 17:08:52 +00:00
Andrew Garrett 48bfcc35ee Various code quality fixes for AbuseFilter suggested by Tim Starling in a private email, including bugfixes, memory safeguards, performance improvements, removal of redundant code, consolidation of similar functionaality. 2009-05-26 13:08:15 +00:00
Tim Starling da372fdec0 Reverted r49855, r49656, r49401, r49399, r49397. The language converter cannot be used outside the parser at present without generating a large number of bugs, due to global lifetime state variables, inappropriate $wgParser references, etc. Some refactoring needs to be done before it can be used in this way. 2009-05-26 07:46:29 +00:00
Siebrand Mazeland 09a32d6533 Localisation updates for extension messages from translatewiki.net (2009-05-25 21:04 UTC) 2009-05-25 21:26:47 +00:00
Siebrand Mazeland e56a128a21 Localisation updates for extension messages from translatewiki.net (2009-05-24 21:49 UTC) 2009-05-24 22:01:06 +00:00
Siebrand Mazeland e454269bfc Proper casing for getDBkey() 2009-05-24 08:33:57 +00:00
Siebrand Mazeland 65c180bc26 Localisation updates for extension messages from translatewiki.net (2009-05-23 08:16 UTC) 2009-05-23 08:38:56 +00:00
Tim Starling 268d72f43b Code formatting and comments. 2009-05-22 06:42:10 +00:00
Raimond Spekking 1c3e7fa8cd Localisation updates for extension messages from translatewiki.net (2009-05-20 18:20 UTC) 2009-05-20 18:50:41 +00:00
Siebrand Mazeland ab3d3268ef Localisation updates for extension messages from translatewiki.net (2009-05-19 19:49 UTC) 2009-05-19 20:25:43 +00:00
Siebrand Mazeland 18cd8dba97 Localisation updates for extension messages from translatewiki.net (2009-05-17 09:04 UTC) 2009-05-17 09:20:55 +00:00
Alexandre Emsenhuber 61f0fa458f Localisation updates for extension messages from translatewiki.net (2009-05-15 20:05 UTC) 2009-05-15 20:53:05 +00:00
Raimond Spekking 4c25d8ff6a Localisation updates for extension messages from translatewiki.net (2009-05-12 18:40 UTC) 2009-05-12 18:53:48 +00:00
Siebrand Mazeland d9f7b237d0 Localisation updates for extension messages from translatewiki.net (2009-05-09 23:36 UTC) 2009-05-09 23:56:06 +00:00
Raimond Spekking d4beb42812 Localisation updates for extension messages from translatewiki.net (2009-05-06 19:30 UTC) 2009-05-06 19:50:29 +00:00
Raimond Spekking fdd576a42b Localisation updates for extension messages from translatewiki.net (2009-05-04 19:00 UTC) 2009-05-04 19:12:57 +00:00
Raimond Spekking 6a3f54244a Localisation updates for extension messages from translatewiki.net (2009-05-02 21:40 UTC) 2009-05-02 21:51:59 +00:00
Raimond Spekking 261555f632 Localisation updates for extension messages from translatewiki.net (2009-04-30 18:10 UTC) 2009-04-30 18:27:13 +00:00
Rotem Liss 7762924831 Localization fix for he. 2009-04-29 17:38:17 +00:00
Raimond Spekking 6a066163c4 Localisation updates for extension messages from translatewiki.net (2009-04-28 21:10 UTC) 2009-04-28 21:42:12 +00:00