-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Add "Git Services" tab to the User Preferences #21595
Add "Git Services" tab to the User Preferences #21595
Comments
@l0rd @akurinnoy @olexii4 please, find the proposed UX for Git Services Basically, the idea is that a particular icon is shown only if the admin configured the git service on the CR level accordingly - #21577 The only possible options would be login / logout from the dropdown |
after discussion with @l0rd for Git Services Tab we want to have the very same UX as we currently have for the "Container Registries" Important notes:
|
When implementing this we should address the bug described in this Dev Spaces issue too. |
Is your task related to a problem? Please describe
Currently, the account page is outdated and fetches the user information from db that is planned to be removed as part of #21374
The data provided on the Account page is irrelevant and should be removed
Describe the solution you'd like
As part of this issue, we should only have the login / logout buttons to the main Git providers GitHub, Gitlab, and Bitbucketlogin/logout
Sub-tasks
Describe alternatives you've considered
Potentially we should remove Account page completely and add Git Services Tab to the User Preferences:
Additional context
The information about the configuration of the particular Git provider should be fetched from the Eclipse Che CR - #21577
The issue is part of the Git Zero Config epic - #20583
Open Questions:
Release Notes Text
Eclipse Che User Preferences page includes a new tab: "Git Services" (before, the only tab was "Container Registries"). This tab shows the list of git services the user has granted access to. User can revoke access to any of the git services from this tab. Supported services are GitHub (github.com or Enterprise), GitLab (SaaS and Server) or Bitbucket (Cloud and Server).
The text was updated successfully, but these errors were encountered: