Skip to content

Commit 88ec592

Browse files
committed
add rewrite ws connection to arch diagram
1 parent 03336c4 commit 88ec592

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

pkg/dashboard/frontend/src/lib/utils/generate-architecture-data.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -609,8 +609,27 @@ export function generateArchitectureData(data: WebSocketResponse): {
609609
label: `Rewrites to /api/${api.name}`,
610610
})
611611
})
612+
613+
data.websockets.forEach((websocket) => {
614+
edges.push({
615+
id: `e-${websocket.name}-websites`,
616+
source: websitesNode.id,
617+
target: `websocket-${websocket.name}`,
618+
animated: true,
619+
markerEnd: {
620+
type: MarkerType.ArrowClosed,
621+
},
622+
markerStart: {
623+
type: MarkerType.ArrowClosed,
624+
orient: 'auto-start-reverse',
625+
},
626+
label: `Rewrites to /ws/${websocket.name}`,
627+
})
628+
})
612629
}
613630

631+
632+
614633
data.services.forEach((service) => {
615634
const node: Node<ServiceNodeData> = {
616635
id: service.name,

0 commit comments

Comments
 (0)