Commit Graph

145 Commits

Author SHA1 Message Date
James Ritchie 8fa49560de More workflows added to Playground 2023-01-11 12:15:20 +00:00
Matt Aitken 664dc1ebc4 You can create product variants and pass in lots of options 2023-01-11 11:52:28 +00:00
Matt Aitken 767acd1298 Creating variants is working, with options 2023-01-11 11:11:51 +00:00
Matt Aitken 34fcb8257e Variant filtering by productId required some special code 2023-01-11 11:11:51 +00:00
James Ritchie 2bb7c8dea5 Added some more runs to Playground 2023-01-11 10:39:35 +00:00
Eric Allam 02e420307c Rename the shopify example package name 2023-01-11 07:50:27 +00:00
Matt Aitken 8b5cdd5a37 Creating a variant is partially working, produces an error which there’s a new state for 2023-01-10 19:18:36 +00:00
Matt Aitken 5bbdc50d2b Filtering by sku is working 2023-01-10 15:41:04 +00:00
Matt Aitken cd65d20015 Shopidy product variants can now be queried 2023-01-10 15:13:03 +00:00
Matt Aitken 120601a3e5 Shopify WIP 2023-01-10 11:15:22 +00:00
James Ritchie 5ee7eadce5 Changed triggers to events in github webhook 2023-01-10 10:13:32 +00:00
James Ritchie 30e2d2f5a9 Renamed a Playground run 2023-01-09 15:40:53 +00:00
Matt Aitken 8aee590ab4 internal-providers has the schemas for integrations 2023-01-09 14:28:35 +00:00
James Ritchie ea2b76c1c3 Updated the playground workflows 2023-01-06 19:01:20 +00:00
Eric Allam 6328fc3b36 Order steps by a wss supplied timestamp 2023-01-05 18:06:41 +00:00
Eric Allam cfc451ffaa Added a playground for James and updates react-email 2023-01-05 16:55:11 +00:00
James Ritchie cdec1263d3 Edited the Slack example to include more states 2023-01-05 11:39:32 +00:00
Eric Allam 29df14e7d7 Tests and reruns now redirect to the run page 2023-01-05 11:31:30 +00:00
Eric Allam 22e02bcef4 Cleanup TriggerServer instances when the connection is lost 2023-01-04 14:25:35 +00:00
Eric Allam 48bacb0e60 Make workflow run steps idempotent 2023-01-04 13:39:28 +00:00
Matt Aitken 5fca5f62b1 Fix for scheduled countdown not displaying correctly 2023-01-02 18:55:33 +00:00
Matt Aitken b44f022ce7 Added a waitUntil as well 2023-01-02 18:49:48 +00:00
Eric Allam d660c581f4 Add support for durable delays (either durations or scheduled times) 2023-01-02 16:17:28 +00:00
Eric Allam 893ed0470f Handle resuming requests when external services are connected 2023-01-02 14:05:55 +00:00
Eric Allam ae63b49251 Initial work on the delay functionality 2023-01-02 13:41:11 +00:00
Eric Allam 8967d5e216 “Resolve” is a better word for that message, and postMessage response schema is always success 2023-01-02 11:50:15 +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
Eric Allam 88f8d7e87f Succesfully completing integration requests 2022-12-30 19:10:26 +00:00
Eric Allam 8b7dafcf2d WIP sending/receiving requests 2022-12-29 15:29:49 +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
Eric Allam 234f6a00bb Add support for firing custom events in workflow runs 2022-12-20 14:47:37 +00:00
Eric Allam 15e6af4f36 Added support for log messages 2022-12-20 13:44:22 +00:00
Eric Allam d457085f7b Workflow runs, with a workflow step for output 2022-12-20 11:14:03 +00:00
Eric Allam 1cb24d6386 Renamed workflow to trigger and now using on param for the event trigger 2022-12-19 09:41:27 +00:00
Eric Allam 6bf2ac423c Got a trigger firing end-to-end 2022-12-18 21:58:40 +00:00
Eric Allam 57a8c0a234 Doing real authorization of API keys now so we can get back the organization ID
I’ve also started to add pulsar integration with the webapp, to get messages from coordinators
2022-12-13 15:51:52 +00:00
Eric Allam 49d35a7a34 A couple of things in here
- Improved starting and stopping pulsar locally
- Starting to explore how the connections stuff in workflows (including how the types will work)
- Authorization now returns an organization id (to properly scope the pulsar topics to a unique workflow/org pair)
- Better handling of closing host connections in the coordinator
- Upgrade all zod to 3.20
2022-12-13 14:46:08 +00:00
Eric Allam 89eb49dcc9 Added smoke-test example 2022-12-08 13:59:48 +00:00