Commit Graph

  • 2f0e07e4fa Run errors are displayed properly Matt Aitken 2022-12-21 14:37:55 +00:00
  • f83bfe981e Added error box Matt Aitken 2022-12-21 14:00:48 +00:00
  • db8c4e481b Improved the alignment of the code block when top aligned Matt Aitken 2022-12-21 13:59:40 +00:00
  • b27d80e3ab Refined the styles more, and using objects instead of switches where possible Matt Aitken 2022-12-21 13:55:27 +00:00
  • c8d2334c01 Output node is working Matt Aitken 2022-12-21 13:38:57 +00:00
  • 5cdc613655 Lots of progress on the steps and triggers Matt Aitken 2022-12-21 13:18:58 +00:00
  • 44f6216a0b Run header hooked up Matt Aitken 2022-12-21 11:46:25 +00:00
  • 5c0553a585 WIP on run page header Matt Aitken 2022-12-21 11:41:33 +00:00
  • 6f09decd2d WIP on getting the workflow run log data hooked up Matt Aitken 2022-12-20 18:54:49 +00:00
  • a6f0bfc803 Added a table to the Runs page James Ritchie 2022-12-20 17:01:03 +00:00
  • f70043198f User menu small fix James Ritchie 2022-12-20 15:10:54 +00:00
  • 355cbbda70 Added a development guide, with how to run a workflow locally Matt Aitken 2022-12-20 15:16:26 +00:00
  • dd9b9c0d5a Updated the user menu dropdown James Ritchie 2022-12-20 14:58:54 +00:00
  • 8c4f5b0b57 Fixed layout with the main org page James Ritchie 2022-12-20 14:49:41 +00:00
  • 058c933619 Fixed the side bar heading hover state James Ritchie 2022-12-20 14:47:02 +00:00
  • 234f6a00bb Add support for firing custom events in workflow runs Eric Allam 2022-12-20 14:47:33 +00:00
  • 80926ef280 Add a new connection is working Matt Aitken 2022-12-20 14:45:17 +00:00
  • 1be22053dd Added connection dropdown, but not hooked it up yet Matt Aitken 2022-12-20 14:25:51 +00:00
  • 5b33550016 Fixed the api keys layout James Ritchie 2022-12-20 14:32:16 +00:00
  • 15e6af4f36 Added support for log messages Eric Allam 2022-12-20 13:44:18 +00:00
  • 65b08a6859 Added a complete run node at the bottom of the flow James Ritchie 2022-12-20 13:14:50 +00:00
  • a11f8cb22f Added the fireEvent node James Ritchie 2022-12-20 13:00:15 +00:00
  • e2d30e11ac Added a delay node with hard coded values James Ritchie 2022-12-20 12:14:54 +00:00
  • 9155df3cf5 Fixed node header text alignment James Ritchie 2022-12-20 11:57:04 +00:00
  • 65553a40c8 Separated the ConnectButton styles and API endpoint, so we can support the other UI components that create Matt Aitken 2022-12-20 11:58:19 +00:00
  • 176b8701bf Log node now has a code block James Ritchie 2022-12-20 11:50:52 +00:00
  • 4abfaffc2a Added an error code block to the error node James Ritchie 2022-12-20 11:47:22 +00:00
  • d457085f7b Workflow runs, with a workflow step for output Eric Allam 2022-12-20 11:14:03 +00:00
  • de4c58fabe Feedback changes to the workflow run page James Ritchie 2022-12-20 10:34:23 +00:00
  • 9166ee4c23 Added an optional copy code button in the prisma component Matt Aitken 2022-12-20 10:11:03 +00:00
  • 136c5bccec Setup webhook and log step Matt Aitken 2022-12-19 18:31:31 +00:00
  • e829ead485 Support step headers Matt Aitken 2022-12-19 18:21:48 +00:00
  • 55b5a400d2 Changed the structure of the run to allow for different step types Matt Aitken 2022-12-19 18:05:31 +00:00
  • 6609963576 Removed test run border and set code to json Matt Aitken 2022-12-19 16:39:17 +00:00
  • e721e2341d Added more run states to the Runs page James Ritchie 2022-12-19 16:34:15 +00:00
  • d2477b2a67 Added explicit typescript and json languages to the code block Matt Aitken 2022-12-19 16:32:24 +00:00
  • ec54b2858d Render the code manually so we don’t get issues with server and client mismatch Matt Aitken 2022-12-19 16:27:51 +00:00
  • 9eabadc393 Moved the typescript prisma plugin into the CodeBlock file Matt Aitken 2022-12-19 16:20:59 +00:00
  • dad0c6d0e6 Fix for Prismjs Remix server/client mismatch error. But it has a horrible flash when the page loads Matt Aitken 2022-12-19 16:19:20 +00:00
  • e096be2356 WIP layout for the runs page James Ritchie 2022-12-19 14:02:59 +00:00
  • 9b924fe3bf Use the slug in the workflows list Matt Aitken 2022-12-19 13:47:06 +00:00
  • 89e5e1645f Made the environments TitleCase Matt Aitken 2022-12-19 13:44:17 +00:00
  • d1d8439dbf Environment dropdowns behaving now we’ve switched to “development” and “live” Matt Aitken 2022-12-19 13:42:28 +00:00
  • 0c03fa8513 Made the back button work properly Matt Aitken 2022-12-19 13:34:05 +00:00
  • a8f628b05d Get the organization with all the extra stuff from Prisma Matt Aitken 2022-12-19 13:26:37 +00:00
  • c0d2657b91 Nav bar improvement for long name companies James Ritchie 2022-12-19 10:53:34 +00:00
  • 1cb24d6386 Renamed workflow to trigger and now using on param for the event trigger Eric Allam 2022-12-19 09:41:27 +00:00
  • 6bf2ac423c Got a trigger firing end-to-end Eric Allam 2022-12-18 21:58:36 +00:00
  • bc5879a301 Improvements to the theme colours James Ritchie 2022-12-17 14:03:33 +00:00
  • e2619a9115 Added links and API Keys to the bottom of the side menu James Ritchie 2022-12-17 13:18:42 +00:00
  • de63d3b6f4 Integration buttons now flex-wrap to infinity James Ritchie 2022-12-17 12:01:28 +00:00
  • 826d1dfb9d Added a back button to the side nav (this is the functionailty i figured makes mode sense but TBD) James Ritchie 2022-12-17 11:58:33 +00:00
  • b7d05bec15 Fixed colouring of the workflow modified date James Ritchie 2022-12-17 11:21:15 +00:00
  • 0380826ac6 Made single and plural workflow and integration counts read correctly James Ritchie 2022-12-16 19:12:21 +00:00
  • b0ebdf1689 Created a nice layout for the API Integrations + some improvements to other pages to match the styles James Ritchie 2022-12-16 18:58:27 +00:00
  • a345617337 Use date formatter Matt Aitken 2022-12-16 18:10:26 +00:00
  • 26b42971d1 Hydrate dates from useOrganization and useWorkflows. Annoying Remix typed package doesn’t offer this and they’re strings Matt Aitken 2022-12-16 18:10:17 +00:00
  • a0bb1a235c Moves pulsar back into the docker compose file Eric Allam 2022-12-16 16:21:17 +00:00
  • 3d0e3b904e Remove title from runtime environment, just use the slug (now using live and development for the slugs instead of dev and prod) Eric Allam 2022-12-16 15:18:07 +00:00
  • e3c1b5bf95 Members page coming soon message James Ritchie 2022-12-16 16:04:21 +00:00
  • f9c1d0fd6f Lightened the main app area James Ritchie 2022-12-16 15:49:29 +00:00
  • 913aa0b968 Workflows now being displayed on the Workflows page James Ritchie 2022-12-16 15:38:30 +00:00
  • 1f57ec591f Prism theme improvement James Ritchie 2022-12-16 14:35:54 +00:00
  • 36090aea80 Triggering workflows from custom events Eric Allam 2022-12-16 14:28:46 +00:00
  • e1a7c8d81f Fix: added title to the environment org function Matt Aitken 2022-12-16 14:21:31 +00:00
  • 4125b93785 Removed unused workflow loader data Matt Aitken 2022-12-16 13:49:07 +00:00
  • 6a1ca1b378 Made the side menu title a link Matt Aitken 2022-12-16 13:48:12 +00:00
  • 4d3077d2f2 Added stub pages work workflow Matt Aitken 2022-12-16 13:44:39 +00:00
  • cae0fbd05f Added titles to side menus Matt Aitken 2022-12-16 13:40:39 +00:00
  • e44e29b682 RuntimeEnvironments now have a title, used in the dropdown Matt Aitken 2022-12-16 13:09:17 +00:00
  • c8a5fd98d3 Added icon to environment dropdown Matt Aitken 2022-12-16 12:53:51 +00:00
  • f3bf726660 pnpm install Matt Aitken 2022-12-16 12:53:38 +00:00
  • 21d90b516b Main Container now scrolls if content overflows James Ritchie 2022-12-16 12:32:23 +00:00
  • 530685589d Added some very temporary Get Started copy James Ritchie 2022-12-16 12:29:42 +00:00
  • 4adeff15a1 Made the Prism theme not stink against our styles James Ritchie 2022-12-16 12:29:16 +00:00
  • 793fa2df87 Environments using a cookie Matt Aitken 2022-12-16 11:50:34 +00:00
  • 4113c1a638 Get the current runtime environment from the cookie Matt Aitken 2022-12-16 10:33:11 +00:00
  • bcd07fe768 Renamed filename to be correct casing James Ritchie 2022-12-16 11:48:54 +00:00
  • 1075c474c6 Forcing a file rename James Ritchie 2022-12-16 11:47:38 +00:00
  • e643cf26d4 Made typescript the default language for the codeBlock component James Ritchie 2022-12-16 11:38:34 +00:00
  • 82b93abcd6 Added Prism and created a reusable component for adding codeBlocks James Ritchie 2022-12-16 11:27:27 +00:00
  • fae47566df Tweaked padding in the Container component James Ritchie 2022-12-15 19:08:55 +00:00
  • 8911e5133a Fixed the Side menu not appearing in the New Workflows page James Ritchie 2022-12-15 19:08:30 +00:00
  • a725b46cb3 Remove unused imports Matt Aitken 2022-12-15 18:00:00 +00:00
  • 13a525a7f5 Created a New Workflow page and Component James Ritchie 2022-12-15 18:12:25 +00:00
  • eec00370b4 Added a container around the workflow page James Ritchie 2022-12-15 18:11:47 +00:00
  • a897376489 Added the ability for the side menu to have a header Matt Aitken 2022-12-15 17:32:44 +00:00
  • 56136e31eb Fixed workflow menu link to workflows Matt Aitken 2022-12-15 17:28:05 +00:00
  • de0de2238c Improved the org and workflow menus when there’s only one item James Ritchie 2022-12-15 17:29:51 +00:00
  • a51f9ffb46 New Org page styled up James Ritchie 2022-12-15 17:22:47 +00:00
  • a4cc8126e7 Added Container to other org pages Matt Aitken 2022-12-15 17:08:45 +00:00
  • b3018d5ff7 Adde container, just to one page for now Matt Aitken 2022-12-15 17:07:37 +00:00
  • 073af0bff6 Get rid of matches log Matt Aitken 2022-12-15 17:07:23 +00:00
  • ef1f627e8b Fix for duplicate icon import Matt Aitken 2022-12-15 17:07:13 +00:00
  • d8c22b61ef Workflows are now being registered in the webapp, along with their trigger Eric Allam 2022-12-15 16:40:52 +00:00
  • f9af8e840d Workflows icon changed to sideways arrows Matt Aitken 2022-12-15 16:40:56 +00:00
  • 8ecdbc52de Select workspace page styled James Ritchie 2022-12-15 16:24:54 +00:00
  • 5b1978db0a Flipped the Link to be the clickable element, not the <li> James Ritchie 2022-12-15 15:20:33 +00:00
  • b11c9af139 Fixed a menu hover state James Ritchie 2022-12-15 15:19:40 +00:00
  • f80d8fd073 Added better icons for the workflow menu James Ritchie 2022-12-15 14:59:17 +00:00