zulip/zerver/views
Sahil Batra 222995b1be settings: Remove create_public_stream_policy.
This commit removes create_public_stream_policy setting
since public channel creation permissions are now handled
by group-based setting.

We still pass "realm_create_public_stream_policy" in
"/register" response though for older clients with its
value being set depending on the value of group based
setting. If we cannot set its value to an appropriate
enum corresponding to the group setting, then we set
it to "Members only" considering that server will not
allow the users without permissions to create public
channels but the client can make sure that UI is
available to the users who have permission.
2024-06-10 12:24:45 -07:00
..
development zerver: Replace `realm_uri` with `realm_url` in backend files. 2024-06-03 10:07:10 -07:00
__init__.py
alert_words.py alert_words: Migrate alert_words to use @typed_endpoint. 2023-09-08 08:20:17 -07:00
attachments.py attachments: Correct attachment_id type from string to integer. 2023-10-22 17:06:34 -07:00
auth.py portico_error_pages: Collect zerver error pages into a folder. 2024-06-05 09:06:44 -07:00
compatibility.py
custom_profile_fields.py custom_profile_fields: Make required field optional during update. 2024-04-15 16:52:11 -07:00
digest.py
documentation.py webhooks: Rename recommended_stream_name->recommended_channel_name. 2024-05-06 09:07:57 -07:00
drafts.py drafts: Migrate drafts to use @typed_endpoint. 2023-09-08 08:20:17 -07:00
email_mirror.py decorator: Rename internal_notify_view. 2024-02-15 15:42:50 -08:00
errors.py config_error: Support passing arguments specifying the "go back" link. 2024-03-05 11:53:51 -08:00
events_register.py presence: Backend implementation of the last_update_id API. 2024-06-06 17:25:54 -07:00
health.py views: Add a /health healthcheck endpoint. 2023-09-20 09:53:59 -07:00
home.py portico_error_pages: Collect zerver error pages into a folder. 2024-06-05 09:06:44 -07:00
invite.py api_docs: Document "/invites/{invite_id}/resend" endpoint. 2024-06-10 11:48:39 -07:00
message_edit.py messages: Remove use of @overload in access_message. 2024-04-12 11:41:27 -07:00
message_fetch.py topic: Move sqlalchemy methods into their own file. 2024-04-16 09:48:11 -07:00
message_flags.py narrow-parameter: Add validation for the narrow parameters. 2024-04-20 09:04:26 -07:00
message_send.py message-type: Add support for "channel" as value for type parameter. 2024-04-11 09:40:25 -07:00
muted_users.py bots: Fix muting of cross realm bots. 2023-11-27 16:16:23 -08:00
onboarding_steps.py onboarding_steps: Rename 'hotspots' files to 'onboarding_steps'. 2024-05-10 12:30:22 -07:00
presence.py presence: Backend implementation of the last_update_id API. 2024-06-06 17:25:54 -07:00
push_notifications.py portico_error_pages: Collect zerver error pages into a folder. 2024-06-05 09:06:44 -07:00
reactions.py reactions: Migrate to typed_endpoint. 2024-04-21 11:09:32 -07:00
read_receipts.py read-receipts: Migrate to typed endpoint. 2024-04-21 11:09:32 -07:00
realm.py settings: Remove create_public_stream_policy. 2024-06-10 12:24:45 -07:00
realm_domains.py models: Extract zerver.models.realms. 2023-12-16 22:08:44 -08:00
realm_emoji.py ruff: Fix SIM300 Yoda conditions are discouraged. 2024-01-29 10:41:54 -08:00
realm_export.py realm_export: Use .count(), instead of len(). 2024-04-13 21:50:42 -07:00
realm_icon.py ruff: Fix SIM300 Yoda conditions are discouraged. 2024-01-29 10:41:54 -08:00
realm_linkifiers.py models: Extract zerver.models.linkifiers. 2023-12-16 22:08:44 -08:00
realm_logo.py ruff: Fix SIM300 Yoda conditions are discouraged. 2024-01-29 10:41:54 -08:00
realm_playgrounds.py realm_playgrounds: Refactor error handling for validation on creation. 2023-07-24 17:40:59 -07:00
registration.py portico_error_pages: Collect zerver error pages into a folder. 2024-06-05 09:06:44 -07:00
report.py csp_violations: Migrate has_request_variables to typed_endpoint. 2024-03-08 11:26:00 -08:00
scheduled_messages.py i18n: Update translated errors for stream to channel rename. 2024-04-24 14:35:05 -07:00
sentry.py python: Use urlsplit instead of urlparse. 2023-12-05 13:03:07 -08:00
storage.py
streams.py groups: Use NamedUserGroup for all queries. 2024-04-26 17:03:09 -07:00
submessage.py todo_widget: Allow task list title to be set and edited by author. 2024-04-13 21:56:33 -07:00
thumbnail.py models: Move some functions to zerver.lib.attachments. 2023-12-16 22:08:44 -08:00
tutorial.py
typing.py i18n: Update translated errors for stream to channel rename. 2024-04-24 14:35:05 -07:00
unsubscribe.py black: Reformat with Black 23. 2023-02-02 10:40:13 -08:00
upload.py python: Reformat with Ruff formatter. 2024-02-29 17:07:16 -08:00
user_groups.py user_groups: Add server level setting disallow anonymous groups for settings. 2024-06-03 09:45:26 -07:00
user_settings.py docs: Update Django links to our current version. 2024-05-24 10:18:37 -07:00
user_topics.py user_topics: Migrate to typed_endpoint. 2024-06-06 16:50:56 -07:00
users.py users: Migrate to typed_endpoint. 2024-06-06 16:50:56 -07:00
video_calls.py models: Replace realm.uri with realm.url. 2024-05-08 11:12:43 -07:00
zephyr.py ruff: Fix PLW0602 Using global but no assignment is done. 2023-01-04 16:25:07 -08:00