zulip/zerver
Lauryn Menard 85bd8dd33d push-bouncer: Exclude LoggingCountStats with partial data.
LoggingCountStats with a daily duration and that are directly stored
on the RealmCount table (not via aggregation in process_count_stat),
can be in a state, after the hourly cron job to update analytics
counts, where the logged value will be live-updated later, because
the end time for the stat is still in the future.

As these logging counts are designed to be used on the self-hosted
installation for either debugging or rate limiting, sending these
partial/incomplete counts to the bouncer has low value.

(cherry picked from commit 40daf10a74)
2024-03-01 09:26:25 -08:00
..
actions requirements: Upgrade Python requirements. 2024-02-16 12:17:34 -08:00
data_import requirements: Upgrade Python requirements. 2024-02-16 12:17:34 -08:00
integration_fixtures/nagios tests: Add a test for fixtures for non-webhook integrations. 2021-04-28 08:16:51 -07:00
lib push-bouncer: Exclude LoggingCountStats with partial data. 2024-03-01 09:26:25 -08:00
management requirements: Upgrade Python requirements. 2024-02-16 12:17:34 -08:00
migrations models: Extract zerver.models.realm_audit_logs. 2024-01-05 10:32:54 -05:00
models ruff: Fix DJ012 Order of model's inner classes, methods, and fields. 2024-02-16 12:17:34 -08:00
openapi requirements: Upgrade Python requirements. 2024-02-16 12:17:34 -08:00
tests push-bouncer: Exclude LoggingCountStats with partial data. 2024-03-01 09:26:25 -08:00
tornado models: Extract zerver.models.clients. 2024-01-05 10:32:54 -05:00
transaction_tests models: Extract zerver.models.realms. 2024-01-05 10:32:54 -05:00
views requirements: Upgrade Python requirements. 2024-02-16 12:17:34 -08:00
webhooks requirements: Upgrade Python requirements. 2024-02-16 12:17:34 -08:00
worker queue_processors: Defer initial email connection creation. 2024-01-15 12:02:53 -08:00
__init__.py django: Upgrade Zulip to Django 3.2 LTS. 2021-05-03 08:36:22 -07:00
apps.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
context_processors.py models: Extract zerver.models.realms. 2024-01-05 10:32:54 -05:00
decorator.py requirements: Upgrade Python requirements. 2024-02-16 12:17:34 -08:00
filters.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
forms.py models: Extract zerver.models.realms. 2024-01-05 10:32:54 -05:00
logging_handlers.py error_notify: Remove custom email error reporting handler. 2023-07-20 11:00:09 -07:00
middleware.py models: Extract zerver.models.realms. 2024-01-05 10:32:54 -05:00
signals.py email: Add a space after the time and AM/PM in the login email. 2023-11-27 09:47:30 -08:00