It seems that users are currently unable to specify private Github repos as source code, despite the fact they have signed in with Github.
In order to allow private repos, we need to provide an alternate login route which requests the repos role from the Github API.
Since many users won't want to give up their private repos by default, we'll need to make sure the original Github login routes ( with only public read role ) remain intact.
I also noticed that the error message for microcule.sourceGithubRepo was not being returned to the client.
It seems that users are currently unable to specify private Github repos as source code, despite the fact they have signed in with Github.
In order to allow private repos, we need to provide an alternate login route which requests the
repos
role from the Github API.Since many users won't want to give up their private repos by default, we'll need to make sure the original Github login routes ( with only public read role ) remain intact.
I also noticed that the error message for
microcule.sourceGithubRepo
was not being returned to the client.Working on a patch now.