diff --git a/security/tailscale/src/opnsense/www/js/widgets/Metadata/Tailscale.xml b/security/tailscale/src/opnsense/www/js/widgets/Metadata/Tailscale.xml index 171aeddf9..12d7f0468 100644 --- a/security/tailscale/src/opnsense/www/js/widgets/Metadata/Tailscale.xml +++ b/security/tailscale/src/opnsense/www/js/widgets/Metadata/Tailscale.xml @@ -22,4 +22,3 @@ - diff --git a/security/tailscale/src/opnsense/www/js/widgets/Tailscale.js b/security/tailscale/src/opnsense/www/js/widgets/Tailscale.js index 5a68e9147..59e8491de 100644 --- a/security/tailscale/src/opnsense/www/js/widgets/Tailscale.js +++ b/security/tailscale/src/opnsense/www/js/widgets/Tailscale.js @@ -74,12 +74,12 @@ export default class Wireguard extends BaseTableWidget { result['version'] = data.Version; result['backendState'] = data.BackendState; result['dnsName'] = data.Self.DNSName; - + result['online'] = (data.Self.Online === true) ? - this.translations.yes : this.translations.no; - + this.translations.yes : this.translations.no; + result['exitNode'] = (data.Self.ExitNode === true) ? - this.translations.yes : this.translations.no; + this.translations.yes : this.translations.no; result['peerCount'] = Object.keys(data.Peer).length; @@ -94,7 +94,7 @@ export default class Wireguard extends BaseTableWidget { updateWidgetTable(data) { let rows = []; - + let color = "text-success"; if (data['online'] === false) { color = "text-danger"; @@ -105,7 +105,7 @@ export default class Wireguard extends BaseTableWidget { `
${data['online']}
` ]; rows.push(row); - + // version row = [ `
${this.translations.version}
`, @@ -119,15 +119,15 @@ export default class Wireguard extends BaseTableWidget { `
${data['backendState']}
` ]; rows.push(row); - - // dns name + + // dns name row = [ `
${this.translations.dnsName}
`, `
${data['dnsName']}
` ]; rows.push(row); - // ip addreses + // ip addreses row = [ `
${this.translations.tailscaleIP}
`, `
${data['ipAddresses'].join('
')}
` @@ -140,14 +140,14 @@ export default class Wireguard extends BaseTableWidget { `
${data['exitNode']}
` ]; rows.push(row); - + // peers row = [ `
${this.translations.peers}
`, `
${data['peerCount']}
` ]; rows.push(row); - + super.updateTable('tailscaleStatusTable', rows); } @@ -157,4 +157,3 @@ export default class Wireguard extends BaseTableWidget { ); } } -