zulip/zerver
Sahil Batra b1d5cd6bf6 realm: Allow setting notification settings to unsubscribed private streams.
We previously did not allow setting signup_notifications_stream and
notifications_stream settings to private streams that admin is not
subscribed to, even when admins have access to metadata of all the
streams in the realm and can see them in the dropdown options as well.

This commit fixes it to allow admins to set these settings to private
streams that the admin is not subscribed to.
2023-11-22 10:01:19 -08:00
..
actions streams: Send user remove events when deactivating streams. 2023-11-21 23:58:45 -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 events: Remove deactivated streams from subscriptions field. 2023-11-21 23:58:45 -08:00
management management: Allow changing is_billing_admin using change_user_role. 2023-11-15 18:36:07 -08:00
migrations migrations: Fix revert migration to not lose all preferences. 2023-11-21 17:56:53 -08:00
openapi streams: Send event when guest loses access to a user. 2023-11-21 23:58:45 -08:00
tests realm: Allow setting notification settings to unsubscribed private streams. 2023-11-22 10:01:19 -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 realm: Allow setting notification settings to unsubscribed private streams. 2023-11-22 10:01:19 -08:00
webhooks integrations: Add action to GitHub discussion comment notifications. 2023-11-22 08:28:03 -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 billing: Allow user to switch between billing frequencies. 2023-11-21 10:42:12 -08:00
signals.py demo-orgs: Create dev environment demo organization without email. 2023-08-31 15:02:16 -07:00