zulip/zerver
Shubham Padia ca1aba9fc3 stream: Allow realm & channel admins to change private channel setting.
Previously, realm and channel admins were not able to change settings
for a private channel they were not subscribed to. This commit changes
that.

We have only added the exception for can_add_subscribers_group
and not privacy settings.

We also need proper functions with proper terminologies for content
and metadata access.
2025-02-11 15:09:16 -08:00
..
actions stream: Pass is_subscribed to check_basic_stream_access. 2025-02-11 15:09:16 -08:00
data_import rocketchat: Harden parsing of custom emoji exports. 2025-02-05 13:41:19 -08:00
integration_fixtures/nagios
lib stream: Allow realm & channel admins to change private channel setting. 2025-02-11 15:09:16 -08:00
management register_server: Add docs_url to HostnameAlreadyInUseBouncerError. 2025-01-31 13:20:56 -08:00
migrations realm: Add setting to notify user on DMing guest. 2025-02-06 12:15:41 -08:00
models stream: Allow realm & channel admins to change private channel setting. 2025-02-11 15:09:16 -08:00
openapi stream: Allow realm & channel admins to change private channel setting. 2025-02-11 15:09:16 -08:00
tests stream: Allow realm & channel admins to change private channel setting. 2025-02-11 15:09:16 -08:00
tornado mark_unread: Add support for empty topic name. 2025-01-07 17:24:00 -08:00
transaction_tests test_user_groups: Add durable=True to the independent transaction. 2024-11-21 14:55:15 -08:00
views stream: Allow realm & channel admins to change private channel setting. 2025-02-11 15:09:16 -08:00
webhooks HomeAssistant: Convert image instructions to code blocks. 2025-02-01 15:38:46 -08:00
worker models: Add content_type to ImageAttachment. 2025-01-31 14:29:57 -08:00
__init__.py
apps.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
context_processors.py portico: Replace "Find accounts" link with "Log in". 2025-01-24 14:55:47 -08:00
decorator.py queue: Rename queue_json_publish to queue_json_publish_rollback_unsafe. 2024-12-06 09:23:02 -08:00
filters.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
forms.py ruff: Partially reformat Python with Ruff 0.9 (2025 style). 2025-01-14 09:42:16 -08:00
logging_handlers.py ruff: Fix UP007 Use X | Y for type annotations. 2024-07-13 22:28:22 -07:00
middleware.py message_summary: Log time to generate summary. 2025-02-06 12:03:24 -08:00
signals.py queue: Rename queue_json_publish to queue_json_publish_rollback_unsafe. 2024-12-06 09:23:02 -08:00