Commit Graph

4779 Commits

Author SHA1 Message Date
James Ritchie 82b93abcd6 Added Prism and created a reusable component for adding codeBlocks 2022-12-16 11:27:30 +00:00
James Ritchie fae47566df Tweaked padding in the Container component 2022-12-16 11:27:30 +00:00
James Ritchie 8911e5133a Fixed the Side menu not appearing in the New Workflows page 2022-12-16 11:27:30 +00:00
Matt Aitken a725b46cb3 Remove unused imports 2022-12-15 18:20:46 +00:00
James Ritchie 13a525a7f5 Created a New Workflow page and Component 2022-12-15 18:12:25 +00:00
James Ritchie eec00370b4 Added a container around the workflow page 2022-12-15 18:11:47 +00:00
Matt Aitken a897376489 Added the ability for the side menu to have a header 2022-12-15 17:32:58 +00:00
Matt Aitken 56136e31eb Fixed workflow menu link to workflows 2022-12-15 17:32:58 +00:00
James Ritchie de0de2238c Improved the org and workflow menus when there’s only one item 2022-12-15 17:29:51 +00:00
James Ritchie a51f9ffb46 New Org page styled up 2022-12-15 17:22:50 +00:00
Matt Aitken a4cc8126e7 Added Container to other org pages 2022-12-15 17:08:45 +00:00
Matt Aitken b3018d5ff7 Adde container, just to one page for now 2022-12-15 17:07:40 +00:00
Matt Aitken 073af0bff6 Get rid of matches log 2022-12-15 17:07:40 +00:00
Matt Aitken ef1f627e8b Fix for duplicate icon import 2022-12-15 17:07:40 +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
Matt Aitken f9af8e840d Workflows icon changed to sideways arrows 2022-12-15 16:40:56 +00:00
James Ritchie 8ecdbc52de Select workspace page styled 2022-12-15 16:24:54 +00:00
James Ritchie 5b1978db0a Flipped the Link to be the clickable element, not the <li> 2022-12-15 15:20:33 +00:00
James Ritchie b11c9af139 Fixed a menu hover state 2022-12-15 15:19:40 +00:00
James Ritchie f80d8fd073 Added better icons for the workflow menu 2022-12-15 14:59:20 +00:00
Matt Aitken aa065705ce Create new org page working 2022-12-15 14:57:35 +00:00
Matt Aitken bd877fed8e Move the header to the __app file 2022-12-15 14:57:35 +00:00
James Ritchie dacd27712a Improved the header breadcrumb 2022-12-15 14:55:02 +00:00
James Ritchie d99197b6a4 Extended the tailwind Slate colour pallette 2022-12-15 13:52:52 +00:00
James Ritchie 2fd6013e62 Moved Members page into the Org folder 2022-12-15 12:35:26 +00:00
Matt Aitken 0891cd8775 Removed unused style from workflow menu 2022-12-15 12:31:13 +00:00
Matt Aitken 36885875ba Organization and Workflow menus don’t display “create new” when you’re on the selection page 2022-12-15 12:29:31 +00:00
Matt Aitken 582a5c871f Added sensible defaults to Body and Headers 2022-12-15 12:01:42 +00:00
James Ritchie 7b5b29df99 Text colour is set to white globally 2022-12-15 11:59:13 +00:00
Matt Aitken 2bffd5f4e7 Separated side menus out, created layout for workflow 2022-12-15 11:39:45 +00:00
Matt Aitken 69dfcfcdb5 Added workflow menu 2022-12-15 11:39:45 +00:00
James Ritchie f41135fcf7 Added a new members page 2022-12-15 10:52:03 +00:00
James Ritchie 93c378c2d9 Updated the side menu to use NavLinks and created a side menu container 2022-12-15 10:34:54 +00:00
James Ritchie 1517cde144 Made the dropdown menu dark 2022-12-14 18:27:09 +00:00
James Ritchie 0ea7628107 Colour tweaks 2022-12-14 18:27:09 +00:00
James Ritchie 33e543a78f Updated the docs button to use a proper Button component 2022-12-14 18:27:09 +00:00
James Ritchie cb33b92292 Made the app ‘midnight’ colour 2022-12-14 18:27:09 +00:00
James Ritchie 9903f48020 Turned lots of components into dark mode 2022-12-14 18:27:09 +00:00
James Ritchie e1d168eb60 Added a new sidebar menu and added it to the workflows page 2022-12-14 18:27:09 +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 bc24edbec9 Setting env var PULSAR_ENABLED=0 will disable connecting to pulsar when running the webapp 2022-12-14 15:19:00 +00:00
Eric Allam 210f2e5ea3 Coordinator now publishing the Initialize Workflow message and it’s being consumed in the webapp 2022-12-14 14:40:20 +00:00
Eric Allam 3990faa293 Fixed the path when importing github logo 2022-12-14 14:25:05 +00:00
Matt Aitken bfb64e5031 Changed the way headers work so we can do semantic titles 2022-12-14 14:24:20 +00:00
Eric Allam c1e7e80bf9 Reworked how the coordinator publishes and subscribes to messages in Pulsar 2022-12-14 14:21:16 +00:00
James Ritchie 07950582b1 Moved some components into better folders 2022-12-14 14:13:57 +00:00
Matt Aitken 95732c9b8e Body and Title components simplified, added size to both 2022-12-14 14:13:27 +00:00
Matt Aitken 6bc0f413c2 Moved the ConnectButton 2022-12-14 14:13:27 +00:00
James Ritchie b8b558ef88 2 readme updates from when i ran the project for the first time 2022-12-14 13:30:41 +00:00
Eric Allam 57a8c0a234 Doing real authorization of API keys now so we can get back the organization ID
I’ve also started to add pulsar integration with the webapp, to get messages from coordinators
2022-12-13 15:51:52 +00:00