Commit Graph

4482 Commits

Author SHA1 Message Date
James Ritchie 5d0d8a270d Fixed icon sizing 2023-01-09 10:42:46 +00:00
James Ritchie 0f8e301eec Removed un-used import 2023-01-09 10:27:45 +00:00
James Ritchie 57676bdcd1 Added a new Title and Subtitle component so pages are now consistent 2023-01-09 10:14:53 +00:00
Eric Allam a9292342a4 Fixed issue with workflow disconnections now working 2023-01-09 10:11:26 +00:00
James Ritchie adcefb86bb Small fix and improvement to the overview page 2023-01-08 19:12:26 +00:00
James Ritchie 61bbe89ec0 Added sizes to the api logo icons 2023-01-08 19:00:10 +00:00
James Ritchie c9626be613 Visually improved the workflow run list 2023-01-08 18:59:54 +00:00
Eric Allam e77f259fb1 Improvements to pulsar topics and structure
- Centralized the pulsar client creation and topics to internal-pulsar
- Cleaned up the pulsar message catalogs and split triggers and run command responses
- Improved the naming of the task queue
- Figured out how to use the pulsar client with the hosted version of Pulsar
2023-01-06 19:36:38 +00:00
James Ritchie cd95b5ea5d Improved the Last Run logic and added the color coding 2023-01-06 19:01:20 +00:00
James Ritchie ea2b76c1c3 Updated the playground workflows 2023-01-06 19:01:20 +00:00
James Ritchie 7ddb260cd6 Fixed button style 2023-01-06 19:01:20 +00:00
Matt Aitken 13030f5511 Better version of custom event trigger title 2023-01-06 18:43:34 +00:00
Matt Aitken f9431545bc Better version of workflow list 2023-01-06 18:21:36 +00:00
James Ritchie 43245ff201 New copy and icons for the side panel 2023-01-06 17:50:10 +00:00
James Ritchie b5070a898e Login page responsive improvements 2023-01-06 17:49:58 +00:00
James Ritchie b5fa4766ee Lots of visual improvements to the login and magic link pages 2023-01-06 17:03:16 +00:00
James Ritchie d481cf19a2 Improved the onboarding state to it shows a nicer version if no workflows 2023-01-06 14:58:24 +00:00
James Ritchie 91f7a18c80 Made some responsive improvements to the workflow list 2023-01-06 14:21:55 +00:00
James Ritchie bf474600e1 Created a new version of the workflow list item 2023-01-06 13:40:13 +00:00
Matt Aitken dfa3435037 Integrations can be enabled just for admins, or turned off for everyone 2023-01-06 12:05:02 +00:00
Eric Allam 7e0b79ff74 wss cleanup on SIGHUP as well 2023-01-06 09:32:50 +00:00
James Ritchie e3818cd448 Added a missing key 2023-01-05 18:42:42 +00:00
James Ritchie 5e4165adc4 Improvements to the runs page 2023-01-05 18:36:57 +00:00
Eric Allam a8913b38fa Organized imports 2023-01-05 18:08:08 +00:00
Eric Allam 6328fc3b36 Order steps by a wss supplied timestamp 2023-01-05 18:06:41 +00:00
James Ritchie 47aa7f6f44 Improvements to the runs page 2023-01-05 18:04:41 +00:00
James Ritchie 1af73f1c87 Added runId to the panel header 2023-01-05 18:04:41 +00:00
Eric Allam cfc451ffaa Added a playground for James and updates react-email 2023-01-05 16:55:11 +00:00
Eric Allam 1a3ddfe5c3 Fixed the trigger API icon issue on the runs page 2023-01-05 16:55:11 +00:00
James Ritchie ba641d5fcd Runs page improvements 2023-01-05 16:36:58 +00:00
James Ritchie 89f3bf02a1 Colour tweak to copy button 2023-01-05 16:36:58 +00:00
Eric Allam f5ea64ef4f Renamed the coordinator app to wss (web socket server) 2023-01-05 16:30:02 +00:00
Eric Allam 87c781ca16 Clients can now reconnect if they lose access to the coordinator server 2023-01-05 16:19:03 +00:00
James Ritchie 9b2b7400c6 Logs message hides and shows the payload if it has one 2023-01-05 15:42:19 +00:00
James Ritchie e2e6cb4855 Improved the log message layout 2023-01-05 15:11:17 +00:00
James Ritchie 8225675b3d Don’t display the 0 if the delay countdown finishes 2023-01-05 14:56:55 +00:00
James Ritchie e5ee41f6ec Added new Integration icons to all places so it’s now consistent 2023-01-05 14:51:25 +00:00
Eric Allam 31420dd62b Fixed the renaming from interrupted and disconnected 2023-01-05 14:16:48 +00:00
James Ritchie e525b65a8b Created a reusable Integrations logo icon 2023-01-05 13:40:00 +00:00
Eric Allam 3d4488946a Finish renaming interrupted to disconnected 2023-01-05 13:29:17 +00:00
Matt Aitken 92d352a5ee Tidied up imports 2023-01-05 13:01:09 +00:00
Matt Aitken cbd52314cf “All statuses” title shows when they’re all on 2023-01-05 13:01:00 +00:00
James Ritchie 9734169905 Updated the sub titles on the api integrations page to be consistent 2023-01-05 12:56:23 +00:00
James Ritchie 9b1ba4cc2b Fixed the state where the onboarding panel had 2 page titles 2023-01-05 12:54:33 +00:00
James Ritchie 190e54d2e9 Improved the workflow Overview page but including titles to each section 2023-01-05 12:43:15 +00:00
James Ritchie 87b4c04072 Added Tertiary button types 2023-01-05 12:42:55 +00:00
James Ritchie c4862387bc Improved the layout of the connected api page and renamed it 2023-01-05 12:25:07 +00:00
Matt Aitken ef53cb78a4 Run statuses filter showing all of them 2023-01-05 12:13:51 +00:00
James Ritchie 9718790f81 Changed API Integrations to Connected APIs on the workflows menu 2023-01-05 12:12:54 +00:00
Matt Aitken 70d3eaaefc The runs list now respects the current environment 2023-01-05 12:02:59 +00:00