diff --git a/src/components/agents/SummaryTab.vue b/src/components/agents/SummaryTab.vue
index ebfc472c..c45a4839 100644
--- a/src/components/agents/SummaryTab.vue
+++ b/src/components/agents/SummaryTab.vue
@@ -123,10 +123,25 @@
-
+
- Public IP: {{ summary.public_ip }}
-
+
+ Public IP: {{ summary.public_ip }}
+
+
+
+ Get Info on IP
+
+
+
+
@@ -305,6 +320,11 @@ export default {
return ret;
});
+ // Define the openURL method within setup
+ const openURL = (url) => {
+ window.open(url, '_blank');
+ };
+
const customFields = computed(() => {
if (!summary.value.custom_fields) {
return [];
@@ -386,7 +406,8 @@ export default {
serial_number,
cpu,
store,
-
+ openURL,
+
// methods
getSummary,
refreshSummary,