Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge repo fixes from dev into master #321

Merged
merged 3 commits into from
Dec 13, 2019
Merged

Merge repo fixes from dev into master #321

merged 3 commits into from
Dec 13, 2019

Conversation

alexwaibel
Copy link
Collaborator

I've just merged #319 into the dev branch and think it would be wise to also merge these fixes into master so that others can more easily begin hosting their own instances.

deadlydog and others added 3 commits August 10, 2019 00:46
…dRecaptchaErrors

fix: Return error message for unexpected recaptcha errors
…te. (#319)

This is a large change meant to restore the repo to a functioning state. The GitHub library was reworked to use the lastest version of the GitHub API module and changes were made to support authentication as a GitHub application.

Instructions for creating a private instance hosted on the free tier of
Heroku have been added and all references to the public instance have
been removed. Heroku hosting is intended to provide users with a more
reliable alternative to the public instance, which we will be dropping
support for.
@eduardoboucas
Copy link
Owner

It's expected that the Travis builds are still failing, right?

@alexwaibel
Copy link
Collaborator Author

@eduardoboucas yeah, there's still 20 failing test cases but I've been able to manually test GitHub integration both with basic token access and with app auth. In both instances it was able to successfully make a PR on my test repo with my comment. I plan to look into fixing those failing test cases next l, so we could wait for that work to be finished before merging into master, but then master will stay broken for a longer period of time.

@eduardoboucas
Copy link
Owner

@alexwaibel I'm happy for this to be merged into master now, if that's what you want to do. 🙂

@alexwaibel
Copy link
Collaborator Author

@eduardoboucas sounds good, I'll go ahead and merge this in. When I get more time I plan to fix those remaining test failures so we can get travis builds back to a passing state.

@alexwaibel alexwaibel merged commit 25b66a0 into master Dec 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants