zulip/zproject
Aditya Bansal 57f247283d scheduledmessages: Handle multiple servers running this delivery job.
We add conditional infinite sleep to this delivery job as a means to
handle case of multiple servers in service to a realm running this
job. In such a scenerio race conditions might arise leading to
multiple deliveries for same message. This way we try to match the
behaviour of what other jobs do in such a case.
Note: We should eventually do something to make such jobs work
while being running on multiple servers.
2018-05-21 08:53:14 -07:00
..
jinja2 zproject: Change use of typing.Text to str. 2018-05-10 14:19:49 -07:00
__init__.py Rename Django project to zproject. 2013-08-07 11:04:03 -04:00
backends.py zproject: Change use of typing.Text to str. 2018-05-10 14:19:49 -07:00
dev_settings.py zilencer: Clean up logic around mobile push notifications signup. 2018-05-05 16:42:00 -07:00
dev_urls.py test_emails: Generate emails instead of hardcoding. 2017-09-26 15:02:47 -07:00
email_backends.py zproject: Migrate away from six. 2018-05-09 18:57:01 +00:00
legacy_urls.py urls: Move the json/fetch_api_key endpoint to be an API-style route. 2018-01-08 13:15:52 -05:00
prod_settings_template.py docs: Extract documentation for file upload backends. 2018-05-16 15:00:54 -07:00
settings.py scheduledmessages: Handle multiple servers running this delivery job. 2018-05-21 08:53:14 -07:00
slack_importer_test_settings.py slack importer: Use standalone database for running tests. 2018-01-07 09:50:27 -05:00
terms.md.template Add TERMS_OF_SERVICE setting. 2016-07-29 20:47:31 -07:00
test_settings.py tests: Disable slow query messages in test environment. 2018-05-20 10:16:53 -07:00
urls.py /json/users: Replace email with user_id in API to reactivate user. 2018-05-18 15:20:43 -07:00
wsgi.py python: Add lint rule banning 'from os.path import'. 2017-09-22 04:55:38 -07:00