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: improve the GitHub push UI #111

Closed
wants to merge 8 commits into from

Conversation

ali00209
Copy link

@ali00209 ali00209 commented Oct 28, 2024

Key Enhancements

Redesigned Push Interface

  • Modernized the push UI with a clean, responsive layout
  • Incorporated clear instructions and guidance for the user
  • Added real-time feedback for push status and progress

Summary

This PR enhances the pushToGitHub function with the following improvements:

  • Custom Error Handling: Provides specific messages for GitHub API rate limits and SAML enforcement.
  • Branch Management: Supports branch creation and updating of existing branches.
  • Repository Visibility: Allows setting the repository as public or private based on user input.
  • Optimized Blob Creation: Implements batch processing for blob creation to avoid hitting rate limits.

Screenshot

image

@spaco67
Copy link

spaco67 commented Oct 30, 2024

cool

@goncaloalves
Copy link

Looks good!

@ali00209 ali00209 closed this Nov 12, 2024
@ali00209 ali00209 deleted the new_bolt2 branch November 12, 2024 22:43
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