Commit Graph

  • 7e3ad0cd98 Added EXTERNAL_SERVICE_UPSERTED event stub Matt Aitken 2022-12-30 12:14:50 +00:00
  • 7248fc3a3f API connect buttons for external services as well as sources Matt Aitken 2022-12-30 11:51:15 +00:00
  • ab31037703 Fix for pizzly CLI options Matt Aitken 2022-12-30 10:46:42 +00:00
  • 1f1195a0d6 Change how ngrok is being used again, and update DEVELOPMENT instructions Eric Allam 2022-12-30 11:44:53 +00:00
  • 96cd333746 Fixed slack integration and updated how scopes are sent to pizzly from cli Eric Allam 2022-12-30 10:38:39 +00:00
  • 5c3b9511d7 Fixed the pizzly-server version Eric Allam 2022-12-30 10:19:40 +00:00
  • 6ff2a8597e Update pizzly-server example env vars Eric Allam 2022-12-30 10:17:01 +00:00
  • 825cf2cb27 Move ngrok to docker compose Eric Allam 2022-12-30 10:16:19 +00:00
  • 458ee1c8a3 Move ngrok to docker compose Eric Allam 2022-12-30 10:16:11 +00:00
  • 777d026890 Setup the slack integration Eric Allam 2022-12-30 10:15:32 +00:00
  • a513ea4b41 You can pass a different AWS profile when using the CLI Matt Aitken 2022-12-29 19:15:59 +00:00
  • 1ed5f2e7fc Updated Pizzly to the latest Matt Aitken 2022-12-29 19:03:34 +00:00
  • 1c071cea3d Added Slack to integrations.yml, with logo Matt Aitken 2022-12-29 18:41:56 +00:00
  • ec82c684b7 Added a Readme for the CLI Matt Aitken 2022-12-29 18:32:07 +00:00
  • 320f5d2aa0 Pizzly integrated with the script to create/update configs Matt Aitken 2022-12-29 18:19:10 +00:00
  • f4cfdcc74d Using commander to make it easier to deal with arguments and options Matt Aitken 2022-12-29 17:10:34 +00:00
  • d277052526 Call the Pizzly CLI from the script Matt Aitken 2022-12-29 16:39:37 +00:00
  • cbcea8737e Added scopes to the integration Matt Aitken 2022-12-29 16:38:57 +00:00
  • eb85c4db47 Getting secrets from AWS is working Matt Aitken 2022-12-29 16:29:41 +00:00
  • 43421704b8 Add some fillter if no test content is found Eric Allam 2022-12-29 15:44:02 +00:00
  • 61f7dfc4da Integrations in the web app now use the yml file Matt Aitken 2022-12-29 15:36:25 +00:00
  • cb2e1b7775 Pass in the path to the integrations file Matt Aitken 2022-12-29 15:09:45 +00:00
  • b8413d0200 Start of the CLI that takes the yaml file and generates Pixly configs Matt Aitken 2022-12-29 15:05:28 +00:00
  • 8b7dafcf2d WIP sending/receiving requests Eric Allam 2022-12-29 15:29:49 +00:00
  • 09b453b6d6 Made the JSON editor background color match the Prism theme (i.e. darker) Matt Aitken 2022-12-29 14:40:19 +00:00
  • 7b722f0c8b Set a sensible max height on the test JSON editor Matt Aitken 2022-12-29 14:37:24 +00:00
  • baad684c6e Initial integrations.yml with GitHub in Matt Aitken 2022-12-29 14:37:10 +00:00
  • 8b07520301 For now commented out “Active in 100,000 workflows” on org API integrations Matt Aitken 2022-12-29 13:08:51 +00:00
  • 22168cd1a9 Setup API integrations workflow page Matt Aitken 2022-12-29 13:07:59 +00:00
  • 0738e1e57d Re-run button working Matt Aitken 2022-12-29 13:02:22 +00:00
  • 9a13fcaae1 Test uses the most recent run payload Matt Aitken 2022-12-29 12:42:39 +00:00
  • cd60ccb0e0 Reduced the side menu title size Matt Aitken 2022-12-29 12:35:11 +00:00
  • a8863fb3d1 Added buttons to view all runs Matt Aitken 2022-12-29 12:33:00 +00:00
  • 87cdaba146 Display the last 10 runs on the overview page Matt Aitken 2022-12-29 12:28:49 +00:00
  • 687058622e Moved test to a separate page Matt Aitken 2022-12-29 11:52:25 +00:00
  • db32fd6642 Redirect on successful test, show events in dropdown if > 1 Matt Aitken 2022-12-29 11:46:19 +00:00
  • 9de6ec1d54 Testing is working Matt Aitken 2022-12-29 10:39:24 +00:00
  • c2801cf8d6 Submit the form manually to improve performance Matt Aitken 2022-12-29 10:02:01 +00:00
  • b1c3dc029f WIP getting the test feature to work Matt Aitken 2022-12-28 18:51:02 +00:00
  • 746d540e88 Added isTest to trigger, pass through to the run Matt Aitken 2022-12-28 18:49:34 +00:00
  • 96e2e49b29 Added .triggers back into github integration Matt Aitken 2022-12-28 17:27:04 +00:00
  • f0fcab67f4 Added a test JSON editor to the workflow page, not working yet Matt Aitken 2022-12-28 17:21:48 +00:00
  • 33cbad6b12 Updated codemirror to a compatible version Matt Aitken 2022-12-28 17:01:41 +00:00
  • 89a4551591 Removed old dependencies Matt Aitken 2022-12-28 17:01:33 +00:00
  • 0babe319e5 Trigger added to the overview page, re-using components from the run page Matt Aitken 2022-12-28 16:58:21 +00:00
  • a80cfe1b8b Put a max height on a code block with expand functionality Matt Aitken 2022-12-28 16:30:43 +00:00
  • dcd8e89a54 Added the webhook source detail to the trigger block Matt Aitken 2022-12-28 16:13:00 +00:00
  • 33a14e50e0 Fixed the run page Matt Aitken 2022-12-28 15:53:59 +00:00
  • 01787ffc29 Brought header menus to the front Matt Aitken 2022-12-28 15:53:40 +00:00
  • 9a5c6fd4e1 Updated to the new logo Matt Aitken 2022-12-28 15:11:37 +00:00
  • 30d797f83f Only show the API integrations panel when it’s needed Matt Aitken 2022-12-28 15:08:21 +00:00
  • 380bbc4563 useWorkflows gets richer object from useMatches Matt Aitken 2022-12-28 15:08:03 +00:00
  • 10e961bbc6 Moved connection API routes from api/v1/internal to /resources Matt Aitken 2022-12-28 14:43:34 +00:00
  • 94298d3bf8 Improved the styling of the API integrations panel Matt Aitken 2022-12-28 14:33:34 +00:00
  • 3cc8d1b03d Improved the styling of the API dropdown Matt Aitken 2022-12-28 14:30:37 +00:00
  • 958d9a039a Removed ability to add new integration from dropdown Matt Aitken 2022-12-28 14:17:21 +00:00
  • 8a8e728996 Improved styling of the footer Matt Aitken 2022-12-28 13:53:45 +00:00
  • 8d850c8c63 The dropdown is connecting APIs Matt Aitken 2022-12-28 13:53:40 +00:00
  • 4ffc94e9ee Webhook sources are hooked up when selected from the dropdown Matt Aitken 2022-12-28 12:09:06 +00:00
  • 728ddb0dc2 Get the external source with connection for display Matt Aitken 2022-12-28 11:41:14 +00:00
  • 3c8f217792 GitHub webhook smoke test event wasn’t correct Matt Aitken 2022-12-28 11:40:46 +00:00
  • 324ce94276 Added guide for how to add APIs to Pizzly Matt Aitken 2022-12-28 11:05:09 +00:00
  • ffa9306c94 Put triggers under a namespace in the intregration, get github issue event working (for certain actions) Eric Allam 2022-12-28 11:02:25 +00:00
  • f7616b1481 Add service to external source Eric Allam 2022-12-28 10:20:18 +00:00
  • 18fb8ac596 New unified event system is creating workflow runs from events Eric Allam 2022-12-27 19:29:45 +00:00
  • ff96cf6597 Added wait.sh script for waiting until pulsar is ready Eric Allam 2022-12-27 18:03:15 +00:00
  • b9bf7033a7 Big overhaul to unify how events works across the different types Eric Allam 2022-12-23 16:34:38 +00:00
  • 2aba387a02 Removed some console logs Matt Aitken 2022-12-22 22:26:53 +00:00
  • 4e30c9d17d made pages 20 long Matt Aitken 2022-12-22 22:24:09 +00:00
  • 0c46534f51 Status filtering is now working and looking nice Matt Aitken 2022-12-22 22:23:45 +00:00
  • 6aa9647451 Styled the dropdown Matt Aitken 2022-12-22 21:39:26 +00:00
  • a138502a5c Filtering statuses works with search params Matt Aitken 2022-12-22 18:55:11 +00:00
  • 4356642596 Dark style Matt Aitken 2022-12-22 18:16:28 +00:00
  • 5ecc782b39 Disable next/prev buttons so the layout doesn’t jump around Matt Aitken 2022-12-22 18:06:45 +00:00
  • 2705b2e325 Improved the display with what results you’re seeing Matt Aitken 2022-12-22 17:14:58 +00:00
  • 4678e33e92 Improved the styling Matt Aitken 2022-12-22 17:11:10 +00:00
  • 98f9eb4653 Only select the data we need to show runs list Matt Aitken 2022-12-22 16:53:04 +00:00
  • f4a1aea0c3 Pagination control is working for runs Matt Aitken 2022-12-22 16:51:39 +00:00
  • 77f2c1fac9 Created a presenter for this complex run list logic Matt Aitken 2022-12-22 16:38:15 +00:00
  • 8c4f671222 Tidied up formatting Matt Aitken 2022-12-22 15:20:34 +00:00
  • 92397253e5 Added more to the homebrew guide Matt Aitken 2022-12-22 15:19:55 +00:00
  • 8f222593fc Added install Homebrew step Matt Aitken 2022-12-22 15:11:13 +00:00
  • feda7f01d2 Connection dropdown shows selected connection, doesn’t let you change Matt Aitken 2022-12-22 14:49:50 +00:00
  • 3ac7dfe268 Verify payloads when receiving github webhooks Eric Allam 2022-12-22 13:54:31 +00:00
  • dd6937c84f Deleted the coordinator specific readme Matt Aitken 2022-12-22 12:39:36 +00:00
  • b48a20b93f Added an additional section to the development readme Matt Aitken 2022-12-22 12:38:57 +00:00
  • bdbeea3ae6 Added local dev instructions to development.md Matt Aitken 2022-12-22 12:28:00 +00:00
  • ed3ca90996 Remove unused imports Matt Aitken 2022-12-22 12:13:43 +00:00
  • b65acddf93 Forgot the .server Eric Allam 2022-12-22 11:25:02 +00:00
  • e7f08139a9 Add the CONNECTED_SLOT_CONNECTED internal event, to register a webhook after a connection slot gets a connection Eric Allam 2022-12-22 11:24:36 +00:00
  • 8cf8228ba4 Set workflow trigger to connected once the webhook is registered Eric Allam 2022-12-22 11:10:27 +00:00
  • 2f31c1422f Initial work for runs pagination (not working yet) Matt Aitken 2022-12-22 10:57:18 +00:00
  • 7bd3cf1a04 Better name for service file Eric Allam 2022-12-22 10:57:16 +00:00
  • 34b25c2596 No need for getAccessToken at the moment Eric Allam 2022-12-21 20:10:58 +00:00
  • 67612a8e0c Registering webhooks with existing connections (and github only) Eric Allam 2022-12-21 16:56:32 +00:00
  • 3d50d24825 Added isTest flag to a run, and hooked up the UI Matt Aitken 2022-12-21 16:49:01 +00:00
  • c4217ec528 Runs page is populated (needs pagination) Matt Aitken 2022-12-21 16:43:48 +00:00
  • e49dd0bdac Changed icons for the steps, cleaned up date displays Matt Aitken 2022-12-21 15:58:46 +00:00
  • ee02063270 Added smaller header sizes Matt Aitken 2022-12-21 15:58:30 +00:00
  • 8d1736d9af Lots of minor improvements Matt Aitken 2022-12-21 15:33:16 +00:00