From c44102d387d219b7128ee7933890c6591806eac1 Mon Sep 17 00:00:00 2001 From: "Ankur Sinha (FranciscoD)" Date: Sun, 10 Aug 2014 07:04:48 +0000 Subject: [PATCH] [askbot] First additions for ask staging to include stopforumspam. --- roles/ask/templates/settings.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/roles/ask/templates/settings.py b/roles/ask/templates/settings.py index 3b5ab14671..b2aec77afa 100644 --- a/roles/ask/templates/settings.py +++ b/roles/ask/templates/settings.py @@ -128,6 +128,9 @@ MIDDLEWARE_CLASSES = ( #'debug_toolbar.middleware.DebugToolbarMiddleware', 'askbot.middleware.view_log.ViewLogMiddleware', 'askbot.middleware.spaceless.SpacelessMiddleware', +{% if env == "staging" %} + 'stopforumspam.middleware.StopForumSpamMiddleware', +{% endif %} ) @@ -195,8 +198,19 @@ INSTALLED_APPS = ( 'group_messaging', #'avatar',#experimental use git clone git://github.com/ericflo/django-avatar.git$ 'post_office', +{% if env == "staging" %} + 'stopforumspam', +{% endif %} ) +{% if env == "staging" %} + SFS_ALL_POST_REQUESTS = True + SFS_FORCE_ALL_REQUESTS = True + SFS_CACHE_EXPIRE = 1 + SFS_LOG_EXPIRE = 7 + SFS_HTTP_HEADER = "X-Forwarded-For" + SFS_SOURCE_ZIP = "file:///var/cache/askbot/listed_ip_7.zip" +{% endif %} CACHE_MIDDLEWARE_ANONYMOUS_ONLY = True CACHE_TIMEOUT = 600