Repository navigation
feat: Clean up Git notifications and status [INS-911] - #8891
Merged
Merged
Conversation
…e permission error messages
… changes indicators
…ved sync status indicators
…t sync status handling
…andling in SyncDropdown
gatzjames
enabled auto-merge (squash)
July 24, 2025 08:25
gatzjames
disabled auto-merge
July 24, 2025 08:37
…ct button when not synced
pavkout
enabled auto-merge (squash)
July 24, 2025 08:53
gatzjames
approved these changes
Jul 24, 2025
RoamingLost
pushed a commit
to RoamingLost/insomnia
that referenced
this pull request
Aug 6, 2025
* feat: add new animation keyframes for up-loop and down-loop * fix(git): handle errors when checking for unpushed changes and improve permission error messages * fix(git): improve error handling and user feedback in Git sync dropdown * feat: add ProjectBranchName component with syncing status and pending changes indicators * feat: enhance SyncDropdown with ProjectBranchName component and improved sync status indicators * fix(git): add error handling to checkoutGitBranchAction for improved user feedback * fix(git): add error handling to checkoutGitBranchAction for improved user feedback * fix: reset initial state of ProjectBranchName to 'default' for correct sync status handling * refactor: remove showAlert calls for pull failure in GitProjectSyncDropdown * fix: replace showError with operationError state for improved error handling in SyncDropdown * fix: add success indicators to various Git actions for improved feedback * fix: update action return values to include success indicators for improved feedback * refactor: remove ProjectBranchName component to streamline dropdown functionality * feat: add Toaster component for improved toast notifications in Root * feat: add view transition animations for toast notifications * feat: enhance sync dropdown with toast notifications for Git actions * feat: add toast notifications for Git actions in sync dropdown * feat: implement Toast notification system with customizable content and styles * update notification styles * feat: improve error handling in Git actions with a centralized error message function * feat: update Git sync dropdown to display connection status and connect button when not synced --------- Co-authored-by: James Gatz <jamesgatzos@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR introduces several UX and feedback improvements across Git and Cloud Sync:
Refined error messaging to be clearer and more user-friendly, including updated handling for network-related issues.
Optimized loading indicators to provide better feedback and smoother transitions during async operations.
Updated the UI and messaging for when the app is not linked to a Git repository, making it more informative and easier to understand.
Introduced toast notifications to confirm the outcome of key operations (success, failure, etc.), providing immediate and visible user feedback.
Closes INS-911