Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Git Projects): Perfromance improvements #8450

Open
wants to merge 8 commits into
base: develop
Choose a base branch
from

Conversation

gatzjames
Copy link
Contributor

@gatzjames gatzjames commented Mar 12, 2025

Highlights:

  • Improved performance of git status and other git actions by filtering out only relevant files
  • Fixes an issue where symlinked files would not be resolved correctly
  • Added a loading indicator for cloning a new Git repository into a project
  • Updated the copy for when cloning a Git repository with no Insomnia files

Closes INS-5110

@@ -371,6 +371,7 @@ export const ProjectModal = ({
<span className='flex items-center justify-center relative'>
<InsomniaLogo className='w-12 h-12' />
</span>
<p className='p-2 text-center font-bold text-[--color-font]'>We didn't find any Insomnia files in this repository.</p>
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Not sure if this is clear enough for the user. Could use some feedback @godfrzero

@gatzjames gatzjames self-assigned this Mar 12, 2025
@gatzjames gatzjames requested a review from a team March 12, 2025 15:45
@gatzjames gatzjames force-pushed the feat/git-project-perf-improvements branch from 6dc4686 to ad4a50d Compare March 12, 2025 19:16
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.

3 participants