zulip/web/tests/lib
Sahil Batra 432001656e streams: Remove "email_address" field from Subscription objects.
This commit removes "email_address" field from Subscription objects
and we would instead a new endpoint in next commit to get email
address for stream with proper access check.

This change also fixes the bug where we would include email address
for the unsubscribed private stream as well when user did not have
permission to send message to the stream, and having email allowed
the unsubscribed user to send message to the stream.

Note that the unsubscribed user can still send message to the stream
if the user had noted down the email before being unsubscribed
and the stream token is not changed after unsubscribing the user.
2023-11-16 13:25:33 -05:00
..
compose.js dropdown_widget: Refactor to use Class. 2023-07-27 14:10:08 -07:00
compose_banner.js web: Add missing CSS selector escaping. 2023-09-08 15:35:50 -07:00
events.js streams: Remove "email_address" field from Subscription objects. 2023-11-16 13:25:33 -05:00
handlebars.js templates: Enable Handlebars strict mode. 2023-04-05 15:23:54 -07:00
i18n.js
index.js eslint: Expand no-unused-vars check to all function parameters. 2023-07-02 16:16:38 -07:00
markdown_assert.js
mdiff.js
namespace.js docs: Fix grammar errors found by mwic. 2023-10-09 13:24:09 -07:00
real_jquery.js
stub.js
test.js page_params: Make seperate `page_params` for billing module. 2023-06-23 11:42:29 -07:00
zblueslip.js zblueslip: Show chained causes in unexpected messages. 2023-05-09 13:16:28 -07:00
zjquery.js tests: Delete user_card_popover test. 2023-09-25 06:29:47 -07:00
zjquery_element.js stream_data: Use yield*. 2023-08-02 19:01:20 -07:00
zjquery_event.js
zpage_billing_params.js page_params: Make seperate `page_params` for billing module. 2023-06-23 11:42:29 -07:00
zpage_params.js