zulip/web
Tim Abbott e3960c22be web: Respect rate-limiting headers in main APIs.
Previously, these endpoints just did exponential backoff, without
looking at the rate-limiting headers returned by the server, resulting
in requests that the client could have been certain would fail with an
additional rate-limiting error.

Fix this by using the maximum of the existing exponential backoff with
the value returned by the rate-limiting header.

Fixes #28807.
2024-02-02 17:24:28 -08:00
..
e2e-tests eslint: Fix @typescript-eslint/no-unnecessary-type-assertion. 2024-01-29 16:14:26 -08:00
generated
html
images portico: Remove screenshots from /apps. 2024-01-31 16:10:32 -08:00
shared typeahead: Prefer word boundary matches to arbitrary substring matches. 2024-01-29 17:24:11 -08:00
src web: Respect rate-limiting headers in main APIs. 2024-02-02 17:24:28 -08:00
styles portico: Center hero content on /apps. 2024-01-31 16:10:32 -08:00
templates settings: Fix buggy conversion of emoji-display-settings-status. 2024-01-31 13:07:26 -08:00
tests message_fetch: Add small backfill delay. 2024-02-02 17:24:28 -08:00
third marked: Stub marked and convert markdown module to typescript. 2024-02-01 12:12:06 -08:00
.browserslistrc
.gitignore
babel.config.js dependencies: Upgrade JavaScript dependencies. 2023-12-07 14:29:32 -08:00
debug-require-webpack-plugin.ts eslint: Fix @typescript-eslint/no-confusing-void-expression. 2023-12-21 16:14:40 -08:00
debug-require.js
postcss.config.js
webpack.assets.json bootstrap: Fork CSS into app, portico copies. 2024-01-28 15:07:36 -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