From 8ed5dbb26a5c1df434fcd79de8a8d2f4e45b7d3a Mon Sep 17 00:00:00 2001 From: Tuan Dang Date: Thu, 27 Jul 2023 11:23:57 +0700 Subject: [PATCH] Add default IPV6 CIDR for creating workspace --- backend/src/helpers/workspace.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/backend/src/helpers/workspace.ts b/backend/src/helpers/workspace.ts index 0f4e5dc6b8..ef38e4fc15 100644 --- a/backend/src/helpers/workspace.ts +++ b/backend/src/helpers/workspace.ts @@ -45,7 +45,7 @@ export const createWorkspace = async ({ workspaceId: workspace._id, }); - // initialize default trusted ip of 0.0.0.0/0 + // initialize default trusted IPv4 CIDR - 0.0.0.0/0 await new TrustedIP({ workspace: workspace._id, ipAddress: "0.0.0.0", @@ -54,6 +54,16 @@ export const createWorkspace = async ({ isActive: true, comment: "" }).save() + + // initialize default trusted IPv6 CIDR - ::/0 + await new TrustedIP({ + workspace: workspace._id, + ipAddress: "::", + type: IPType.IPV6, + prefix: 0, + isActive: true, + comment: "" + }); await EELicenseService.refreshPlan(organizationId);