[PR #1367] [MERGED] Collections and environments + GitHub gist #3270

Closed
opened 2026-03-17 00:53:52 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/1367
Author: @liyasthomas
Created: 12/8/2020
Status: Merged
Merged: 12/9/2020
Merged by: @AndrewBastin

Base: mainHead: feat/gist


📝 Commits (8)

  • 3d10a8f Initial MVP of GitHub gist support
  • 346b980 Merge pull request #1366 from hoppscotch/main
  • 2978c8a Allow importing collections from gist
  • b473ed7 Allow importing and exporting environments to gist
  • b158795 Merge branch 'main' into feat/gist
  • ba08883 Final gist integration + clean up
  • f21b576 Fixed tests for fb.spec.js
  • eeb1ecd Added test case for signInUserWithGithub to check if adding 'repo gist'

📊 Changes

6 files changed (+261 additions, -12 deletions)

View changed files

📝 components/collections/import-export-collections.vue (+89 -0)
📝 components/environments/import-export-environment.vue (+89 -0)
📝 components/firebase/login.vue (+10 -5)
📝 helpers/__tests__/fb.spec.js (+40 -4)
📝 helpers/fb.js (+26 -2)
📝 lang/en-US.json (+7 -1)

📄 Description

App:

  • Add repo and gist scope to GitHub OAuth app

Collections:

  • Create secret collections gist

  • Import collections from gist URL

Environments:

  • Create secret environments gist

  • Import environments from gist URL


🔄 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/1367 **Author:** [@liyasthomas](https://github.com/liyasthomas) **Created:** 12/8/2020 **Status:** ✅ Merged **Merged:** 12/9/2020 **Merged by:** [@AndrewBastin](https://github.com/AndrewBastin) **Base:** `main` ← **Head:** `feat/gist` --- ### 📝 Commits (8) - [`3d10a8f`](https://github.com/hoppscotch/hoppscotch/commit/3d10a8f86a3d7bff228eb7cfa4cf9d41d0c60186) Initial MVP of GitHub gist support - [`346b980`](https://github.com/hoppscotch/hoppscotch/commit/346b980a1d6267895e107929a4b5666187c28f46) Merge pull request #1366 from hoppscotch/main - [`2978c8a`](https://github.com/hoppscotch/hoppscotch/commit/2978c8adfea80ce177a694ef2a6c6978a6253e6b) Allow importing collections from gist - [`b473ed7`](https://github.com/hoppscotch/hoppscotch/commit/b473ed7cb7fab635cbb40c3bcf89702be7c4360e) Allow importing and exporting environments to gist - [`b158795`](https://github.com/hoppscotch/hoppscotch/commit/b1587950c63ea880a48e1387791ef08d058795cc) Merge branch 'main' into feat/gist - [`ba08883`](https://github.com/hoppscotch/hoppscotch/commit/ba088836238a9197186e46aed7042e9c76d80232) Final gist integration + clean up - [`f21b576`](https://github.com/hoppscotch/hoppscotch/commit/f21b5768a507c8a2a3792701711aedb52bd1ae44) Fixed tests for fb.spec.js - [`eeb1ecd`](https://github.com/hoppscotch/hoppscotch/commit/eeb1ecd2df8b00e922bb2cda9bdc132e058db99e) Added test case for signInUserWithGithub to check if adding 'repo gist' ### 📊 Changes **6 files changed** (+261 additions, -12 deletions) <details> <summary>View changed files</summary> 📝 `components/collections/import-export-collections.vue` (+89 -0) 📝 `components/environments/import-export-environment.vue` (+89 -0) 📝 `components/firebase/login.vue` (+10 -5) 📝 `helpers/__tests__/fb.spec.js` (+40 -4) 📝 `helpers/fb.js` (+26 -2) 📝 `lang/en-US.json` (+7 -1) </details> ### 📄 Description **App:** - [x] Add `repo` and `gist` scope to GitHub OAuth app **Collections:** - [x] Create secret collections gist - [x] Import collections from gist URL **Environments:** - [x] Create secret environments gist - [x] Import environments from gist URL --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 00:53:52 +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#3270
No description provided.