zulip/zerver/views
Kislay Verma 00df8a593d user_settings: Add field web_suggest_update_timezone.
This field tracks whether the user should be shown an
alert offering to update their profile time zone to the
time zone of the browser in case they differ.

The field is added to RealmUserDefault and UserProfile
models with a default value of True.

Fixes part of #16957
2024-12-13 12:58:07 -08:00
..
development buttons: Add redesigned button styles. 2024-12-04 11:08:33 -08:00
__init__.py
alert_words.py ruff: Fix UP035 Import from collections.abc, typing instead. 2024-07-13 22:28:22 -07:00
attachments.py attachments: Correct attachment_id type from string to integer. 2023-10-22 17:06:34 -07:00
auth.py auth: Migrate to @typed_endpoint. 2024-08-30 16:56:14 -07:00
compatibility.py django: Use HttpRequest.headers. 2022-05-13 20:42:20 -07:00
custom_profile_fields.py custom_profile_fields: Make transaction no longer durable. 2024-10-14 16:30:46 -07:00
digest.py mypy: Fix most AnonymousUser type errors. 2021-07-24 14:55:46 -07:00
documentation.py python: Simplify with str.removeprefix, str.removesuffix. 2024-09-03 12:30:16 -07:00
drafts.py ruff: Fix UP006 Use list instead of List for type annotation. 2024-07-13 22:28:22 -07:00
email_mirror.py zerver: Migrate some files to typed_endpoint. 2024-07-20 15:46:48 -07:00
errors.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
events_register.py ruff: Enable B008 function-call-in-default-argument. 2024-11-10 22:43:55 -08:00
health.py health: Disable RabbitMQ check if not USING_RABBITMQ. 2024-10-13 11:42:49 -07:00
home.py accounts_accept_terms: Check if imported user wants marketing emails. 2024-09-20 18:17:53 -07:00
invite.py invites: Enable adding users to user groups during invitations. 2024-11-26 11:26:34 -08:00
message_edit.py delete_message_backend: Add durable=True to the outermost transaction. 2024-11-01 16:41:15 -07:00
message_fetch.py message_fetch: Add message_ids parameter to /messages request. 2024-10-07 11:00:40 -07:00
message_flags.py ruff: Fix UP035 Import from collections.abc, typing instead. 2024-07-13 22:28:22 -07:00
message_send.py python: Simplify with str.removeprefix, str.removesuffix. 2024-09-03 12:30:16 -07:00
muted_users.py bots: Fix muting of cross realm bots. 2023-11-27 16:16:23 -08:00
onboarding_steps.py onboarding: Migrate to typed_endpoint. 2024-06-14 11:24:36 -07:00
presence.py presence: Add history_limit_days param to the API. 2024-09-10 13:15:35 -07:00
push_notifications.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
reactions.py transaction: Add durable=True to outermost transaction.atomic decorator. 2024-11-01 16:41:15 -07:00
read_receipts.py requirements: Upgrade Python requirements. 2024-06-27 15:31:43 -07:00
realm_domains.py realm: Migrate smaller files to typed_endpoint. 2024-07-15 16:49:32 -07:00
realm_emoji.py realm: Migrate smaller files to typed_endpoint. 2024-07-15 16:49:32 -07:00
realm_export.py realm_export: Use queue_event_on_commit helper function. 2024-12-04 12:14:23 -08:00
realm_icon.py upload: Pass down content-type of realm icon/logo to backend. 2024-07-11 07:31:39 -07:00
realm_linkifiers.py realm: Migrate smaller files to typed_endpoint. 2024-07-15 16:49:32 -07:00
realm_logo.py realm: Migrate smaller files to typed_endpoint. 2024-07-15 16:49:32 -07:00
realm_playgrounds.py realm: Migrate smaller files to typed_endpoint. 2024-07-15 16:49:32 -07:00
realm.py user_settings: Add field web_suggest_update_timezone. 2024-12-13 12:58:07 -08:00
registration.py invites: Enable adding users to user groups during invitations. 2024-11-26 11:26:34 -08:00
report.py csp_violations: Migrate has_request_variables to typed_endpoint. 2024-03-08 11:26:00 -08:00
saved_snippets.py saved_snippets: Add backend for saved snippets. 2024-09-24 15:27:58 -07:00
scheduled_messages.py scheduled_messages: Migrate to typed_endpoint. 2024-08-20 10:03:22 -07:00
sentry.py ruff: Fix UP038 Use X | Y in isinstance call instead of (X, Y). 2024-07-13 22:28:22 -07:00
storage.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
streams.py streams: Use can_manage_default_streams to check permissions. 2024-12-05 09:51:46 -08:00
submessage.py submessage: Add 'durable=True' to the outermost transaction. 2024-10-07 11:35:06 -07:00
thumbnail.py thumbnail: Do not Camo old thumbor URLs; serve images directly. 2024-07-24 16:04:34 -07:00
tusd.py tusd: Allow user to upload files during preregistration. 2024-12-02 10:21:45 -08:00
typing.py ruff: Fix UP035 Import from collections.abc, typing instead. 2024-07-13 22:28:22 -07:00
unsubscribe.py ruff: Fix UP035 Import from collections.abc, typing instead. 2024-07-13 22:28:22 -07:00
upload.py requirements: Upgrade Python requirements. 2024-11-19 11:09:34 -08:00
user_groups.py user_groups: Use new can_remove_members_group setting. 2024-12-02 17:38:46 -08:00
user_settings.py user_settings: Add field web_suggest_update_timezone. 2024-12-13 12:58:07 -08:00
user_topics.py validators: Use cleaner syntax for AfterValidator. 2024-07-15 16:49:32 -07:00
users.py avatars: Split email-based and user ID-based avatar endpoints. 2024-11-05 09:06:17 -08:00
video_calls.py mypy: Add types-defusedxml. 2024-11-19 11:09:34 -08:00
zephyr.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00