Commit graph

42 commits

Author SHA1 Message Date
Andrew Garrett 4c57a8cf4d Abuse Filter:
* Make with -O3 instead of -g, to improve performance.
* Add AJAX filter syntax checking.
2008-08-04 12:15:14 +00:00
Andrew Garrett 529d7b4277 Abuse Filter:
* Introduce a syntax check on-save.
* Introduce filter history (requires DB schema change).
* Deprecate now non-working /tools interface (will come back).
2008-08-03 14:04:26 +00:00
Siebrand Mazeland 90020ffc02 Localisation updates for extension messages from Betawiki (2008-08-03 10:28 CEST) 2008-08-03 08:48:02 +00:00
Siebrand Mazeland 0aaed17a6c Localisation updates for extension messages from Betawiki (2008-08-02 00:20 CEST) 2008-08-01 22:46:37 +00:00
Siebrand Mazeland d08b0c6ccf Localisation updates for extension messages from Betawiki (2008-07-31 23:37 CEST) 2008-07-31 22:00:39 +00:00
Siebrand Mazeland ce9c6d0b88 Localisation updates for extension messages from Betawiki (2008-07-30 11:03 CEST) 2008-07-30 09:27:54 +00:00
Andrew Garrett 62dd7d3da7 Add native parser for AbuseFilter. Currently being made into a PHP extension. Also some PLURAL stuff that somehow wasn't committed previously 2008-07-29 11:03:26 +00:00
Siebrand Mazeland 8a6835b937 Localisation updates for extension messages from Betawiki (2008-07-29 10:30 CEST) 2008-07-29 08:52:44 +00:00
Siebrand Mazeland bb352e6140 Localisation updates for extension messages from Betawiki (2008-07-28 10:44 CEST) 2008-07-28 08:58:35 +00:00
Siebrand Mazeland 49076cc3c3 Localisation updates for extension messages from Betawiki (2008-07-27 12:58 CEST) 2008-07-27 11:14:25 +00:00
Siebrand Mazeland 523f3e5852 Localisation updates for extension messages from Betawiki (2008-07-25 10:43 CEST) 2008-07-25 08:52:37 +00:00
Siebrand Mazeland 992033be1c Localisation updates for extension messages from Betawiki (2008-07-24 10:48 CEST) 2008-07-24 09:01:27 +00:00
Siebrand Mazeland eef839b43f Localisation updates for extensions messages from Betawiki (2008-07-23 10:30 CEST) 2008-07-23 08:51:31 +00:00
Siebrand Mazeland 0483e4e99f Localisation updates for extension messages from Betawiki (2008-07-22 10:14 CEST) 2008-07-22 08:32:02 +00:00
Siebrand Mazeland e1c57a9bf8 Localisation updates for extension messages from Betawiki (2008-07-19 19:07 CEST) 2008-07-19 17:53:41 +00:00
Siebrand Mazeland 359565085c Localisation updates for extension messages from Betawiki (2008-07-18 16:35 CEST) 2008-07-18 14:59:21 +00:00
Siebrand Mazeland 8bb98c3a06 Localisation updates for extension messages from Betawiki (2008-07-17 22:24 CEST) 2008-07-17 20:42:26 +00:00
Andrew Garrett 34a4bbe10a Abuse filter updates:
* Allow matching on the changes made in an edit (added/removed lines, etc)
* Improve display of variables in details view - standardise the table size, add white-space: pre, font-family: monospace.
* Improve modifiers: add htmlencode/htmldecode/urlencode/urldecode.
* Add 'abuse filter tools', currently consisting of a testing ground for the modifiers. In future, may include facilities for testing filters against user contributions, recent changes, or other sources.
2008-07-17 13:40:45 +00:00
Andrew Garrett f34000f1fb Abuse filter updates:
* Disallow more than 100 condition-checks per action.
* Disallow filters which are misbehaving (more than 5 matches, constituting more than 5% of recent actions)
* Display statistics for all filters (percentage of times the condition limit is reached, and percentage of times some filter is matched), and individual filters (percentage of times it's matched).
2008-07-17 02:43:45 +00:00
Siebrand Mazeland e90db272d7 Localisation updates for extension messages from Betawiki (2008-07-16 18:22 CEST) 2008-07-16 16:33:47 +00:00
Siebrand Mazeland 5e1d23850c Localisation updates for extension messages from Betawiki (2008-07-15 23:25 CEST) 2008-07-15 21:54:19 +00:00
Siebrand Mazeland 8e710a308e Localisation updates for extension messages from Betawiki (2008-07-14 16:20 CEST) 2008-07-14 14:30:28 +00:00
Siebrand Mazeland 018cc733c3 Localisation updates for extension messages from Betawiki (2008-07-13 22:06 CEST) 2008-07-13 20:33:50 +00:00
Siebrand Mazeland fe4d852734 Localisation updates for extension messages from Betawiki (2008-07-12 15:26 CEST) 2008-07-12 13:39:25 +00:00
Siebrand Mazeland f5801d5110 Localisation updates for extension messages from Betawiki (2008-07-11 11:00 CEST) 2008-07-11 09:31:09 +00:00
Siebrand Mazeland 22ea18347d Localisation updates for extension messages from Betawiki (2008-07-11 00:09 CEST) 2008-07-10 22:35:42 +00:00
Andrew Garrett ef2dac1a7c Add log entries for actions done by the extension. Also, properly scramble conflicting accounts by resetting email too 2008-07-09 07:02:13 +00:00
Siebrand Mazeland 127ec08a1d Localisation updates for extension messages from Betawiki (2008-07-08 23:21 CEST) 2008-07-08 21:45:09 +00:00
Jon Harald Søby b154126826 Changing capitalisation and CamelCase into proper text in extensions A-E.
* In Contributors extension, added PLURAL
* In DeleteBatch extension, removing capitals intended to make a button "irritatably large"; that should be done with CSS
* In EmailArticle extension, changed wording of two messages
2008-07-08 12:20:03 +00:00
Siebrand Mazeland 21af302804 Localisation updates for extension messages from Betawiki 2008-07-07 12:30:49 +00:00
Siebrand Mazeland 54078d8607 Localisation updates for extension messages from Betawiki (2008-07-07 11:59 CEST) 2008-07-07 10:15:19 +00:00
Siebrand Mazeland 52e24847bf Localisation updates for extension messages from Betawiki (2008-07-05 21:42 CEST) 2008-07-05 20:10:37 +00:00
Siebrand Mazeland 758dd48dbd Localisation updates for extension messages from Betawiki (2008-07-04 22:44 CEST) 2008-07-04 07:26:07 +00:00
Siebrand Mazeland 3fc524a59c Localisation updates for extension messages from Betawiki (2008-07-02 19:44 CEST) 2008-07-02 18:09:08 +00:00
Siebrand Mazeland 34181fe397 Localisation updates for extension messages from Betawiki (2008-07-02 16:09 CEST) 2008-07-02 15:34:15 +00:00
Bertrand Grondin 71e2879b62 Update from Betawiki translations of new extensions added into Translate features 2008-07-02 13:45:38 +00:00
Niklas Laxström 10652d4d79 * Added missing desc message
* Do not transform messages that are later parsed
* Split paragrahps to shorter lines, svn is bad at tracking long lines
2008-06-29 20:10:42 +00:00
Andrew Garrett 796dab30dd Clean up code a little, tell users which filters they've matched, and don't display the 'disallowed' text if that's already being done by another action. 2008-06-29 14:00:39 +00:00
Andrew Garrett 1fbfb12851 Give special pages names on Special:Specialpages 2008-06-27 13:06:49 +00:00
Andrew Garrett 44da7a3dce Change primary key of abuse_filter_action from afa_filter to afa_filter,afa_consequence 2008-06-27 09:49:26 +00:00
Andrew Garrett 22bb5022e9 Actually allow people to add filters... 2008-06-27 07:21:26 +00:00
Andrew Garrett 1f5f95131d Add AbuseFilter extension 2008-06-27 06:18:51 +00:00