feat(git): make fetch command asynchronous for improved performance #11

Merged
Christoph merged 1 commits from bug/blocking_ui into master 2026-07-03 15:15:51 +00:00
Owner

The fetch command has been updated to run asynchronously, allowing for
better performance and responsiveness in the application. This change
ensures that the command does not block the main thread, enhancing the
user experience when interacting with repositories.

  • Fetch command now uses async/await for non-blocking execution
  • Added a grace period to prevent immediate background fetch after
    switching repositories
  • Improved handling of authentication errors during fetch operations
The fetch command has been updated to run asynchronously, allowing for better performance and responsiveness in the application. This change ensures that the command does not block the main thread, enhancing the user experience when interacting with repositories. - Fetch command now uses async/await for non-blocking execution - Added a grace period to prevent immediate background fetch after switching repositories - Improved handling of authentication errors during fetch operations
Christoph added 1 commit 2026-07-03 15:15:45 +00:00
The fetch command has been updated to run asynchronously, allowing for
better performance and responsiveness in the application. This change
ensures that the command does not block the main thread, enhancing the
user experience when interacting with repositories.

- Fetch command now uses async/await for non-blocking execution
- Added a grace period to prevent immediate background fetch after
  switching repositories
- Improved handling of authentication errors during fetch operations
Christoph merged commit 65e5508d4b into master 2026-07-03 15:15:51 +00:00
Christoph deleted branch bug/blocking_ui 2026-07-03 15:15:51 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Christoph/GitLite#11