zulip/zerver
Tim Abbott f02e5b90f6 cross_realm: Use bulk_get_users to fix handling of missing users.
This fixes a regression in ae5ba7f4fd,
where Zulip would 500 if the newly added system bots didn't exist on
the server.

This also fixes a moderate size performance problem where we'd fetch 5
users from memcached or the database in a loop.
2017-11-15 21:24:51 -08:00
..
fixtures /team: Remove responsive columns hack. 2017-11-15 17:08:08 -08:00
lib cross_realm: Use bulk_get_users to fix handling of missing users. 2017-11-15 21:24:51 -08:00
management management: Add option to set description of default stream groups. 2017-11-15 17:06:43 -08:00
migrations settings: Add backend storage and interface for night mode. 2017-11-15 16:36:06 -08:00
templatetags python: Sort imports in zerver/templatetags. 2017-11-15 15:49:39 -08:00
tests cross_realm: Use bulk_get_users to fix handling of missing users. 2017-11-15 21:24:51 -08:00
tornado tornado: Sort imports in files with no merge conflicts. 2017-11-15 15:53:11 -08:00
views users: Move check_change_full_name to actions.py. 2017-11-15 17:39:09 -08:00
webhooks python: Sort imports in webhooks. 2017-11-15 15:43:10 -08:00
worker Fix MissedMessageWorker. 2017-11-15 10:26:28 -08:00
__init__.py caching: Add configuration class for post-migration cache flushing. 2016-10-27 23:26:34 -07:00
apps.py python: Sort imports in easy files in zerver/. 2017-11-15 15:50:28 -08:00
context_processors.py settings: Eliminate disused variable EXTERNAL_API_URI. 2017-10-30 18:29:29 -07:00
decorator.py Don't use force_bytes() in decorator.py. 2017-11-09 10:43:19 -08:00
filters.py python: Sort imports in easy files in zerver/. 2017-11-15 15:50:28 -08:00
forms.py refactor: Replace super(.*self) with Python 3-specific super(). 2017-10-30 14:30:25 -07:00
logging_handlers.py python: Sort imports in easy files in zerver/. 2017-11-15 15:50:28 -08:00
middleware.py python: Sort imports in easy files in zerver/. 2017-11-15 15:50:28 -08:00
models.py settings: Add backend storage and interface for night mode. 2017-11-15 16:36:06 -08:00
signals.py python: Sort imports in easy files in zerver/. 2017-11-15 15:50:28 -08:00
static_header.txt Update static_header.txt with new license information. 2016-08-13 00:37:21 -07:00
storage.py python: Sort imports in easy files in zerver/. 2017-11-15 15:50:28 -08:00