zulip/analytics
Mateusz Mandera 0caf815e36 do_activate_mirror_dummy_user: Assert user_profile is a mirror dummy.
If this is called on a user without is_mirror_dummy=True, that seems
certain to be a bug. Therefore, an assert is preferable in order to
catch this, rather than returning early with noop like some other
function such as do_deactivate_user.
2025-01-28 09:38:56 -08:00
..
lib message_summary: Add API endpoint to generate narrow summary. 2025-01-22 12:12:08 -08:00
management ruff: Partially reformat Python with Ruff 0.9 (2025 style). 2025-01-14 09:42:16 -08:00
migrations migrations: Squash analytics migrations. 2024-08-23 17:15:35 -07:00
tests do_activate_mirror_dummy_user: Assert user_profile is a mirror dummy. 2025-01-28 09:38:56 -08:00
views python: Simplify with str.removeprefix, str.removesuffix. 2024-09-03 12:30:16 -07:00
__init__.py Create "analytics" app with activity reports. 2013-11-06 12:07:32 -05:00
models.py mypy: Reenable explicit-override for models. 2024-08-01 17:39:04 -07:00
urls.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00