zulip/zerver/views
tnmkr ddecba4e1c custom_profile_fields: Add "editable_by_user" setting.
This new property allows organization administrators to specify whether
users can modify the custom profile field value on their own account.
This property is configurable for individual fields.

By default, existing and newly created fields have this property set to
true, that is, they allow users to edit the value of the fields.

Fixes part of #22883.

Co-Authored-By: Ujjawal Modi <umodi2003@gmail.com>
2024-09-23 18:09:38 -07:00
..
development python: Simplify with str.removeprefix, str.removesuffix. 2024-09-03 12:30:16 -07: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
custom_profile_fields.py custom_profile_fields: Add "editable_by_user" setting. 2024-09-23 18:09:38 -07:00
digest.py
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 presence: Add history_limit_days param to the API. 2024-09-10 13:15:35 -07:00
health.py views: Add a /health healthcheck endpoint. 2023-09-20 09:53:59 -07:00
home.py accounts_accept_terms: Check if imported user wants marketing emails. 2024-09-20 18:17:53 -07:00
invite.py zerver: Migrate some files to typed_endpoint. 2024-07-20 15:46:48 -07:00
message_edit.py settings: Add `can_delete_own_message_group` realm setting. 2024-09-12 09:36:02 -07:00
message_fetch.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -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 ruff: Fix UP007 Use `X | Y` for type annotations. 2024-07-13 22:28:22 -07:00
read_receipts.py requirements: Upgrade Python requirements. 2024-06-27 15:31:43 -07:00
realm.py settings: Remove `delete_own_message_policy` realm property. 2024-09-12 09:36:02 -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 export: Notify all realm admins on realm export. 2024-09-23 10:02:43 -07: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
registration.py signup: Mirror dummy user should be registered with role from invite. 2024-09-19 15:26:27 -07:00
report.py csp_violations: Migrate has_request_variables to typed_endpoint. 2024-03-08 11:26:00 -08: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 groups: Lock user group rows while using them for settings. 2024-09-11 09:43:56 -07:00
submessage.py zerver: Migrate several small files to typed_endpoint. 2024-07-05 16:18:57 -07:00
thumbnail.py thumbnail: Do not Camo old thumbor URLs; serve images directly. 2024-07-24 16:04:34 -07:00
tusd.py upload: Use tusd for resumable, larger uploads. 2024-09-19 11:37:29 -07: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 upload: Preserve content-type from upload for local-file storage. 2024-09-09 12:40:17 -07:00
user_groups.py user_groups: Do not allow deleting user groups. 2024-09-18 13:41:13 -07:00
user_settings.py settings: Add 'allow_private_data_export' user setting. 2024-09-16 15:48:40 -07:00
user_topics.py validators: Use cleaner syntax for AfterValidator. 2024-07-15 16:49:32 -07:00
users.py custom_profile_fields: Add "editable_by_user" setting. 2024-09-23 18:09:38 -07:00
video_calls.py video_calls: Migrate to typed_endpoint. 2024-07-31 17:10:06 -07:00
zephyr.py ruff: Fix UP007 Use `X | Y` for type annotations. 2024-07-13 22:28:22 -07:00