zulip/zproject
Alex Vandiver f58c29b290 presence: Use the narrow user cache.
These two endpoints make up ~85% of requests to Zulip servers; since
presence is also a performance-critical endpoint, having them share
the same cache increases how hot it stays in memcached, in addition to
making the presence endpoint faster.

This comes at the very slightly cost of one extra field.  Checks
for the `is_bot` column are switched to the equivalent `bot_type`
check, since the columns are slightly duplicative, and we can get away
with only checking bot_type.
2025-02-13 12:40:53 -08:00
..
jinja2 realm-deactivation: Send email to owners as part of deactivation. 2024-06-26 16:48:18 -07:00
__init__.py Rename Django project to zproject. 2013-08-07 11:04:03 -04:00
backends.py requirements: Upgrade Python requirements. 2025-01-14 09:42:16 -08:00
computed_settings.py message_summary: Reorganize settings and secrets. 2025-01-29 14:55:35 -08:00
config.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
configured_settings.py settings: Print about custom settings from runtornado. 2023-12-05 12:33:34 -08:00
default_settings.py message_summary: Add setting to put a monthly rate limit per user. 2025-02-06 12:03:24 -08:00
dev_settings.py message_summary: Add setting to put a monthly rate limit per user. 2025-02-06 12:03:24 -08:00
dev_urls.py showroom: Rename dev/design-testing -> showroom. 2025-01-13 17:46:15 -08:00
email_backends.py ruff: Fix UP035 Import from collections.abc, typing instead. 2024-07-13 22:28:22 -07:00
prod_settings_template.py message_summary: Add setting to put a monthly rate limit per user. 2025-02-06 12:03:24 -08:00
prod_settings.pyi lint: Replace pycodestyle and pyflakes with ruff. 2022-11-03 12:10:15 -07:00
sentry.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
settings_types.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
settings.py settings: Hide django_stubs_ext from mypy. 2024-04-17 16:49:03 -07:00
template_loaders.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
test_extra_settings.py test_message_summary: Add a basic test. 2025-01-27 12:23:40 -08:00
test_settings.py settings: Refactor how TEST_SUITE is configured. 2023-12-04 09:50:14 -08:00
urls.py presence: Use the narrow user cache. 2025-02-13 12:40:53 -08:00
wsgi.py restart-server: Wait until chain reload has completed. 2024-08-29 12:12:34 -07:00