Skip to content
This repository has been archived by the owner on Jan 29, 2021. It is now read-only.

Use in private repos #56

Open
chrisf opened this issue Mar 18, 2018 · 3 comments
Open

Use in private repos #56

chrisf opened this issue Mar 18, 2018 · 3 comments

Comments

@chrisf
Copy link
Contributor

chrisf commented Mar 18, 2018

What type of work is left to get this working for private repos?

@bluzi
Copy link
Owner

bluzi commented Mar 18, 2018

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
Copy link
Contributor Author

chrisf commented Apr 7, 2018

Where is this currently being deployed to? And do you have any preference for a database?

@sladyn98
Copy link

@bluzi Maybe we could start off with the change in the website.Make it more responsive with a react frontend, allowing users to enter tokens or authorise usage of TravisBuddy

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants