You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now we are accessing the repositories to show under New Project via the user's OAuth token. This has the following implications:
Repos from organizations that have restricted access will not show up until authorized
Once authorized, the repos will show up, but if AlloyCI is not installed in that organizations, the user will not be able to add the repos, and will get an error message. This is confusing and frustrating.
Repos from organizations without restricted access will show up, but if AlloyCI is not installed, the same error as above happens.
Users see a lot of repos that can not be added to AlloyCI
This is a really bad user experience and we need to fix it.
Using installations tokens will allow us to show only repos from organizations that have been authorized to use AlloyCI, and that already have AlloyCI installed, thus avoiding the annoying error messages.
Problem: Need to figure out a good UI/UX for this Possible solutions:
Use the existing UI, and handle which repos to show in the backend.
Related to #51
Right now we are accessing the repositories to show under
New Project
via the user's OAuth token. This has the following implications:This is a really bad user experience and we need to fix it.
Using installations tokens will allow us to show only repos from organizations that have been authorized to use AlloyCI, and that already have AlloyCI installed, thus avoiding the annoying error messages.
Problem: Need to figure out a good UI/UX for this
Possible solutions:
Handle showing of repos in the backend
Redesign View
The text was updated successfully, but these errors were encountered: