zulip/web
Sahil Batra 9a04f5b0c4 gear_menu: Open group settings overlay with "#groups/your" hash.
This commit fixes the bug in browser back button behavior when
opening the groups overlay from gear menu. The bug was caused
due to browser history containing both "#groups" and "#groups/your"
entries, which essentially resulted in a "#groups/your" -> "#groups"
-> "#groups/your" cycle and thus nothing happend on clicking
browser back button.

The case for a user manually typing "#groups" url would be handled
in next commit.

(cherry picked from commit eced3d9d6a)
2024-01-24 16:38:46 -08:00
..
e2e-tests mentions: Rename 'stream_wildcard_mention_allowed_in_large_stream'. 2023-11-28 09:24:18 -08:00
generated
html
images compose: Update icons for formatting buttons. 2023-12-01 13:51:39 -08:00
shared gear_menu_popover: Update the rocket icon used for plan and pricing. 2023-12-13 07:59:13 -08:00
src groups_settings: Make "Cancel" button work in group creation form. 2024-01-24 16:38:46 -08:00
styles user_status: Fix alignment of select-emoji icon of user-status modal. 2024-01-22 18:19:09 -08:00
templates gear_menu: Open group settings overlay with "#groups/your" hash. 2024-01-24 16:38:46 -08:00
tests compose: Revamp and improve test suite for compose formatting buttons. 2024-01-22 18:19:09 -08:00
third Revert "linkifiers: Match JS implementation to server implementation." 2023-11-16 14:59:48 -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: Forbid unchecked casts in TypeScript. 2023-10-26 09:54:30 -07:00
debug-require.js
postcss.config.js
webpack.assets.json portico: Add self-hosted plans comparison table. 2023-12-15 11:03:42 -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