From 8d862a8b55a6b861be39ab7fe527113db89060b5 Mon Sep 17 00:00:00 2001 From: Mark Williams Date: Wed, 8 Jul 2026 09:34:12 +0100 Subject: [PATCH] LIMS-2137: Update vee-validate to v3 --- client/package-lock.json | 12 +- client/package.json | 2 +- .../extended-validation-provider.vue | 8 +- client/src/js/app/index.js | 14 +- .../app/mixins/vee-validate-custom-rules.js | 58 +- client/src/js/app/router/router.js | 4 +- .../src/js/app/store/modules/store.menus.js | 7 +- .../js/modules/feedback/views/vue-feedback.js | 19 +- .../components/XpdfSimpleSampleAddWrapper.vue | 4 +- .../components/conexs-submission-wrapper.vue | 38 - client/src/js/modules/submission/routes.js | 24 - .../submission/views/conexs-submission.vue | 2080 ----------------- client/src/js/modules/types/conexs/menu.js | 25 - client/src/js/modules/types/sp/menu.js | 21 - .../samples/views/simplesampleaddpoploader.js | 30 +- .../xpdf/samples/views/vue-simplesample.vue | 228 +- .../js/templates/vue/feedback/feedback.html | 33 +- .../vue/types/em/process/scipion.html | 100 - 18 files changed, 205 insertions(+), 2502 deletions(-) delete mode 100644 client/src/js/modules/submission/components/conexs-submission-wrapper.vue delete mode 100644 client/src/js/modules/submission/routes.js delete mode 100644 client/src/js/modules/submission/views/conexs-submission.vue delete mode 100644 client/src/js/modules/types/conexs/menu.js delete mode 100644 client/src/js/modules/types/sp/menu.js delete mode 100644 client/src/js/templates/vue/types/em/process/scipion.html diff --git a/client/package-lock.json b/client/package-lock.json index 654c52ee4..f1820efb9 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -43,7 +43,7 @@ "uglymol": "^0.6.4", "underscore": "1.8.3", "util": "^0.12.4", - "vee-validate": "^2.2.15", + "vee-validate": "^3.0.0", "vue": "^2.6.10", "vue-router": "^3.4.3", "vuex": "^3.5.1" @@ -16001,9 +16001,13 @@ } }, "node_modules/vee-validate": { - "version": "2.2.15", - "resolved": "https://registry.npmjs.org/vee-validate/-/vee-validate-2.2.15.tgz", - "integrity": "sha512-4TOsI8XwVkKVLkg8Nhmy+jyoJrR6XcTRDyxBarzcCvYzU61zamipS1WsB6FlDze8eJQpgglS4NXAS6o4NDPs1g==" + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/vee-validate/-/vee-validate-3.4.15.tgz", + "integrity": "sha512-qEtvq9X2N7l5pjBe/6YGrrIBHxJA4KTrb3QrER3qzM7fzkH730m8LyVWMIzM47l//618nlUa7VvTdMFTRKr8tQ==", + "license": "MIT", + "peerDependencies": { + "vue": "^2.5.18" + } }, "node_modules/vt-pbf": { "version": "3.1.3", diff --git a/client/package.json b/client/package.json index b130f2440..6f136fb61 100644 --- a/client/package.json +++ b/client/package.json @@ -91,7 +91,7 @@ "uglymol": "^0.6.4", "underscore": "1.8.3", "util": "^0.12.4", - "vee-validate": "^2.2.15", + "vee-validate": "^3.0.0", "vue": "^2.6.10", "vue-router": "^3.4.3", "vuex": "^3.5.1" diff --git a/client/src/js/app/components/extended-validation-provider.vue b/client/src/js/app/components/extended-validation-provider.vue index 9a37e9146..8e1e39ff3 100644 --- a/client/src/js/app/components/extended-validation-provider.vue +++ b/client/src/js/app/components/extended-validation-provider.vue @@ -1,14 +1,14 @@