zulip/zephyr
Tim Abbott e592e71515 [manual] Use rabbitmq queue to process UserActivity.
Before this is deployed, we need to install rabbitmq and pika on the
target server (see the puppet part of this commit for how).

When this is deployed, we need to start the new user activity bot:

./manage.py process_user_activity

in the screen session on the relevant server, or user_activity logs
won't be processed (which will eventually result in all users getting
notifications about how their mirrors are out of date).

(imported from commit 44d605aca0290bef2c94fb99267e15e26b21673b)
2013-01-14 13:28:23 -05:00
..
fixtures Rename zephyrs.json => messages.json in .gitignore. 2012-10-10 10:39:27 -04:00
jstemplates Frontend for invitations. 2013-01-14 10:25:26 -05:00
lib [manual] Use rabbitmq queue to process UserActivity. 2013-01-14 13:28:23 -05:00
management [manual] Use rabbitmq queue to process UserActivity. 2013-01-14 13:28:23 -05:00
migrations [south] Migration for PreregistrationUser 2013-01-14 10:25:26 -05:00
static Autocomplete @names in the compose box 2013-01-14 13:27:20 -05:00
static-access-control Frontend for invitations. 2013-01-14 10:25:26 -05:00
tests Add hack to clean up zephyr/lib/time.pyc -- it will break tests. 2013-01-11 15:58:19 -05:00
__init__.py Initial Django commit: basic account, zephyr stream, narrowing, etc. 2012-08-28 12:44:51 -04:00
context_processors.py context_processors: Rename misleadingly named unused parameter 2012-11-07 17:46:46 -05:00
decorator.py [manual] Use rabbitmq queue to process UserActivity. 2013-01-14 13:28:23 -05:00
filters.py Filter out additional sensitive POST params 2012-12-19 11:08:24 -05:00
forms.py Move action functions from models.py to zephyr/lib/actions.py. 2013-01-11 16:11:03 -05:00
handlers.py Move action functions from models.py to zephyr/lib/actions.py. 2013-01-11 16:11:03 -05:00
middleware.py Move @has_request_variables error responses to middleware 2012-12-20 14:26:36 -05:00
models.py [manual] [schema] Add backend function to invite users to the app. 2013-01-14 10:25:25 -05:00
retention_policy.py exunge_log: Ignore default_streams entries 2012-11-30 17:24:37 -05:00
tests.py Add test cases for invite functionality. 2013-01-14 10:25:27 -05:00
tornadoviews.py tornado: Fill the message memcached in a child process. 2013-01-14 12:28:51 -05:00
views.py Don't assume that PreregistrationUser.email is unique in accounts_home 2013-01-14 10:25:27 -05:00