zulip/web
whilstsomebody 14d96bf932 user_profile: Fix incorrect rendering of groups and channels list.
It was found that adding or removing an item from a group
or channel list updated the list correctly initially.
However, when revisiting the group or channel list tab, the
removed item was still present. The item was only removed
after closing and reopening the user profile menu popover.

This commit fixes the bug by correctly fetching the data
and live-updating the list.
Also, we used to re-render the groups and channels list
everytime we opened the groups or channels tab. Now, we
render the list only once when the corresponding tab is
opened for the first time.

Fixes: #33071
2025-01-22 09:29:32 -08:00
..
e2e-tests settings: Show avatar by default in right sidebar for new orgs. 2025-01-09 09:19:22 -08:00
generated
html 5xx: Remove duplicate error_page class applied on page. 2024-07-03 13:35:12 -07:00
images zulip-icons: Rename to *.cjs. 2024-11-13 09:18:56 -08:00
server katex_server: Fix import/no-named-as-default. 2024-09-25 15:41:01 -07:00
shared compose: Introduce scrolling buttons in gridded layout. 2025-01-14 15:52:02 -08:00
src user_profile: Fix incorrect rendering of groups and channels list. 2025-01-22 09:29:32 -08:00
styles polls: Do not use pixel height for poll title. 2025-01-21 16:22:53 -08:00
templates compose_banner: Show realm_empty_topic_display_name for topic="". 2025-01-21 13:22:08 -08:00
tests bug fix: Check offsets when browser doesn't canonicalize. 2025-01-22 09:16:50 -08:00
third markdown: Support message link syntax in local echo. 2024-12-03 10:41:37 -08:00
.browserslistrc
.gitignore emoji: Convert spritesheets to webp. 2024-09-11 09:03:47 -07:00
babel.config.js web: Set "type": "module" and convert various CJS files to ESM. 2024-11-13 09:18:56 -08: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 css_variables: Convert module to TypeScript. 2024-11-27 12:24:58 -08:00
webpack.assets.json integrations: Convert module to TypeScript. 2024-12-01 19:33:16 -08:00
webpack.config.ts templates: Convert module to TypeScript. 2024-11-27 13:52:21 -08:00
webpack.dev-assets.json showroom: Standardize "showroom" name for UI components testing pages. 2025-01-13 17:46:15 -08:00