From 951649c420a96256826533d262f9df8017c9b9b2 Mon Sep 17 00:00:00 2001 From: Manoj Kumar Date: Tue, 9 Dec 2025 16:26:16 +0530 Subject: [PATCH] Support iprange while creating remote access vpn (#12063) --- ui/public/locales/en.json | 3 + ui/src/views/network/VpnDetails.vue | 148 +++++++++++++++++----------- 2 files changed, 94 insertions(+), 57 deletions(-) diff --git a/ui/public/locales/en.json b/ui/public/locales/en.json index 8f2e1bb5c05..00c81104e75 100644 --- a/ui/public/locales/en.json +++ b/ui/public/locales/en.json @@ -1879,6 +1879,7 @@ "label.release.dedicated.pod": "Release dedicated Pod", "label.release.dedicated.zone": "Release dedicated Zone", "label.releasing.ip": "Releasing IP", +"label.remote.access.vpn.specify.iprange": "Specify IP Range of remote VPN", "label.remote.instances": "Remote Instances", "label.remove": "Remove", "label.remove.annotation": "Remove comment", @@ -3055,6 +3056,7 @@ "message.enable.vpn.processing": "Enabling VPN...", "message.enabled.vpn": "Your remote access VPN is currently enabled and can be accessed via the IP.", "message.enabled.vpn.ip.sec": "Your IPSec pre-shared key is", +"message.enabled.vpn.ip.range": "Your VPN IP Range is", "message.enabling.security.group.provider": "Enabling security group provider", "message.enter.valid.nic.ip": "Please enter a valid IP address for NIC", "message.error.access.key": "Please enter access key.", @@ -3380,6 +3382,7 @@ "message.releasing.dedicated.host": "Releasing dedicated host...", "message.releasing.dedicated.pod": "Releasing dedicated Pod...", "message.releasing.dedicated.zone": "Releasing dedicated Zone...", +"message.remote.access.vpn.iprange.description": "The range of IP addresses to allocate to VPN clients. The first IP in the range will be taken by the VPN server. (Optional)", "message.remove.annotation": "Are you sure you want to delete the comment?", "message.remove.egress.rule.failed": "Removing egress rule failed", "message.remove.egress.rule.processing": "Deleting egress rule...", diff --git a/ui/src/views/network/VpnDetails.vue b/ui/src/views/network/VpnDetails.vue index 206f776aa8c..d4c7a87ec79 100644 --- a/ui/src/views/network/VpnDetails.vue +++ b/ui/src/views/network/VpnDetails.vue @@ -16,71 +16,93 @@ // under the License.