zulip/analytics/views
Sahil Batra 392b17da5f invite: Add backend support for "Never expires" option.
The database value for expiry_date is None for the invite
that will never expire and the clients send -1 as value
in the API similar to the message retention setting.

Also, when passing invite_expire_in_days as an argument
in various functions, invite_expire_in_days is passed as
-1 for "Never expires" option since invite_expire_in_days
is an optional argument in some functions and thus we cannot
pass "None" value.
2022-02-24 16:32:19 -08:00
..
__init__.py analytics: Create analytics/views/ directory. 2021-06-17 17:39:28 -07:00
activity_common.py python: Replace deprecated jinja2.utils.Markup with markupsafe.Markup. 2022-01-13 14:22:48 -08:00
installation_activity.py python: Replace deprecated jinja2.utils.Markup with markupsafe.Markup. 2022-01-13 14:22:48 -08:00
realm_activity.py analytics: Use user IDs to get user activity summaries. 2021-10-13 15:30:27 -07:00
stats.py backend: Add request as parameter to json_success. 2022-02-04 15:16:56 -08:00
support.py invite: Add backend support for "Never expires" option. 2022-02-24 16:32:19 -08:00
user_activity.py analytics: Use user IDs to get user activity summaries. 2021-10-13 15:30:27 -07:00