Commit Graph

21 Commits

Author SHA1 Message Date
Eric Allam 2d0e766b1a Break out github into it’s own package 2023-01-30 12:57:37 +00:00
Eric Allam dc11daced1 Finished docs for github webhooks 2023-01-24 04:47:00 +00:00
Eric Allam f350fcadbc Github integration - new star webhook implemented 2023-01-21 16:33:52 -08:00
Matt Aitken 0980927cea Created a tsconfig for the examples, and got them all setup 2023-01-21 13:32:14 -08:00
Matt Aitken f8ad30b975 Added GitHub commitComments webhook 2023-01-19 15:03:24 -08:00
Matt Aitken f92c3d75bb Added GitHub pushes and pull request reviews 2023-01-19 14:39:14 -08:00
Matt Aitken e60d8198cd Added GitHub Pull Request review comments 2023-01-19 10:30:07 -08:00
Matt Aitken ef3ce5dbc2 Added GitHub Pull Request webhook support 2023-01-19 09:46:13 -08:00
Matt Aitken f9eabe3dfb Added GitHub issue commented webhook 2023-01-18 20:11:20 -08:00
Matt Aitken f8cb4926d1 All GitHub issue webhooks now work 2023-01-18 20:11:20 -08:00
Matt Aitken b65954214f Moving to node 16 2023-01-12 13:22:06 +00:00
Matt Aitken 8aee590ab4 internal-providers has the schemas for integrations 2023-01-09 14:28:35 +00:00
Matt Aitken 0517a36e47 Use trigger.dev repo in the example, so we don’t spam JSON Hero watchers 2022-12-30 19:15:20 +00:00
Matt Aitken 96e2e49b29 Added .triggers back into github integration 2022-12-28 17:27:04 +00:00
Matt Aitken 3c8f217792 GitHub webhook smoke test event wasn’t correct 2022-12-28 11:40:46 +00:00
Eric Allam ffa9306c94 Put triggers under a namespace in the intregration, get github issue event working (for certain actions) 2022-12-28 11:02:25 +00:00
Eric Allam b9bf7033a7 Big overhaul to unify how events works across the different types
Workflow runs are still TODO but are pretty much ready to go
2022-12-23 16:34:42 +00:00
Eric Allam 3ac7dfe268 Verify payloads when receiving github webhooks 2022-12-22 13:54:35 +00:00
Eric Allam e7f08139a9 Add the CONNECTED_SLOT_CONNECTED internal event, to register a webhook after a connection slot gets a connection 2022-12-22 11:24:36 +00:00
Eric Allam 8cf8228ba4 Set workflow trigger to connected once the webhook is registered 2022-12-22 11:10:32 +00:00
Eric Allam 67612a8e0c Registering webhooks with existing connections (and github only) 2022-12-21 16:56:32 +00:00