Commit Graph

4086 Commits

Author SHA1 Message Date
James Ritchie 9155df3cf5 Fixed node header text alignment 2022-12-20 12:15:04 +00:00
Matt Aitken 65553a40c8 Separated the ConnectButton styles and API endpoint, so we can support the other UI components that create 2022-12-20 11:58:22 +00:00
James Ritchie 176b8701bf Log node now has a code block 2022-12-20 11:50:52 +00:00
James Ritchie 4abfaffc2a Added an error code block to the error node 2022-12-20 11:47:29 +00:00
Eric Allam d457085f7b Workflow runs, with a workflow step for output 2022-12-20 11:14:03 +00:00
James Ritchie de4c58fabe Feedback changes to the workflow run page
-  The API dropdown changes to be icon + name, e.g. [Github icon] GitHub #2
-  Step header structure: [Icon] Webhook  Start: 12:52:56pm Dec 13, 2022   Duration: 5s
- Move trigger input data (org: repo:) to be right aligned with title
-  Make more of the step status (Complete, Error, In progress) Put it down the left edge
2022-12-20 10:34:26 +00:00
Matt Aitken 9166ee4c23 Added an optional copy code button in the prisma component 2022-12-20 10:11:03 +00:00
Matt Aitken 136c5bccec Setup webhook and log step 2022-12-19 18:31:31 +00:00
Matt Aitken e829ead485 Support step headers 2022-12-19 18:21:48 +00:00
Matt Aitken 55b5a400d2 Changed the structure of the run to allow for different step types 2022-12-19 18:05:31 +00:00
Matt Aitken 6609963576 Removed test run border and set code to json 2022-12-19 16:39:17 +00:00
James Ritchie e721e2341d Added more run states to the Runs page 2022-12-19 16:34:17 +00:00
Matt Aitken d2477b2a67 Added explicit typescript and json languages to the code block 2022-12-19 16:32:24 +00:00
Matt Aitken ec54b2858d Render the code manually so we don’t get issues with server and client mismatch 2022-12-19 16:27:51 +00:00
Matt Aitken 9eabadc393 Moved the typescript prisma plugin into the CodeBlock file 2022-12-19 16:20:59 +00:00
Matt Aitken dad0c6d0e6 Fix for Prismjs Remix server/client mismatch error. But it has a horrible flash when the page loads 2022-12-19 16:19:20 +00:00
James Ritchie e096be2356 WIP layout for the runs page 2022-12-19 14:16:34 +00:00
Matt Aitken 9b924fe3bf Use the slug in the workflows list 2022-12-19 13:47:06 +00:00
Matt Aitken 89e5e1645f Made the environments TitleCase 2022-12-19 13:44:17 +00:00
Matt Aitken d1d8439dbf Environment dropdowns behaving now we’ve switched to “development” and “live” 2022-12-19 13:42:28 +00:00
Matt Aitken 0c03fa8513 Made the back button work properly 2022-12-19 13:34:05 +00:00
Matt Aitken a8f628b05d Get the organization with all the extra stuff from Prisma 2022-12-19 13:26:39 +00:00
James Ritchie c0d2657b91 Nav bar improvement for long name companies 2022-12-19 10:53:34 +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
James Ritchie bc5879a301 Improvements to the theme colours 2022-12-17 14:03:33 +00:00
James Ritchie e2619a9115 Added links and API Keys to the bottom of the side menu 2022-12-17 13:18:42 +00:00
James Ritchie de63d3b6f4 Integration buttons now flex-wrap to infinity 2022-12-17 12:01:28 +00:00
James Ritchie 826d1dfb9d Added a back button to the side nav (this is the functionailty i figured makes mode sense but TBD) 2022-12-17 11:58:33 +00:00
James Ritchie b7d05bec15 Fixed colouring of the workflow modified date 2022-12-17 11:21:15 +00:00
James Ritchie 0380826ac6 Made single and plural workflow and integration counts read correctly 2022-12-16 19:12:21 +00:00
James Ritchie b0ebdf1689 Created a nice layout for the API Integrations + some improvements to other pages to match the styles 2022-12-16 18:58:30 +00:00
Matt Aitken a345617337 Use date formatter 2022-12-16 18:10:26 +00:00
Matt Aitken 26b42971d1 Hydrate dates from useOrganization and useWorkflows. Annoying Remix typed package doesn’t offer this and they’re strings 2022-12-16 18:10:17 +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 3d0e3b904e Remove title from runtime environment, just use the slug (now using live and development for the slugs instead of dev and prod) 2022-12-16 16:21:20 +00:00
James Ritchie e3c1b5bf95 Members page coming soon message 2022-12-16 16:04:21 +00:00
James Ritchie f9c1d0fd6f Lightened the main app area 2022-12-16 15:49:29 +00:00
James Ritchie 913aa0b968 Workflows now being displayed on the Workflows page 2022-12-16 15:38:33 +00:00
James Ritchie 1f57ec591f Prism theme improvement 2022-12-16 15:38:33 +00:00
Eric Allam 36090aea80 Triggering workflows from custom events 2022-12-16 14:28:49 +00:00
Matt Aitken e1a7c8d81f Fix: added title to the environment org function 2022-12-16 14:21:31 +00:00
Matt Aitken 4125b93785 Removed unused workflow loader data 2022-12-16 13:49:07 +00:00
Matt Aitken 6a1ca1b378 Made the side menu title a link 2022-12-16 13:48:12 +00:00
Matt Aitken 4d3077d2f2 Added stub pages work workflow 2022-12-16 13:44:39 +00:00
Matt Aitken cae0fbd05f Added titles to side menus 2022-12-16 13:40:39 +00:00
Matt Aitken e44e29b682 RuntimeEnvironments now have a title, used in the dropdown 2022-12-16 13:09:17 +00:00
Matt Aitken c8a5fd98d3 Added icon to environment dropdown 2022-12-16 12:53:54 +00:00
Matt Aitken f3bf726660 pnpm install 2022-12-16 12:53:54 +00:00
James Ritchie 21d90b516b Main Container now scrolls if content overflows 2022-12-16 12:32:23 +00:00