zulip/zerver
Tim Abbott 76bcb96414 realm_export: Improve estimate of data export size.
As suggested by the new comments, the cost for a Zulip data export
scales with messages actually included in the export, so an
organizations with 1M private messages but only 50K public stream
messages should not be modeled the same as one with 1M public stream
messages for the purpose of the limits here.

Also improve the comments and variable names more generally.
2022-09-16 14:54:45 -07:00
..
actions stream: Add do_change_can_remove_subscribers_group and field to objects. 2022-09-14 16:03:11 -07:00
data_import rocketchat: Deduplicate and ignore huddle rooms with same users. 2022-09-09 16:57:24 -07:00
integration_fixtures/nagios
lib streams: Allow unsubscribing others based on can_remove_subscribers_group. 2022-09-14 16:14:15 -07:00
management logout_all_users: Add --rotate-api-keys option to the command. 2022-08-15 17:58:05 -07:00
migrations models: Update can_remove_subscribers_group field to not be null. 2022-09-14 16:03:11 -07:00
openapi stream: Add do_change_can_remove_subscribers_group and field to objects. 2022-09-14 16:03:11 -07:00
tests realm_export: Improve estimate of data export size. 2022-09-16 14:54:45 -07:00
tornado event_queue: Replace sequential queue IDs with UUIDs. 2022-09-16 10:06:07 -07:00
views realm_export: Improve estimate of data export size. 2022-09-16 14:54:45 -07:00
webhooks integrations: Add incoming webhook macro to relevant docs. 2022-09-09 16:31:33 -07:00
worker message_flags: Fix deadlocks when updating message flags. 2022-09-06 16:06:58 -07:00
__init__.py
apps.py caching: Make sender type optional for flush_cache. 2021-07-26 14:48:07 -07:00
context_processors.py templates: Rename `OPEN_GRAPH` variables to `PAGE` or `PAGE_METADATA`. 2022-09-06 14:57:06 -07:00
decorator.py decorator: Rename profile to user_profile. 2022-08-17 12:05:38 -07:00
filters.py typing: Fix function signatures. 2021-08-20 05:54:19 -07:00
forms.py i18n: Deal with lazy strings more carefully. 2022-08-29 10:52:45 -07:00
logging_handlers.py python: Use Python 3.8 typing.{Protocol,TypedDict}. 2022-04-27 12:57:49 -07:00
middleware.py middleware: Log 5xx json_errors in JsonErrorHandler. 2022-08-31 14:43:15 -07:00
models.py models: Fix subscribed typo. 2022-09-15 16:21:09 -07:00
signals.py requirements: Upgrade to Django 4.0. 2022-07-13 16:07:17 -07:00