This PR adds a view at /datasets with a form to get the GitHub repositories from a given owner. On submit, it calls the githubOwnerRepos mutation and redirects to /datasources/github/id using the resulting job ID. The job query is then performed every second until it returns the finished status.
Users can select commits, PRs and issues for each repository and add them to a project by selecting it from a dropdown menu or dragging and dropping them from the table to the sidebar.
Note: the PR needs the GraphQL mutations from #93 in order to work properly.
This PR adds a view at
/datasets
with a form to get the GitHub repositories from a given owner. On submit, it calls thegithubOwnerRepos
mutation and redirects to/datasources/github/id
using the resulting job ID. Thejob
query is then performed every second until it returns thefinished
status. Users can select commits, PRs and issues for each repository and add them to a project by selecting it from a dropdown menu or dragging and dropping them from the table to the sidebar.Note: the PR needs the GraphQL mutations from #93 in order to work properly.