zulip/web
Sahil Batra 3c8701ee36 streams: Add API endpoint to get stream email.
This commit adds new API endpoint to get stream email which is
used by the web-app as well to get the email when a user tries
to open the stream email modal.

The stream email is returned only to the users who have access
to it. Specifically for private streams only subscribed users
have access to its email. And for public streams, all non-guest
users and only subscribed guests have access to its email.
All users can access email of web-public streams.
2023-11-16 13:25:33 -05:00
..
e2e-tests compose_box: Don't fill Topic line on restored draft. 2023-11-13 12:45:13 -08:00
generated
html
images inbox: Improve look of empty inbox view. 2023-10-20 17:13:33 -07:00
shared sort_emojis: Prioritize perfect matches above all. 2023-11-14 12:13:22 -08:00
src streams: Add API endpoint to get stream email. 2023-11-16 13:25:33 -05:00
styles streams: Add API endpoint to get stream email. 2023-11-16 13:25:33 -05:00
templates streams: Add API endpoint to get stream email. 2023-11-16 13:25:33 -05:00
tests streams: Add API endpoint to get stream email. 2023-11-16 13:25:33 -05:00
third linkifiers: Match JS implementation to server implementation. 2023-11-14 20:43:39 -08:00
.browserslistrc
.gitignore
babel.config.js dependencies: Upgrade JavaScript dependencies. 2023-10-09 14:16:23 -07:00
debug-require-webpack-plugin.ts eslint: Forbid unchecked casts in TypeScript. 2023-10-26 09:54:30 -07:00
debug-require.js
postcss.config.js
webpack.assets.json upgrade: Use style similar to /billing page. 2023-11-13 10:35:39 -08:00
webpack.config.ts webpack_public_path: Replace with webpack 5 publicPath: "auto" setting. 2023-10-16 10:36:27 -07:00
webpack.dev-assets.json development: Update modal in emails page to use micromodal. 2023-10-05 09:28:27 -07:00