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

Better UX for GitHub credential and timeout errors #3567

Open
axosoft-ramint opened this issue Sep 11, 2024 · 0 comments
Open

Better UX for GitHub credential and timeout errors #3567

axosoft-ramint opened this issue Sep 11, 2024 · 0 comments
Assignees
Labels
area-integrations Issues or features related to integrations
Milestone

Comments

@axosoft-ramint
Copy link
Contributor

axosoft-ramint commented Sep 11, 2024

Currently, GitHub credentials errors and timeout errors pop up as annoying error notifications. The credential issue is related to 401s from GitHub queries, and the notification offers a "reauthenticate" option. But if it's a permissions problem or something, reauthenticating does not help. Even choosing to "hide notifications from GitLens" doesn't stop the notifications from popping up again the next time you load a window.

We need to surface these issues in a less invasive way and move away from the "error notification" pattern as it just creates friction for users, especially when using options like "reauthenticate" does not make the issue go away. We should still log them properly so that it can help us investigate when users have issues with integration features, but the UX needs to be improved.

@axosoft-ramint axosoft-ramint added the area-integrations Issues or features related to integrations label Sep 11, 2024
@axosoft-ramint axosoft-ramint added this to the 16.0 milestone Sep 11, 2024
@sergeibbb sergeibbb self-assigned this Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-integrations Issues or features related to integrations
Projects
None yet
Development

No branches or pull requests

2 participants