zulip/zerver
Sahil Batra 532293c4cf streams: Unset is_web_public and is_realm_public fields on attachments.
This commit adds code to unset is_web_public and is_realm_public fields
on attachments when deactivating a stream as we do not want to allow
spectators to access them after the stream is deactivated.

This commit also adds a comment explaining why we don't use
do_change_stream_permission to set the privacy fields on deactivating
a stream.

Fixes #27634.
2023-11-13 10:26:14 -08:00
..
actions streams: Unset is_web_public and is_realm_public fields on attachments. 2023-11-13 10:26:14 -08:00
data_import import_util: Remove uuid and uuid_owner_secret from realm dict. 2023-10-18 11:00:49 -07:00
integration_fixtures/nagios
lib cache: Drop the huddle cache. 2023-11-13 10:01:29 -08:00
management compilemessages: Normalize language names to NFC. 2023-10-26 16:27:35 -07:00
migrations models: Add can_access_all_users_group setting. 2023-11-13 08:04:45 -08:00
openapi models: Add can_access_all_users_group setting. 2023-11-13 08:04:45 -08:00
tests users: Pass bogus data for inaccessible users. 2023-11-13 08:04:45 -08:00
tornado mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
transaction_tests mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
views models: Add can_access_all_users_group setting. 2023-11-13 08:04:45 -08:00
webhooks integrations: Recommend new integration URL tool. 2023-11-08 14:19:05 -08:00
worker mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
__init__.py
apps.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
context_processors.py portico: Skip footer and adjust header on invalid realm. 2023-11-01 11:24:12 -07:00
decorator.py decorator: Drop the stack_info on most WebhookErrors. 2023-10-12 10:06:31 -07:00
filters.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
forms.py registration: Set the organization language at creation time. 2023-10-26 16:27:35 -07:00
logging_handlers.py error_notify: Remove custom email error reporting handler. 2023-07-20 11:00:09 -07:00
middleware.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
models.py cache: Drop the huddle cache. 2023-11-13 10:01:29 -08:00
signals.py demo-orgs: Create dev environment demo organization without email. 2023-08-31 15:02:16 -07:00