Feat: Hash metrics password (#1778)

hash the metrics password

if it is not already hashed
This commit is contained in:
Bernd Storath
2025-03-31 09:58:02 +02:00
committed by GitHub
parent 940edb2b0c
commit 6e0d758e36
6 changed files with 52 additions and 11 deletions

29
src/pnpm-lock.yaml generated
View File

@@ -23,6 +23,9 @@ importers:
'@nuxtjs/tailwindcss':
specifier: ^6.13.2
version: 6.13.2(magicast@0.3.5)
'@phc/format':
specifier: ^1.0.0
version: 1.0.0
'@pinia/nuxt':
specifier: ^0.10.1
version: 0.10.1(magicast@0.3.5)(pinia@3.0.1(typescript@5.8.2)(vue@3.5.13(typescript@5.8.2)))
@@ -102,6 +105,9 @@ importers:
'@types/debug':
specifier: ^4.1.12
version: 4.1.12
'@types/phc__format':
specifier: ^1.0.1
version: 1.0.1
'@types/qrcode':
specifier: ^1.5.5
version: 1.5.5
@@ -1602,11 +1608,11 @@ packages:
peerDependencies:
tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1'
'@tanstack/virtual-core@3.13.5':
resolution: {integrity: sha512-gMLNylxhJdUlfRR1G3U9rtuwUh2IjdrrniJIDcekVJN3/3i+bluvdMi3+eodnxzJq5nKnxnigo9h0lIpaqV6HQ==}
'@tanstack/virtual-core@3.13.6':
resolution: {integrity: sha512-cnQUeWnhNP8tJ4WsGcYiX24Gjkc9ALstLbHcBj1t3E7EimN6n6kHH+DPV4PpDnuw00NApQp+ViojMj1GRdwYQg==}
'@tanstack/vue-virtual@3.13.5':
resolution: {integrity: sha512-1hhUA6CUjmKc5JDyKLcYOV6mI631FaKKxXh77Ja4UtIy6EOofYaLPk8vVgvK6vLMUSfHR2vI3ZpPY9ibyX60SA==}
'@tanstack/vue-virtual@3.13.6':
resolution: {integrity: sha512-GYdZ3SJBQPzgxhuCE2fvpiH46qzHiVx5XzBSdtESgiqh4poj8UgckjGWYEhxaBbcVt1oLzh1m3Ql4TyH32TOzQ==}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
@@ -1641,6 +1647,9 @@ packages:
'@types/parse-path@7.0.3':
resolution: {integrity: sha512-LriObC2+KYZD3FzCrgWGv/qufdUy4eXrxcLgQMfYXgPbLIecKIsVBaQgUPmxSSLcjmYbDTQbMgr6qr6l/eb7Bg==}
'@types/phc__format@1.0.1':
resolution: {integrity: sha512-hoAQFKcP3voXk/ZEl3jrvS63o/HYLszq4nA2mqjytaSEHEy3j3t0gSFtPLnfKtX34k/xfath7etOoGw5ukoqXQ==}
'@types/qrcode@1.5.5':
resolution: {integrity: sha512-CdfBi/e3Qk+3Z/fXYShipBT13OJ2fDO2Q2w5CIP5anLTLIndQG9z6P1cnm+8zCWSpm5dnxMFd/uREtb0EXuQzg==}
@@ -6664,11 +6673,11 @@ snapshots:
mini-svg-data-uri: 1.4.4
tailwindcss: 3.4.17
'@tanstack/virtual-core@3.13.5': {}
'@tanstack/virtual-core@3.13.6': {}
'@tanstack/vue-virtual@3.13.5(vue@3.5.13(typescript@5.8.2))':
'@tanstack/vue-virtual@3.13.6(vue@3.5.13(typescript@5.8.2))':
dependencies:
'@tanstack/virtual-core': 3.13.5
'@tanstack/virtual-core': 3.13.6
vue: 3.5.13(typescript@5.8.2)
'@trysound/sax@0.2.0': {}
@@ -6698,6 +6707,10 @@ snapshots:
'@types/parse-path@7.0.3': {}
'@types/phc__format@1.0.1':
dependencies:
'@types/node': 22.13.14
'@types/qrcode@1.5.5':
dependencies:
'@types/node': 22.13.14
@@ -9509,7 +9522,7 @@ snapshots:
'@floating-ui/vue': 1.1.6(vue@3.5.13(typescript@5.8.2))
'@internationalized/date': 3.7.0
'@internationalized/number': 3.6.0
'@tanstack/vue-virtual': 3.13.5(vue@3.5.13(typescript@5.8.2))
'@tanstack/vue-virtual': 3.13.6(vue@3.5.13(typescript@5.8.2))
'@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.8.2))
'@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.8.2))
aria-hidden: 1.2.4