Skip to content

INITIAL SETUP Add github issue webhook#794

Closed
npendery wants to merge 5 commits intodevelopfrom
np-github-webhooks
Closed

INITIAL SETUP Add github issue webhook#794
npendery wants to merge 5 commits intodevelopfrom
np-github-webhooks

Conversation

@npendery
Copy link
Copy Markdown
Contributor

@npendery npendery commented Apr 26, 2017

What's in this PR?

Adding webhooks to connect to GitHub

References

Progress on: #786

web/router.ex Outdated
post "/webhooks/stripe/connect", StripeConnectEventsController, :create
post "/webhooks/stripe/platform", StripePlatformEventsController, :create
post "/webhooks/github_issues", GithubIssueController, :create
post "/webhooks/github_issue_comments", GithubIssueCommentController, :create
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How do you feel about calling these actions :handle. I feel :create is a bit misleading here.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I think that makes sense 👍

@begedin begedin force-pushed the np-github-webhooks branch from 09a0349 to 5662033 Compare August 9, 2017 13:53
@begedin
Copy link
Copy Markdown
Contributor

begedin commented Aug 9, 2017

@npendery We did a lot of stuff since this was submitted, and we ended up implementing basic handling for several issue webhooks as part of a different PR, as we were figuring out the major stuff.

I'm sorry about that, but your work here is still appreciated. Simply put, we needed some webhook to figure out the process and this one was relatively straightforward compared to others.

@begedin begedin added this to the GitHub integration milestone Aug 9, 2017
@begedin begedin closed this Aug 9, 2017
@begedin begedin deleted the np-github-webhooks branch August 9, 2017 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants