diff --git a/static/skywire-manager-src/src/app/app-routing.module.ts b/static/skywire-manager-src/src/app/app-routing.module.ts index 6cfbe5946a..8ef84a6928 100644 --- a/static/skywire-manager-src/src/app/app-routing.module.ts +++ b/static/skywire-manager-src/src/app/app-routing.module.ts @@ -30,6 +30,10 @@ const routes: Routes = [ path: '', component: NodeListComponent }, + { + path: 'dmsg', + component: NodeListComponent + }, { path: ':key', component: NodeComponent, diff --git a/static/skywire-manager-src/src/app/app.datatypes.ts b/static/skywire-manager-src/src/app/app.datatypes.ts index a65271220f..c9d2ee0f90 100644 --- a/static/skywire-manager-src/src/app/app.datatypes.ts +++ b/static/skywire-manager-src/src/app/app.datatypes.ts @@ -16,6 +16,8 @@ export class Node { online?: boolean; seconds_online?: number; health?: HealthInfo; + dmsgServerPk?: string; + roundTripPing?: string; } export interface Application { diff --git a/static/skywire-manager-src/src/app/components/pages/node-list/node-list.component.html b/static/skywire-manager-src/src/app/components/pages/node-list/node-list.component.html index 7afabab326..9b623e8176 100644 --- a/static/skywire-manager-src/src/app/components/pages/node-list/node-list.component.html +++ b/static/skywire-manager-src/src/app/components/pages/node-list/node-list.component.html @@ -4,7 +4,7 @@ @@ -17,7 +17,7 @@ {{ sortingArrow }} - + {{ 'nodes.label' | translate }} {{ sortingArrow }} @@ -47,6 +47,14 @@ {{ 'nodes.key' | translate }} {{ sortingArrow }} + + {{ 'nodes.dmsg-server' | translate }} + {{ sortingArrow }} + + + {{ 'nodes.ping' | translate }} + {{ sortingArrow }} + @@ -60,13 +68,20 @@ {{ node.local_pk }} + + + + {{ node.dmsgServerPk }} + + + + {{ 'common.time-in-ms' | translate:{ time: node.roundTripPing } }}