Commit Graph

68 Commits (master)

Author SHA1 Message Date
Valentin Lorentz 24d0e4e184 AttackProtector: Fix Pypy compatibility (again). 2013-08-25 13:54:29 +02:00
Valentin Lorentz 15bf5fcb78 AttackProtector: Fix Pypy compatibility. 2013-08-25 13:48:11 +02:00
Valentin Lorentz 80253dab8f AttackProtector: Fix test broken by 981bbb9b74. 2013-08-13 15:55:51 +02:00
Valentin Lorentz d3e9420b02 GitHub: Fix Python 2 support again. 2013-07-21 11:53:12 +00:00
Valentin Lorentz 981bbb9b74 AttackProtector: Lower the default detection pattern for 'groupmessage'. 2013-07-15 15:49:59 +00:00
Valentin Lorentz 1c1154c0bb AttackProtector: Add support for KNOCK flood. Closes GH-81. 2013-05-21 17:14:07 +02:00
Valentin Lorentz 63ab52e429 AttackProtector: Fix scheduling. 2013-05-18 18:27:12 +02:00
Valentin Lorentz f2af02e494 AttackProtector: Fix previous commit. 2013-05-18 18:11:39 +02:00
Valentin Lorentz a9dbcf4f1b AttackProtector: Add support for temporary bans. 2013-05-18 18:01:53 +02:00
Valentin Lorentz cca795c62f AttackProtector: Enforce config checks. 2013-05-18 17:30:47 +02:00
Valentin Lorentz 2976ead4fc AttackProtector: Add support for temporary kbans. 2013-05-18 16:41:06 +02:00
Valentin Lorentz 1ef8c6ba2a AttackProtector: Add supybot.plugins.AttackProtector.*.kickmessage. 2013-05-18 15:34:47 +02:00
Valentin Lorentz 2d827d3bc9 AttackProtector: Add supybot.plugins.AttackProtector.kickmessage. 2013-05-15 15:11:27 +00:00
Erika Mustermann 8b1b657e20 AttackProtector: Apply user modes to banmasks 2013-04-01 13:37:59 +02:00
Valentin Lorentz 0f19d6126d All plugins: Add Python 3 support. 2013-03-25 19:12:08 +01:00
Valentin Lorentz a2706b0a33 Multiple plugins: Remove packaging.py. 2013-02-15 21:27:10 +01:00
Valentin Lorentz eda770ee0f AttackProtector: Fix tests. 2013-02-01 19:50:21 +01:00
Valentin Lorentz 9ecd9b475c AttackProtector: Display a line in the log if someone is not punished because they are immune. 2012-12-30 14:34:54 +00:00
Mika Suomalainen bd789ec47e AttackProtector: convert README to markdown 2012-12-29 21:36:17 +02:00
Valentin Lorentz 31b38dfe74 Rename all 'locale' directories to 'locales'. 2012-12-26 15:47:23 +01:00
Valentin Lorentz 4214ab4f69 AttackProtector: Add the 'kicked' trigger to kban people kicked too much. 2012-10-07 17:20:48 +02:00
Valentin Lorentz b6e9b43073 AttackProtector: Honor supybot.protocols.irc.banmask. Closes GH-110. 2012-10-02 18:18:55 +02:00
Valentin Lorentz d04194237e AttackProtector: Punish users even if they are ignored and/or defaultIgnore is True. 2012-09-22 17:52:52 +02:00
Valentin Lorentz c5b2c8851d AttackProtector: Fix the doc. 2012-08-01 07:52:34 +00:00
skizzhg 95f0ae4900 AttackProtector: Update l10n-it. 2012-05-06 18:06:50 +02:00
Mika Suomalainen 7ef4374758 AttackProtector: update l10n-fi. 2012-05-06 18:55:32 +03:00
Mika Suomalainen 446cb63c26 AttackProtector: update messages.pot. 2012-05-06 18:51:08 +03:00
Valentin Lorentz 4dcf412f39 AttackProtector: Fix config validation. 2012-05-05 21:37:00 +00:00
Valentin Lorentz 04a42e5837 AttackProtector: Add the 'umode' punishment. 2012-05-05 20:05:17 +00:00
Valentin Lorentz 64a2c8c962 AttackProtector: Add configuration variable plugin.AttackProtector.enable. 2012-05-05 19:19:19 +00:00
Valentin Lorentz 01b59135e4 AttackProtector: when kbanning, ban user before kick, and not after.
Thanks to Omen for the fix.
2012-04-29 18:01:22 +00:00
Mika Suomalainen 82055fc333 AttackProtector: update messages.pot & update l10n-fi. 2012-04-17 15:30:36 +03:00
Valentin Lorentz aaddb5587e AttackProtector: Fix typo. 2012-04-17 15:29:03 +03:00
Mika Suomalainen 5206343053 AttackProtector: update l10n-fi. 2012-04-17 15:22:01 +03:00
Mika Suomalainen fbdab4bec9 AttackProtector: update messages.pot 2012-04-17 15:19:49 +03:00
Mika Suomalainen cc667434b9 AttackProtector: add l10n-fi. 2012-04-17 15:17:43 +03:00
Valentin Lorentz 0cf31b88ae AttackProtector: Fix traceback when flood in private. 2011-08-30 09:24:10 +02:00
Valentin Lorentz 050687020c AttackProtector: Fix the bug fix. 2011-08-29 18:29:40 +00:00
Valentin Lorentz bbd1fa5d22 AttackProtector: Bug fix. 2011-08-29 17:49:19 +00:00
Valentin Lorentz e93d76ab83 AttackProtector: nopunish capability is now channel-specific. Closes GH-42. 2011-08-10 21:17:44 +02:00
skizzhg e9c89b1e45 AttackProtector & Eureka & FortyTwo & LinkRelay & NoLatin1 & Twitter & WebStats & Wikipedia: Add l10n-it. 2011-08-06 19:03:21 +02:00
Valentin Lorentz 9671a59d86 AttackProtector & GitHub & Packages & Twitter & WebStats: add description. 2011-03-01 14:34:43 +01:00
Valentin Lorentz 469d97d939 AttackProtector & gitHub & GoodFrench & LinkRelay & Packges & Trigger & Twitter & WebStats: packaging 2011-02-28 14:22:22 +01:00
Valentin Lorentz 351f4f88bc AttackProtector: add README 2011-02-16 12:06:50 +01:00
Valentin Lorentz 54ca035781 AttackProtector: add handling of the exempt capability 2011-02-13 14:12:28 +01:00
Valentin Lorentz f2800b2d48 AttackProtector: now allow all mode+X and mode-X in configuration, and add command punishment 2011-02-13 10:54:02 +01:00
Valentin Lorentz e128c4555c Change website URL supybot-fr.tk -> supybot.fr.cr 2011-02-09 17:26:02 +01:00
Valentin Lorentz 6efff4e630 AttackProtector: fix testCleanCollectionAfterPunishment 2010-11-28 12:07:04 +01:00
Valentin Lorentz c1ae33edd0 AttackProtector: add three group detections 2010-11-28 11:17:33 +01:00
Valentin Lorentz 4a7d2ec9ef AttackProtector: remove redundant spaces 2010-11-14 13:31:44 +01:00