Commit Graph

4643 Commits

Author SHA1 Message Date
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
Matt Aitken 2aba387a02 Removed some console logs 2022-12-22 22:26:53 +00:00
Matt Aitken 4e30c9d17d made pages 20 long 2022-12-22 22:24:09 +00:00
Matt Aitken 0c46534f51 Status filtering is now working and looking nice 2022-12-22 22:23:45 +00:00
Matt Aitken 6aa9647451 Styled the dropdown 2022-12-22 21:39:26 +00:00
Matt Aitken a138502a5c Filtering statuses works with search params 2022-12-22 18:55:11 +00:00
Matt Aitken 4356642596 Dark style 2022-12-22 18:16:28 +00:00
Matt Aitken 5ecc782b39 Disable next/prev buttons so the layout doesn’t jump around 2022-12-22 18:06:45 +00:00
Matt Aitken 2705b2e325 Improved the display with what results you’re seeing 2022-12-22 17:14:58 +00:00
Matt Aitken 4678e33e92 Improved the styling 2022-12-22 17:11:10 +00:00
Matt Aitken 98f9eb4653 Only select the data we need to show runs list 2022-12-22 16:53:04 +00:00
Matt Aitken f4a1aea0c3 Pagination control is working for runs 2022-12-22 16:51:39 +00:00
Matt Aitken 77f2c1fac9 Created a presenter for this complex run list logic 2022-12-22 16:38:15 +00:00
Matt Aitken 8c4f671222 Tidied up formatting 2022-12-22 15:20:34 +00:00
Matt Aitken 92397253e5 Added more to the homebrew guide 2022-12-22 15:19:55 +00:00
Matt Aitken 8f222593fc Added install Homebrew step 2022-12-22 15:11:13 +00:00
Matt Aitken feda7f01d2 Connection dropdown shows selected connection, doesn’t let you change 2022-12-22 14:49:52 +00:00
Eric Allam 3ac7dfe268 Verify payloads when receiving github webhooks 2022-12-22 13:54:35 +00:00
Matt Aitken dd6937c84f Deleted the coordinator specific readme 2022-12-22 12:39:36 +00:00
Matt Aitken b48a20b93f Added an additional section to the development readme 2022-12-22 12:38:57 +00:00
Matt Aitken bdbeea3ae6 Added local dev instructions to development.md 2022-12-22 12:28:00 +00:00
Matt Aitken ed3ca90996 Remove unused imports 2022-12-22 12:13:43 +00:00
Eric Allam b65acddf93 Forgot the .server 2022-12-22 11:25:02 +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
Matt Aitken 2f31c1422f Initial work for runs pagination (not working yet) 2022-12-22 10:57:31 +00:00
Eric Allam 7bd3cf1a04 Better name for service file 2022-12-22 10:57:16 +00:00
Eric Allam 34b25c2596 No need for getAccessToken at the moment 2022-12-21 20:10:58 +00:00
Eric Allam 67612a8e0c Registering webhooks with existing connections (and github only) 2022-12-21 16:56:32 +00:00
Matt Aitken 3d50d24825 Added isTest flag to a run, and hooked up the UI 2022-12-21 16:49:01 +00:00
Matt Aitken c4217ec528 Runs page is populated (needs pagination) 2022-12-21 16:43:48 +00:00
Matt Aitken e49dd0bdac Changed icons for the steps, cleaned up date displays 2022-12-21 15:58:46 +00:00
Matt Aitken ee02063270 Added smaller header sizes 2022-12-21 15:58:30 +00:00
Matt Aitken 8d1736d9af Lots of minor improvements 2022-12-21 15:33:16 +00:00
Matt Aitken 2f0e07e4fa Run errors are displayed properly 2022-12-21 14:37:55 +00:00
Matt Aitken f83bfe981e Added error box 2022-12-21 14:00:48 +00:00
Matt Aitken db8c4e481b Improved the alignment of the code block when top aligned 2022-12-21 13:59:40 +00:00
Matt Aitken b27d80e3ab Refined the styles more, and using objects instead of switches where possible 2022-12-21 13:55:27 +00:00
Matt Aitken c8d2334c01 Output node is working 2022-12-21 13:38:57 +00:00
Matt Aitken 5cdc613655 Lots of progress on the steps and triggers 2022-12-21 13:18:58 +00:00
Matt Aitken 44f6216a0b Run header hooked up 2022-12-21 11:46:25 +00:00
Matt Aitken 5c0553a585 WIP on run page header 2022-12-21 11:41:33 +00:00
Matt Aitken 6f09decd2d WIP on getting the workflow run log data hooked up 2022-12-20 18:55:01 +00:00
James Ritchie a6f0bfc803 Added a table to the Runs page 2022-12-20 17:01:06 +00:00
James Ritchie f70043198f User menu small fix 2022-12-20 17:01:06 +00:00
Matt Aitken 355cbbda70 Added a development guide, with how to run a workflow locally 2022-12-20 15:16:28 +00:00
James Ritchie dd9b9c0d5a Updated the user menu dropdown 2022-12-20 14:58:54 +00:00
James Ritchie 8c4f5b0b57 Fixed layout with the main org page 2022-12-20 14:49:49 +00:00
James Ritchie 058c933619 Fixed the side bar heading hover state 2022-12-20 14:49:49 +00:00
Eric Allam 234f6a00bb Add support for firing custom events in workflow runs 2022-12-20 14:47:37 +00:00