Show HN: GitMark – Your GitHub Report Card
1–10 of 16 posts
Re: Show HN: GitMark – Your GitHub Report Card
#2Please remove the access to Private Repositories, or make it optional.
Re: Show HN: GitMark – Your GitHub Report Card
#3Please remove the access to Private Repositories, or make it optional.
https://api.monosnap.com/rpc/file/download?id=kelMhl0A6kbbaN...
Haha, yes this is a pretty high bar of entry.
Re: Show HN: GitMark – Your GitHub Report Card
#4Please remove the access to Private Repositories, or make it optional.
Good suggestion, I like the idea of making it optional.
Re: Show HN: GitMark – Your GitHub Report Card
#5Please remove the access to Private Repositories, or make it optional.
https://api.monosnap.com/rpc/file/download?id=kelMhl0A6kbbaN... Haha, yes this is a pretty high bar of entry.
What, you don't trust me with ALL YOUR REPOS? Haha. I know, I mentioned this permissions thing in the blog post. Building it for myself, that scope is the only way I could read contributor stats for my company's private repos. Definitely don't need 90% of the other things, write access especially. Optional private repository access seems like a good solution.
Re: Show HN: GitMark – Your GitHub Report Card
#6Please remove the access to Private Repositories, or make it optional.
and why does it need write access?
Re: Show HN: GitMark – Your GitHub Report Card
#7Ummm deploy keys?
Re: Show HN: GitMark – Your GitHub Report Card
#8Why does this need write access to my public repos?
Re: Show HN: GitMark – Your GitHub Report Card
#9Why does this need write access to my public repos?
It doesn't really need write access, but in order for it to fetch the contributor stats, I had to add the "repo" scope to the permissions. Unfortunately, I couldn't see any other way around that. See: https://developer.github.com/v3/oauth/#scopes
Re: Show HN: GitMark – Your GitHub Report Card
#10Here's a blog post I wrote about this project: https://medium.com/@jico/building-gitmark-d6a4e193e19 (it talks about the permissions overkill).
If you want to take a peek at the dashboard without having to grant GitHub access, here's a screenshot of mine: http://i.imgur.com/ufqifkp.jpg