zulip/web
Sahil Batra ae72151ec1 streams: Pass stream_weekly_traffic field in stream objects.
This commit adds code to pass stream traffic data using
the "stream_weekly_traffic" field in stream objects.

We already include the traffic data in Subscription objects,
but the traffic data does not depend on the user to stream
relationship and is stream-only information, so it's better
to include it in Stream objects. We may remove the traffic
data and other stream information fields for Subscription
objects in future.

This will help clients to correctly display the stream
traffic data in case where client receives a stream
creation event and no subscription event, for an already
existing stream which the user did not have access to before.
2023-08-06 18:06:42 -07:00
..
e2e-tests settings_org: Migrate dropdowns to new DropdownWidget. 2023-07-27 14:10:08 -07:00
generated web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
html web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
images styles: Remove Firefox override for dropdown appearance. 2023-07-24 13:10:03 -07:00
shared poll_data: Revert to using "canned" instead of -1. 2023-07-20 09:55:09 -07:00
src settings: Fix save-discard widget handling for code block language. 2023-08-06 17:53:57 -07:00
styles print: Try to keep message headers with messages. 2023-08-06 13:27:40 -07:00
templates settings: Fix save-discard widget fo. 2023-08-06 17:53:57 -07:00
tests streams: Pass stream_weekly_traffic field in stream objects. 2023-08-06 18:06:42 -07:00
third bootstrap: Remove bootstrap CSS for blockquote elements. 2023-07-23 15:44:58 -07:00
.browserslistrc webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00
.gitignore web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
babel.config.js dependencies: Upgrade JavaScript dependencies. 2023-07-21 15:58:42 -07:00
debug-require-webpack-plugin.ts web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
debug-require.js web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
postcss.config.js postcss: Enable postcss-preset-env. 2023-03-20 11:26:30 -07:00
webpack.assets.json ts: Convert web/src/billing module to TypeScript. 2023-06-23 11:42:29 -07:00
webpack.config.ts dependencies: Upgrade JavaScript dependencies. 2023-06-05 21:51:26 -07:00
webpack.dev-assets.json webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00