zulip/zerver
Steve Howell 75db4f5187 Avoid O(N) query pitfall for /users endpoint.
We now use a `.values` query to get just the fields we need
in order to fulfill '/json/users' requests.

The main benefit is that we don't do O(N) queries for bot
owners, but we also have less data on UserProfile to process.
2017-10-09 14:08:07 -07:00
..
fixtures tests: Add a test suite for verifying the mobile push notifs content. 2017-10-06 16:47:27 -07:00
lib integrations: Render xkcd bot's documentation. 2017-10-09 11:40:44 -07:00
management send_webhook_fixture_message: Fix to work with subdomains. 2017-10-08 20:14:14 -07:00
migrations zerver/migrations: Remove from __future__ import *. 2017-09-28 10:16:18 -07:00
templatetags zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
tests Avoid O(N) query pitfall for /users endpoint. 2017-10-09 14:08:07 -07:00
tornado Rename presence_idle_userids -> presence_idle_user_ids. 2017-10-07 12:16:45 -07:00
views Avoid O(N) query pitfall for /users endpoint. 2017-10-09 14:08:07 -07:00
webhooks webhooks: Add a Google Code-in integration. 2017-10-09 09:04:39 -07:00
worker worker: Retry signups queue event on 400. 2017-10-05 23:14:19 -07:00
__init__.py caching: Add configuration class for post-migration cache flushing. 2016-10-27 23:26:34 -07:00
apps.py Remove the rest of print_function. 2017-09-27 18:06:47 -07:00
context_processors.py passwords: Express the quality threshold as guesses required. 2017-10-08 15:48:44 -07:00
decorator.py decorator: Improve wrong-subdomain logging output. 2017-10-02 13:31:20 -07:00
filters.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
forms.py forms: Extract check_subdomain_available. 2017-10-03 17:44:46 -07:00
logging_handlers.py docs: Add more comprehensive documentation on error reporting. 2017-09-27 19:47:08 -07:00
middleware.py middleware: Remove logic for redirecting to zulipdev.com domains. 2017-10-05 23:21:02 -07:00
models.py Extract Stream.num_subscribers_for_stream_id. 2017-10-08 20:18:34 -07:00
signals.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00
static_header.txt
storage.py zerver: Remove the rest of absolute_import. 2017-09-27 10:02:39 -07:00