[PR #4489] [MERGED] feat: import summaries #4828

Closed
opened 2026-03-17 02:19:46 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/4489
Author: @amk-dev
Created: 10/28/2024
Status: Merged
Merged: 11/25/2024
Merged by: @jamesgeorge007

Base: nextHead: feat/import-summaries


📝 Commits (9)

  • 7e48ac1 feat: import summaries
  • d1a0617 chore: port to all importers
  • e8ca1bc fix: make description optional
  • cfe4fd8 chore: cleanup
  • 320fa59 chore: i18n & copy updates
  • 33b662c chore: update postman importer description
  • 9420bf1 feat: supported/not supported segregation when showing results
  • 53309be fix: typo in ImportSummary prop
  • ca1c5d1 chore: cleanup

📊 Changes

10 files changed (+450 additions, -43 deletions)

View changed files

📝 packages/hoppscotch-common/locales/en.json (+13 -1)
📝 packages/hoppscotch-common/src/components/collections/ImportExport.vue (+84 -9)
📝 packages/hoppscotch-common/src/components/importExport/Base.vue (+47 -2)
📝 packages/hoppscotch-common/src/components/importExport/ImportExportSteps/FileImport.vue (+22 -16)
packages/hoppscotch-common/src/components/importExport/ImportExportSteps/ImportSummary.vue (+242 -0)
📝 packages/hoppscotch-common/src/components/importExport/ImportExportSteps/UrlImport.vue (+23 -15)
📝 packages/hoppscotch-common/src/components/importExport/types.ts (+13 -0)
📝 packages/hoppscotch-common/src/helpers/import-export/import/import-sources/FileSource.ts (+2 -0)
📝 packages/hoppscotch-common/src/helpers/import-export/import/import-sources/GistSource.ts (+2 -0)
📝 packages/hoppscotch-common/src/helpers/import-export/import/import-sources/UrlSource.ts (+2 -0)

📄 Description

This PR adds descriptions for importers and provides users with a summary of their imported items upon completion.

Closes HFE-617.

image image

🔄 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/4489 **Author:** [@amk-dev](https://github.com/amk-dev) **Created:** 10/28/2024 **Status:** ✅ Merged **Merged:** 11/25/2024 **Merged by:** [@jamesgeorge007](https://github.com/jamesgeorge007) **Base:** `next` ← **Head:** `feat/import-summaries` --- ### 📝 Commits (9) - [`7e48ac1`](https://github.com/hoppscotch/hoppscotch/commit/7e48ac1168e7ef16445ba0dfbc2591b9e1cf9cd7) feat: import summaries - [`d1a0617`](https://github.com/hoppscotch/hoppscotch/commit/d1a06178dd1d94b28e26429aaa8d85da3726f75c) chore: port to all importers - [`e8ca1bc`](https://github.com/hoppscotch/hoppscotch/commit/e8ca1bc4ceaeed81060e79eb1a28568fb953c0ed) fix: make description optional - [`cfe4fd8`](https://github.com/hoppscotch/hoppscotch/commit/cfe4fd808507cf58b31e282284f2aeba99296703) chore: cleanup - [`320fa59`](https://github.com/hoppscotch/hoppscotch/commit/320fa593813c97003daf7aa3b791b03d958d5f05) chore: i18n & copy updates - [`33b662c`](https://github.com/hoppscotch/hoppscotch/commit/33b662cae01a2f29e34af66758c9d34e41c12c68) chore: update postman importer description - [`9420bf1`](https://github.com/hoppscotch/hoppscotch/commit/9420bf1e240dc963ace2f3bf78255214a3e802f4) feat: supported/not supported segregation when showing results - [`53309be`](https://github.com/hoppscotch/hoppscotch/commit/53309be3aff3a4ee1aa92063f2cc2d8f066f1e24) fix: typo in ImportSummary prop - [`ca1c5d1`](https://github.com/hoppscotch/hoppscotch/commit/ca1c5d111926d4225f8949410024aa784a058044) chore: cleanup ### 📊 Changes **10 files changed** (+450 additions, -43 deletions) <details> <summary>View changed files</summary> 📝 `packages/hoppscotch-common/locales/en.json` (+13 -1) 📝 `packages/hoppscotch-common/src/components/collections/ImportExport.vue` (+84 -9) 📝 `packages/hoppscotch-common/src/components/importExport/Base.vue` (+47 -2) 📝 `packages/hoppscotch-common/src/components/importExport/ImportExportSteps/FileImport.vue` (+22 -16) ➕ `packages/hoppscotch-common/src/components/importExport/ImportExportSteps/ImportSummary.vue` (+242 -0) 📝 `packages/hoppscotch-common/src/components/importExport/ImportExportSteps/UrlImport.vue` (+23 -15) 📝 `packages/hoppscotch-common/src/components/importExport/types.ts` (+13 -0) 📝 `packages/hoppscotch-common/src/helpers/import-export/import/import-sources/FileSource.ts` (+2 -0) 📝 `packages/hoppscotch-common/src/helpers/import-export/import/import-sources/GistSource.ts` (+2 -0) 📝 `packages/hoppscotch-common/src/helpers/import-export/import/import-sources/UrlSource.ts` (+2 -0) </details> ### 📄 Description This PR adds descriptions for importers and provides users with a summary of their imported items upon completion. Closes HFE-617. <img width="517" alt="image" src="https://github.com/user-attachments/assets/106ec3da-7926-4f3e-9943-0d8b39933402"> <img width="527" alt="image" src="https://github.com/user-attachments/assets/1b46308b-d7b7-44c5-a405-92f634922dbd"> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 02:19:46 +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#4828
No description provided.