Re:Show HN: Diffmatic – A daily GitHub digest for dev teams
by 100k on Wednesday October 08, 2014 @12:24PM
(#8427759)
I wish GitHub would add more fine-grained permissions. Right now authorizing an app like this is giving away the keys to the kingdom and that's a little scary. For a similar reason we chose to run Hound (https://houndci.com/) locally instead of use the SaaS version.
Re:Show HN: Diffmatic – A daily GitHub digest for dev teams
by masklinn on Wednesday October 08, 2014 @03:47PM
(#8429051)
> I wish GitHub would add more fine-grained permissions.
Yes, for both API and direct access. You can't allow somebody to triage bugs without giving them write access to the repository itself.
Re:Show HN: Diffmatic – A daily GitHub digest for dev teams
by curun1r on Wednesday October 08, 2014 @12:11PM
(#8427685)
Judging by the screenshots of the product, it seems like repo:status is the permission that you should be asking for instead of repo. It's still read/write, but only to commit statuses and not code.
Is there something that your product is doing that requires read access to the code?
Re:Show HN: Diffmatic – A daily GitHub digest for dev teams
by bbrunner on Wednesday October 08, 2014 @12:17PM
(#8427719)
I tried repo:status but from my testing I wasn't able to list private repos. So even though I might be able to get their commits I had no way of discovering all of the private repos for a person/org.
I'll reinvestigate this as soon as I'm off the caltrain and have decent internet :)
Re:Show HN: Diffmatic – A daily GitHub digest for dev teams
by res0nat0r on Wednesday October 08, 2014 @12:35PM
(#8427821)
I think r/w access is due to a limitation in the permissions from Github. Hopefully they will make this more fine-grained soon.
https://slack.zendesk.com/hc/en-us/articles/201824286-Why-do...
Re:Show HN: Diffmatic – A daily GitHub digest for dev teams
by agilebyte on Wednesday October 08, 2014 @12:35PM
(#8427818)
Could you ask for either public or private scope?
Re:Show HN: Diffmatic – A daily GitHub digest for dev teams
by IanCal on Wednesday October 08, 2014 @03:23PM
(#8428904)
There doesn't seem to be such a thing in github, at least there wasn't last time I had to deal with this. If they've updated it since then that'd be awesome, but I think this is a long-standing issue.
If I'm completely missing something than I'd be more than happy to get a change deployed.