slapperwan / gh4a

Github client for Android
Apache License 2.0
1.73k stars 221 forks source link

not all repos for an organization are shown #235

Open raboof opened 9 years ago

raboof commented 9 years ago

could only be an issue with private repos, not sure. Some private repos are visible though...

raboof commented 9 years ago

When I jump to a project via a link this works fine, but it doesnt show up when enumerating all projects for a project

elbeezi commented 9 years ago

+1

alorma commented 9 years ago

Github recently changed how private repos are shown in the apps.

To make it appear, first check your settings -> applications, and check if the application is allowed to access that organization

raboof commented 9 years ago

@alorma I'm not sure what you mean - on https://github.com/settings/applications gh4a doesn't show up as an application, and access is not granted on a per-application basis.

maniac103 commented 9 years ago

Right, Octodroid uses the authorizations API to create the OAuth tokens instead of the full OAuth flow.

alorma commented 9 years ago

Yes @raboof, in that page, if you select the application (octodroid, or gh4a), you can grant acces

alorma commented 9 years ago

@maniac103 with auth api, users don't need to grant access to the applications?

maniac103 commented 9 years ago

@alorma Correct. This is the API we use: https://developer.github.com/v3/oauth_authorizations/#create-a-new-authorization The web flow is a bit cumbersome from a UX perspective IMHO, and the setup for different build variants to store the client secret etc. also creates more work ;)