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 enterprise login #1112

Merged
merged 6 commits into from
May 22, 2024

Conversation

mashiro
Copy link
Contributor

@mashiro mashiro commented May 14, 2024

Fixed the following issues with GitHub Enterprise.

  1. Settings now support logging in with pat, or logging in with oauth app, after the initial login.
  2. Fixed a bug that caused the settings page to go blank when logged in only to github enterprise. Closes Settings page goes white blank #1130
  3. Multiple logins to github enterprise are now possible with a personal token and the github app. planned to 5.7.x

src/routes/LoginEnterprise.tsx Outdated Show resolved Hide resolved
main.js Outdated Show resolved Hide resolved
@setchy setchy changed the title Improve enterprise login feat: improve enterprise login May 14, 2024
@setchy setchy added the enhancement New feature or enhancement to existing functionality label May 14, 2024
src/routes/Settings.tsx Outdated Show resolved Hide resolved
@setchy
Copy link
Member

setchy commented May 21, 2024

thank for your patience @mashiro.

fyi - i'll push an update to this feature branch shortly to help move this enhancement along. watch this space 😃

@setchy
Copy link
Member

setchy commented May 21, 2024

Updates pushed. @mashiro @afonsojramos - appreciate some feedback.

the Settings changes now support logging in with pat, or logging in with oauth app, after the initial login.

it is still constrained to at-most one of each. in v5.7.x we'll focus on adding account views and a new account type model to support adding any number of each. 💪

@mashiro
Copy link
Contributor Author

mashiro commented May 22, 2024

@setchy Looks good!

@setchy setchy added the bug Something isn't working label May 22, 2024
@setchy setchy added this to the Release 5.6.0 milestone May 22, 2024
Copy link
Member

@setchy setchy left a comment

Choose a reason for hiding this comment

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

Thank you @mashiro ❤️

@setchy setchy merged commit 447a5dc into gitify-app:main May 22, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or enhancement to existing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Settings page goes white blank
3 participants