zulip/zerver
Jason Michalski 52944622f8 Split missed message emails by recipient
Send a different missed message email for each recipient. This allows us
to set a different reply to address for each one. PMs and huddles use
the existing logic, replies will be sent to all parties via email.
Missed @-mention emails will have the reply to address set to the
stream's email address.

(imported from commit bfb7cf7c1382adbf3720caa74cbb927c10dea267)
2014-10-06 15:27:53 -07:00
..
fixtures Time out when waiting for OpenGraph links that take too long. 2014-07-29 21:46:35 -07:00
lib Split missed message emails by recipient 2014-10-06 15:27:53 -07:00
management Merge zerver/tornado_callbacks.py into zerver/lib/event_queue.py. 2014-04-23 17:22:31 -07:00
migrations [manual] Turn off GIN fast update for zephyr_message_search_tsvector 2014-05-20 22:38:48 -07:00
templatetags Add a custom template filter for formatting displaying lists of items in emails. 2013-10-25 19:11:40 -04:00
tests/frontend Fix test related to bots form. 2014-07-29 21:46:34 -07:00
views Fix Github webhook exclude_* options. 2014-10-06 15:27:53 -07:00
worker Add helper function for returning a Redis client 2014-02-10 13:23:28 -05:00
__init__.py [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
context_processors.py Make password_auth_enabled() take a realm object 2014-04-04 16:51:32 -07:00
decorator.py Fix Github webhook exclude_* options. 2014-10-06 15:27:53 -07:00
exceptions.py Enable absolute imports for non-third-party code where it was omitted previously 2013-10-25 14:13:30 -04:00
filters.py Add api_key to filtered variables. 2013-12-12 10:31:03 -05:00
finders.py [manual] Move our deployment scripts to scripts/. 2013-10-28 10:54:48 -04:00
forms.py Make password_auth_enabled() take a realm object 2014-04-04 16:51:32 -07:00
handlers.py Remove old email error reporting handler 2013-11-13 16:22:21 -05:00
middleware.py Use a different status code and include seconds remaining header in ratelimits 2014-03-11 13:06:19 -04:00
models.py Update message events to include is_mirror_dummy 2014-07-29 21:46:34 -07:00
openid.py [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
retention_policy.py [manual] Rename Django app from zephyr to zerver. 2013-08-06 07:39:36 -04:00
static_header.txt Update copyright to 2014. 2014-02-04 15:51:53 -05:00
storage.py Enable absolute imports for non-third-party code where it was omitted previously 2013-10-25 14:13:30 -04:00
test_bugdown.py Host "preview failed" image locally. 2014-07-29 21:46:35 -07:00
test_decorators.py Remove unused json_to_list function. 2014-02-18 14:24:04 -05:00
test_events.py Update message events to include is_mirror_dummy 2014-07-29 21:46:34 -07:00
test_external.py Remove unauthenticated file upload support from Zulip. 2014-05-05 16:14:09 -07:00
test_hooks.py JIRA: Show all updated fields as long as one is not truthy 2014-02-27 20:25:35 -05:00
test_messages.py fix old messages tests to use dynamic sql queries - ids were hardcoded. 2014-05-07 14:06:59 -07:00
test_signup.py Use settings.EXTERNAL_HOST when sending activation emails 2014-07-03 12:28:29 -04:00
test_subs.py Send an event when a stream is created, is deleted, becomes occupied, or becomes vacant 2014-03-03 17:30:58 -05:00
test_unread.py Move some tests into test_unread.py 2014-02-10 13:23:27 -05:00
tests.py Add avatar_url to v1/users 2014-07-29 21:46:35 -07:00
tornadoviews.py Merge zerver/tornado_callbacks.py into zerver/lib/event_queue.py. 2014-04-23 17:22:31 -07:00