Commit Graph

1721 Commits

Author SHA1 Message Date
Matt Aitken b8413d0200 Start of the CLI that takes the yaml file and generates Pixly configs 2022-12-29 15:36:28 +00:00
Eric Allam 8b7dafcf2d WIP sending/receiving requests 2022-12-29 15:29:49 +00:00
Matt Aitken 0babe319e5 Trigger added to the overview page, re-using components from the run page 2022-12-28 16:58:21 +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 18fb8ac596 New unified event system is creating workflow runs from events 2022-12-27 19:29:45 +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 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 a0bb1a235c Moves pulsar back into the docker compose file
Pulsar now starts/stops when running docker:db
2022-12-16 16:21:20 +00:00
Eric Allam 36090aea80 Triggering workflows from custom events 2022-12-16 14:28:49 +00:00
Eric Allam d8c22b61ef Workflows are now being registered in the webapp, along with their trigger 2022-12-15 16:41:08 +00:00
Eric Allam afc35caea6 Restructured internal-messages into internal-platform, to be used in the webapp 2022-12-14 15:58:42 +00:00
Eric Allam c1e7e80bf9 Reworked how the coordinator publishes and subscribes to messages in Pulsar 2022-12-14 14:21:16 +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 d5a59051f3 Added pulsar docker commands and getting the message broker working in the coordinator 2022-12-09 20:23:44 +00:00
Eric Allam fbad4d3118 Moving the sdk and coordinator work into the monorepo 2022-12-08 13:53:35 +00:00