Commit graph

6883 commits

Author SHA1 Message Date
Andrew Garrett 32aedf1644 (bug 18077) PostgreSQL compatibility issues in AbuseFilter, patch contributed by Brad Jorsch 2009-04-24 03:27:14 +00:00
Andrew Garrett 91f46a5697 (bug 18423) Add link to filtered abuse log on Contributions. Patch by Simon Walker, with minor fixes for double-escaping and wikitext in messages. 2009-04-24 01:53:12 +00:00
Rotem Liss 21f275dbd8 Localization update for he. 2009-04-23 20:21:51 +00:00
Siebrand Mazeland 0e38847945 svn:eol-style native 2009-04-23 09:30:21 +00:00
Siebrand Mazeland fb471aab5d Use {{int:key}} instead of plain text in 'abusefilter-import-intro' 2009-04-23 09:29:29 +00:00
Andrew Garrett d00d767207 Allow filtering by page on AbuseFilter batch testing interface 2009-04-23 04:30:17 +00:00
Andrew Garrett 1a0fc0fea9 Add import/export interface for filters so that filters can be copied across wikis 2009-04-23 04:23:56 +00:00
Andrew Garrett 7e70a0d197 Merge in r49312 from preferences-work -- non preference related performance improvement to the AbuseFilter parser 2009-04-23 03:37:51 +00:00
Raimond Spekking d7eebd5ca7 Localisation updates for extension messages from translatewiki.net (2009-04-22 17:05 UTC) 2009-04-22 18:10:13 +00:00
Greg Sabino Mullane af7b82c61d Postgres schema updates, per request at ticket 18537. 2009-04-20 22:45:06 +00:00
Siebrand Mazeland 36a7a3657e Localisation updates for extension messages from translatewiki.net (2009-04-20 09:59 UTC) 2009-04-20 10:15:38 +00:00
Aaron Schulz 865d597620 profiling fix 2009-04-17 08:08:35 +00:00
Raimond Spekking a6374ef38a Localisation updates for extension messages from translatewiki.net (2009-04-16 19:52 UTC) 2009-04-16 20:09:07 +00:00
Rotem Liss 8794a80b2e Localization update for he. 2009-04-16 07:18:45 +00:00
Siebrand Mazeland 942ddebaf2 Localisation updates for extension messages from translatewiki.net (2009-04-15 21:42 UTC) 2009-04-15 22:04:33 +00:00
Raimond Spekking ee855b5bc5 Localisation updates for extension messages from translatewiki.net (2009-04-14 18:14 UTC) 2009-04-14 18:34:04 +00:00
Roan Kattouw 20b69b8fd6 Followup to r49449: another typo 2009-04-14 08:58:49 +00:00
Chad Horohoe fa22f51e24 (bug 18451) Typos in docs 2009-04-13 21:52:31 +00:00
Siebrand Mazeland 9a3b4889bd Localisation updates for extension messages from translatewiki.net (2009-04-13 17:03 UTC) 2009-04-13 17:15:49 +00:00
Raimond Spekking 78bdadb123 Localisation updates for extension messages from translatewiki.net (2009-04-12 18:56 UTC) 2009-04-12 19:43:10 +00:00
Philip Tzou 28202160b8 Add a new function named 'convert()', allow user to convert a string to specified variant in Abuse Filter. With the support of LanguageConverter which updated on r49397. 2009-04-11 10:59:38 +00:00
Siebrand Mazeland 76c936ae02 Rebuild all extension messages files supported by Translate
* removed obsolete, reordered, etc
* source: translatewiki.net (includes updates for translations that had not yet been exported)
2009-04-09 23:24:07 +00:00
Siebrand Mazeland de9b47dd0a Localisation updates for extension messages from translatewiki.net (2009-04-09 22:30 UTC) 2009-04-09 22:40:05 +00:00
Alexandre Emsenhuber 56e6f0a262 svn:eol-style native 2009-04-09 20:45:31 +00:00
Philip Tzou a56f78b6ba follow up on r49336, typo. 2009-04-09 11:50:00 +00:00
Philip Tzou 0c41d56052 Simplified Chinese i18n translation of AbuseFilter. 2009-04-09 11:41:07 +00:00
Raimond Spekking d60623be2a Localisation updates for extension messages from translatewiki.net (2009-04-08 18:40 UTC) 2009-04-08 19:07:19 +00:00
Raimond Spekking b2d139ad1e Localisation updates for extension messages from translatewiki.net (2009-04-06 18:50 UTC) 2009-04-06 19:16:07 +00:00
Rotem Liss cb52b7bf3c Localization update for he. 2009-04-06 09:56:03 +00:00
Alexandre Emsenhuber 5c2b3f1dde Fix abusefilter-exception-outofbounds, this is a parameter 2009-04-05 20:18:02 +00:00
Victor Vasiliev 27fb1303a8 * Use lists instead of implode()d strings in built-in variables wherever it's possible
ATTENTION! This may break filters that rely on "added_lines contains 'bla-bla'" syntax. They'll need to be replaced with "string(added_lines) contains 'bla-bla'"
2009-04-05 19:07:47 +00:00
Victor Vasiliev 128ae5983b Introduce list (non-associated array) support into abuse filter parser. 2009-04-05 17:11:17 +00:00
Rotem Liss 9e66a03612 Localization update for he. 2009-04-05 12:05:58 +00:00
Victor Vasiliev 258d340fb5 Abuse filter:
* Introduce := operator for setting variables
* Throw an exception when user tries to override built-in variable
* Fix UTF-8 handling in fnmatch() fallback
* Copy three main abuse filters from enwiki to test suite
* Fix update.php integration
2009-04-05 11:47:42 +00:00
Siebrand Mazeland 85c34395ce Localisation updates for extension messages from translatewiki.net (2009-04-03 19:42 UTC) 2009-04-03 19:55:44 +00:00
Rotem Liss ee71415f9c Localization update for he. 2009-04-03 15:46:19 +00:00
Raimond Spekking 7d1cc76658 Use PLURAL for $3. 2009-04-03 10:59:40 +00:00
Rotem Liss 77666b1ac8 Localization update for he. 2009-04-02 09:12:54 +00:00
Raimond Spekking e18d285364 Localisation updates for extension messages from translatewiki.net (2009-04-01 17:57 UTC) 2009-04-01 18:52:14 +00:00
Alexandre Emsenhuber 9e888117cf svn:eol-style native 2009-04-01 16:36:50 +00:00
Rotem Liss 901a99ad19 Localization update for he. 2009-04-01 12:50:07 +00:00
Andrew Garrett 7c2a7a2fe0 Support for variable setting with the set_var function, and multiple expressions separated by semicolons (;). In evaluation, the result of the LAST expression will be the return value. 2009-04-01 06:53:18 +00:00
Andrew Garrett ba0b30a054 Add syntax error messages for invalid regexes 2009-04-01 05:56:24 +00:00
Andrew Garrett 3f62707206 String manipulation functions substr, str_replace and strpos for AbuseFilter 2009-04-01 05:05:23 +00:00
Andrew Garrett 7c3f048fff Usability work, making abuse filter forms readonly (rather than just lacking a submit button and rejecting submissions) for users without permission. 2009-04-01 04:34:21 +00:00
Andrew Garrett 57d1a0b16e Add timestamp variable 2009-04-01 03:59:58 +00:00
Andrew Garrett 8f0c24ad5b Normalise usernames in abuse log, bug 18286 2009-04-01 03:38:57 +00:00
Rotem Liss 3e3f565472 Localization update for he. 2009-03-31 18:13:57 +00:00
Roan Kattouw 0a47a37762 AbuseFilter: Update API module for r49057 2009-03-31 15:24:51 +00:00
Andrew Garrett 186fc67373 Crackdown on filter evaluation by users unable to modify filters. This is a DoS vector which I thought I'd already plugged. 2009-03-31 15:13:26 +00:00