Use in private repos
chrisf opened this issue · 3 comments
chrisf commented
What type of work is left to get this working for private repos?
bluzi commented
It's a long one:
- We need to have a dashboard on the website (https://www.travisbuddy.com/ - currently the dashboard is not implemented)
- You should be able to login to the dashboard using your GitHub account
- After logging in, you should be able to provide an access token of a user that you want to use for the comments, the user must be a collaborator in the private repo, or it won't work.
- The access token should be saved in some kind of data store
- The API should be able to access the access token when it gets a request from the private repository, and use the token instead of @TravisBuddy's token.
If you want to jump in on that I'd be happy to assist.
Note that the current website implementation is 'stupid', and it's a technical debt that probably should be resolved before we start working on the dashboard - feel free to have a look.
(That's how I'm seeing it - I added the discuess
label because I'd like to hear if anyone has a better idea)
chrisf commented
Where is this currently being deployed to? And do you have any preference for a database?