[PR #3222] [CLOSED] feat: remember selected options tab #4287

Closed
opened 2026-03-17 01:50:17 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/3222
Author: @anwarulislam
Created: 8/1/2023
Status: Closed

Base: release/2023.8.0Head: feat/remember-options-tab


📝 Commits (10+)

  • 93960e5 feat(lang): update tw translation (#3170)
  • c18b6ca fix: update vite-plugin-dts version which fixes build issue on docker/alpine (#3179)
  • a599f69 fix: fixed issue in team-environment test cases (#3189)
  • ade396e fix: add healthcheck for db and remove unwanted volumes (#3150)
  • bc05624 fix: keybinding modifier issue (#3163)
  • 4719f56 fix: reduce the memory consumption during build to prevent OOM (#3148)
  • 623d16f chore: bump version to 2023.4.8
  • 6a8f64a chore: run tests on and against release branches
  • 8aabc31 fix: generate-ui failing to build
  • 03e6a26 feat: svg badge asset (#3196)

📊 Changes

20 files changed (+292 additions, -211 deletions)

View changed files

.dockerignore (+1 -0)
📝 .github/workflows/tests.yml (+2 -2)
📝 docker-compose.yml (+13 -3)
📝 packages/hoppscotch-backend/package.json (+1 -1)
📝 packages/hoppscotch-backend/src/team-environments/team-environments.service.spec.ts (+2 -2)
📝 packages/hoppscotch-common/locales/tw.json (+58 -58)
📝 packages/hoppscotch-common/package.json (+1 -1)
packages/hoppscotch-common/public/badge.svg (+1 -0)
📝 packages/hoppscotch-common/src/components.d.ts (+0 -6)
📝 packages/hoppscotch-common/src/components/http/RequestOptions.vue (+15 -5)
📝 packages/hoppscotch-common/src/components/http/RequestTab.vue (+1 -1)
📝 packages/hoppscotch-common/src/helpers/keybindings.ts (+18 -11)
📝 packages/hoppscotch-selfhost-web/Dockerfile (+1 -1)
📝 packages/hoppscotch-selfhost-web/package.json (+2 -2)
📝 packages/hoppscotch-sh-admin/Dockerfile (+1 -1)
📝 packages/hoppscotch-sh-admin/package.json (+1 -1)
📝 packages/hoppscotch-ui/package.json (+1 -1)
📝 packages/hoppscotch-ui/src/components/smart/Anchor.vue (+42 -49)
📝 packages/hoppscotch-ui/vite.config.ts (+3 -4)
📝 pnpm-lock.yaml (+128 -62)

📄 Description

Closes HFE-115 #3161

Description

This PR aims to enhance the tab switching functionality, allowing users to seamlessly switch between tabs (e.g., parameters, body, headers) without losing their selected position within each tab. With this update, users can effortlessly pick up where they left off, streamlining their workflow and providing a more enjoyable user experience.

Checks

  • My pull request adheres to the code style of this project
  • My code requires changes to the documentation
  • I have updated the documentation as required
  • All the tests have passed

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hoppscotch/hoppscotch/pull/3222 **Author:** [@anwarulislam](https://github.com/anwarulislam) **Created:** 8/1/2023 **Status:** ❌ Closed **Base:** `release/2023.8.0` ← **Head:** `feat/remember-options-tab` --- ### 📝 Commits (10+) - [`93960e5`](https://github.com/hoppscotch/hoppscotch/commit/93960e535cf745cf6a932cd25a041163f36e97bd) feat(lang): update tw translation (#3170) - [`c18b6ca`](https://github.com/hoppscotch/hoppscotch/commit/c18b6caa40859fc9b450e718df32d0ba73cb0ab4) fix: update vite-plugin-dts version which fixes build issue on docker/alpine (#3179) - [`a599f69`](https://github.com/hoppscotch/hoppscotch/commit/a599f6938289dc58664bc37065228f8e9047aa1e) fix: fixed issue in team-environment test cases (#3189) - [`ade396e`](https://github.com/hoppscotch/hoppscotch/commit/ade396e52fec4002225f8fc505777f2a23c53340) fix: add healthcheck for db and remove unwanted volumes (#3150) - [`bc05624`](https://github.com/hoppscotch/hoppscotch/commit/bc05624176ba5b6f46789e9434f4f71f113ee46e) fix: keybinding modifier issue (#3163) - [`4719f56`](https://github.com/hoppscotch/hoppscotch/commit/4719f56a8ce84788ac47099914a0db509ab2d851) fix: reduce the memory consumption during build to prevent OOM (#3148) - [`623d16f`](https://github.com/hoppscotch/hoppscotch/commit/623d16feccbe9c17418d663dc7c6546f87d8a954) chore: bump version to 2023.4.8 - [`6a8f64a`](https://github.com/hoppscotch/hoppscotch/commit/6a8f64a41c5e8f9821b6dd407ae3157147463e74) chore: run tests on and against release branches - [`8aabc31`](https://github.com/hoppscotch/hoppscotch/commit/8aabc31fea8d3b50573654eb5801e6cc5b0c5b32) fix: generate-ui failing to build - [`03e6a26`](https://github.com/hoppscotch/hoppscotch/commit/03e6a264460c1323a5da65cd1fa8b47ec9102d67) feat: svg badge asset (#3196) ### 📊 Changes **20 files changed** (+292 additions, -211 deletions) <details> <summary>View changed files</summary> ➕ `.dockerignore` (+1 -0) 📝 `.github/workflows/tests.yml` (+2 -2) 📝 `docker-compose.yml` (+13 -3) 📝 `packages/hoppscotch-backend/package.json` (+1 -1) 📝 `packages/hoppscotch-backend/src/team-environments/team-environments.service.spec.ts` (+2 -2) 📝 `packages/hoppscotch-common/locales/tw.json` (+58 -58) 📝 `packages/hoppscotch-common/package.json` (+1 -1) ➕ `packages/hoppscotch-common/public/badge.svg` (+1 -0) 📝 `packages/hoppscotch-common/src/components.d.ts` (+0 -6) 📝 `packages/hoppscotch-common/src/components/http/RequestOptions.vue` (+15 -5) 📝 `packages/hoppscotch-common/src/components/http/RequestTab.vue` (+1 -1) 📝 `packages/hoppscotch-common/src/helpers/keybindings.ts` (+18 -11) 📝 `packages/hoppscotch-selfhost-web/Dockerfile` (+1 -1) 📝 `packages/hoppscotch-selfhost-web/package.json` (+2 -2) 📝 `packages/hoppscotch-sh-admin/Dockerfile` (+1 -1) 📝 `packages/hoppscotch-sh-admin/package.json` (+1 -1) 📝 `packages/hoppscotch-ui/package.json` (+1 -1) 📝 `packages/hoppscotch-ui/src/components/smart/Anchor.vue` (+42 -49) 📝 `packages/hoppscotch-ui/vite.config.ts` (+3 -4) 📝 `pnpm-lock.yaml` (+128 -62) </details> ### 📄 Description Closes HFE-115 #3161 ### Description <!-- Add a brief description of the pull request --> This PR aims to enhance the tab switching functionality, allowing users to seamlessly switch between tabs (e.g., parameters, body, headers) without losing their selected position within each tab. With this update, users can effortlessly pick up where they left off, streamlining their workflow and providing a more enjoyable user experience. <!-- You can also choose to add a list of changes and if they have been completed or not by using the markdown to-do list syntax - [ ] Not Completed - [x] Completed --> ### Checks <!-- Make sure your pull request passes the CI checks and do check the following fields as needed - --> - [x] My pull request adheres to the code style of this project - [ ] My code requires changes to the documentation - [ ] I have updated the documentation as required - [x] All the tests have passed --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 01:50:17 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#4287
No description provided.