log gpp/antispam/rate_limit.py @ 578:a18516692273

age author description
Sat, 05 May 2012 14:49:42 -0500 Brian Neal Correct my Redis API error in unit test.
Sun, 04 Mar 2012 13:20:40 -0600 Brian Neal For bitbucket issue #5, rework the duplicate email checking in the registration
Sun, 04 Dec 2011 19:53:27 +0000 Brian Neal Created a centralized spot to get a Redis connection so that settings can be managed in one place.
Sun, 25 Sep 2011 00:49:05 +0000 Brian Neal Refactor RateLimiter so that if Redis is not running, everything still runs normally (minus the rate limiting protection). My assumption that creating a Redis connection would throw an exception if Redis wasn't running was wrong. The exceptions actually occur when you issue a command. This is for #224.
Sat, 27 Aug 2011 04:23:30 +0000 Brian Neal Fixing #224; make sure we block IP's that have tripped the rate limiter or have been manually blocked.
Thu, 25 Aug 2011 02:23:55 +0000 Brian Neal Implement rate limiting on registration and login for #224.