zulip/analytics
Prakhar Pratyush f8a0035215 stripe: Move `make_end_of_cycle_updates_if_needed` to BillingSession.
Moves the 'make_end_of_cycle_updates_if_needed' function to
the 'BillingSession' abstract class.

This refactoring will help in minimizing duplicate code while
supporting both realm and remote_server customers.

Since the function is called from our main daily billing cron job
as well, we have changed 'RealmBillingSession' to accept 'user=None'
(our convention for automated system jobs).
2023-11-15 09:26:41 -08:00
..
lib counts: Add new mobile_pushes RemoteRealmCount stats. 2023-11-10 16:09:11 -08:00
management counts: Add new mobile_pushes RemoteRealmCount stats. 2023-11-10 16:09:11 -08:00
migrations models: Convert deprecated index_together option to indexes. 2023-07-12 07:12:43 -07:00
tests counts: Add new mobile_pushes RemoteRealmCount stats. 2023-11-10 16:09:11 -08:00
views stripe: Move `make_end_of_cycle_updates_if_needed` to BillingSession. 2023-11-15 09:26:41 -08:00
__init__.py
models.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
urls.py stats: Support fetching StreamCount based on stream_id. 2023-10-16 15:10:14 -07:00