From c8b83f0ba36b015036857f3e8b1058bb80b59f53 Mon Sep 17 00:00:00 2001 From: LIghtJUNction Date: Sat, 4 Apr 2026 18:56:55 +0800 Subject: [PATCH] build(dashboard): upgrade lodash-es to 4.18.1 in overrides to fix security vulnerabilities --- dashboard/package.json | 2 +- .../layouts/full/vertical-header/VerticalHeader.vue | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/dashboard/package.json b/dashboard/package.json index 612834468..86f6ccdf9 100644 --- a/dashboard/package.json +++ b/dashboard/package.json @@ -73,7 +73,7 @@ "overrides": { "flatted": "3.4.2", "immutable": "4.3.8", - "lodash-es": "4.17.23", + "lodash-es": "4.18.1", "minimatch": "3.1.4", "dompurify": "^3.3.3" } diff --git a/dashboard/src/layouts/full/vertical-header/VerticalHeader.vue b/dashboard/src/layouts/full/vertical-header/VerticalHeader.vue index 2263dd704..2bc397712 100644 --- a/dashboard/src/layouts/full/vertical-header/VerticalHeader.vue +++ b/dashboard/src/layouts/full/vertical-header/VerticalHeader.vue @@ -121,9 +121,15 @@ const passwordRules = computed(() => [ (v: string) => v.length >= 12 || t("core.header.accountDialog.validation.passwordMinLength"), - (v: string) => /[A-Z]/.test(v) || t("core.header.accountDialog.validation.passwordUppercase"), - (v: string) => /[a-z]/.test(v) || t("core.header.accountDialog.validation.passwordLowercase"), - (v: string) => /\d/.test(v) || t("core.header.accountDialog.validation.passwordDigit") + (v: string) => + /[A-Z]/.test(v) || + t("core.header.accountDialog.validation.passwordUppercase"), + (v: string) => + /[a-z]/.test(v) || + t("core.header.accountDialog.validation.passwordLowercase"), + (v: string) => + /\d/.test(v) || + t("core.header.accountDialog.validation.passwordDigit"), ]); const confirmPasswordRules = computed(() => [ (v: string) =>