Skip to content

feat(Git Sync): Introduce UX for migrating legacy Git workspaces to a Git Project#8720

Merged
gatzjames merged 11 commits into
Kong:developfrom
gatzjames:feature/ins-5145-migration-path-to-git-projects
May 21, 2025
Merged

feat(Git Sync): Introduce UX for migrating legacy Git workspaces to a Git Project#8720
gatzjames merged 11 commits into
Kong:developfrom
gatzjames:feature/ins-5145-migration-path-to-git-projects

Conversation

@gatzjames

Copy link
Copy Markdown
Contributor

Highlights:

  • Cloning a repository will now detect any legacy workspaces stored in .insomnia folder and migrate it to the new format.
  • When pulling changes or switching to branches - inside a Git Project - with a legacy workspace will prompt the user to migrate to the new format.

@gatzjames gatzjames self-assigned this May 14, 2025
@gatzjames gatzjames force-pushed the feature/ins-5145-migration-path-to-git-projects branch 6 times, most recently from fe09648 to d803e78 Compare May 21, 2025 13:31
jackkav
jackkav previously approved these changes May 21, 2025

@jackkav jackkav left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎸

@gatzjames gatzjames force-pushed the feature/ins-5145-migration-path-to-git-projects branch from d803e78 to fb85355 Compare May 21, 2025 13:54
@gatzjames gatzjames force-pushed the feature/ins-5145-migration-path-to-git-projects branch from fb85355 to 78fddaa Compare May 21, 2025 13:54
@gatzjames gatzjames enabled auto-merge (squash) May 21, 2025 13:55
@gatzjames gatzjames merged commit 2ae73ec into Kong:develop May 21, 2025
@gatzjames gatzjames deleted the feature/ins-5145-migration-path-to-git-projects branch May 21, 2025 14:42
cwangsmv pushed a commit that referenced this pull request Jun 10, 2025
… Git Project (#8720)

* import and detect legacy insomnia folders

* expose the legacy files through the existing API

* save

* save

* Better error handling on legacy file discovery

* UI for warning for the legacy migration on clone

* Prompt users when a legacy file has been found to migrate it

* save

* initial clone migration

* remove console warning

* cleanup for loop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants