incubator-devlake
incubator-devlake copied to clipboard
[Feature][Config UI] Make selecting all repos in an org for GitHub more intuitive
Search before asking
- [X] I had searched in the issues and found no similar feature requirement.
Use case
Several users have raised the problem of not being able to select all repos in a org by one click in GitHub. This action is actually possible in the current Config UI, but not intuitive enough that the users can figure out by themselves.
Right now: The user needs to click on the org in order to load part of its repos, scroll down to the bottom until all repos are loaded, and then select the check box of the org.
New:
The user is able to select all repos under an org (the checkbox will not be disabled). When the user click on the org nmae or check the checkbox of the org, the miller column will load all repos. There will be a spinning wheel to indicate when they are still loading, because it might take take a while.
The checkbox in the above screenshot will not be disabled.
Prototype will be coming soon.
Description
No response
Related issues
https://github.com/apache/incubator-devlake/issues/4742
Are you willing to submit a PR?
- [ ] Yes I am willing to submit a PR!
Code of Conduct
- [X] I agree to follow this project's Code of Conduct
This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.
Updated - we will allow loading all data scope when users set up Connections.
This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.
This feature would be great for the Gitlab integration as well. Right now I have to click through several layers of our projects and force the GUI to fetch all repos by scrolling to the bottom before I'm able to select all repos under a particular project.
This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.
@yumengwang03 Any ETA on when this feature will be available? Trying to setup an org with 12K+ repos and it could come in very handy! @stepmr
@foxted Hi, we have been discussing this problem for a while, unfortunately, we don't have a universal solution so far since different data sources need to be handled differently.
This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs.
This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs.
This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs.
This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs.
This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs.