zulip/web
apoorvapendse 378dc7a97d typeahead_helper: Cache diacritic-less names for performance.
This code path now uses the full name with removed diacritics cache,
just like the right sidebar buddy list search.

This fixes a major performance issue with trying to mention users in
organizations with 10,000s of total users.

Fixes:
https://chat.zulip.org/#narrow/channel/9-issues/topic/Mention.20typeahead.20performance/with/2157415.
2025-06-11 15:14:34 -07:00
..
e2e-tests dependencies: Upgrade JavaScript dependencies. 2025-06-04 16:24:47 -07:00
generated
html web: Sync content of Django and nginx error pages. 2025-04-03 17:09:46 -07:00
images icons: Let the system using the icons specify the fill-rule color. 2025-05-27 10:00:21 -07:00
server katex_server: Fix import/no-named-as-default. 2024-09-25 15:41:01 -07:00
shared typeahead: Remove diacritics only for valid queries. 2025-06-11 15:14:34 -07:00
src typeahead_helper: Cache diacritic-less names for performance. 2025-06-11 15:14:34 -07:00
styles settings: Add button to reset channel notifications to default. 2025-06-11 15:08:25 -07:00
templates settings: Add button to reset channel notifications to default. 2025-06-11 15:08:25 -07:00
tests Groups: Can perform any join, leave, add, remove for deactivated group. 2025-06-11 14:58:14 -07:00
third bootstrap: Rescue decoupled app, portico alert styles. 2025-04-30 10:26:20 -07:00
.browserslistrc browserslist: Add support for logical props. 2025-05-21 15:19:08 -07:00
.gitignore emoji: Convert spritesheets to webp. 2024-09-11 09:03:47 -07:00
babel.config.js dependencies: Upgrade JavaScript dependencies. 2025-05-05 14:15:44 -07:00
debug-require-webpack-plugin.ts debug-require: Rename to *.cjs. 2024-11-13 09:18:56 -08:00
debug-require.cjs debug-require: Rename to *.cjs. 2024-11-13 09:18:56 -08:00
postcss.config.js postcss: Work around postcss-extend-rule incompatibility with :is(). 2025-05-23 22:25:38 -07:00
webpack.assets.json integrations: Convert module to TypeScript. 2024-12-01 19:33:16 -08:00
webpack.config.ts webpack: Disable cross-origin-header-check middleware. 2025-04-15 16:18:06 -07:00
webpack.dev-assets.json showroom: Standardize "showroom" name for UI components testing pages. 2025-01-13 17:46:15 -08:00