Skip to content

feat(Git Sync): UX improvements#8524

Merged
gatzjames merged 6 commits into
Kong:developfrom
gatzjames:feature/git-conflict-improvements
Mar 25, 2025
Merged

feat(Git Sync): UX improvements#8524
gatzjames merged 6 commits into
Kong:developfrom
gatzjames:feature/git-conflict-improvements

Conversation

@gatzjames
Copy link
Copy Markdown
Contributor

Highlights:

  • Updated the repository settings modal buttons to avoid confusion on Sync/Reset
  • Fixed an issue where clicking Commit/Commit and push would not show a loading indicator
  • Improved the error message for when trying to push on a remote repository that has extra commits ahead.
  • Parsing specs in the app now uses yaml instead of json to align with how the file is shared

@gatzjames gatzjames requested a review from a team March 25, 2025 12:29
@gatzjames gatzjames self-assigned this Mar 25, 2025
@gatzjames gatzjames force-pushed the feature/git-conflict-improvements branch from 6aa382f to f221908 Compare March 25, 2025 16:09
@gatzjames gatzjames enabled auto-merge (squash) March 25, 2025 16:16
@gatzjames gatzjames merged commit 00d7dc6 into Kong:develop Mar 25, 2025
@gatzjames gatzjames deleted the feature/git-conflict-improvements branch March 25, 2025 16:24
cwangsmv pushed a commit that referenced this pull request Apr 21, 2025
* fix loading state in commit and commit and push buttons

* use yaml when parsing open api specs in the app

* improve error message for pushing to a remote with extra commits

* improve buttons ux on repo settings modal

* check for response.errors

* fix error issue
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