From 03778759155d5c5eb8ff0c00bd94567ac3c2ff3a Mon Sep 17 00:00:00 2001 From: Vincent Alamelle Date: Wed, 10 May 2023 17:37:12 +0200 Subject: [PATCH 1/4] Fixed getRandomValue --- src/services/private-services/CryptoService/CryptoService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/private-services/CryptoService/CryptoService.ts b/src/services/private-services/CryptoService/CryptoService.ts index 23c7624a..548ed6b0 100644 --- a/src/services/private-services/CryptoService/CryptoService.ts +++ b/src/services/private-services/CryptoService/CryptoService.ts @@ -27,7 +27,7 @@ export default class CryptoService extends BaseService { */ public async encrypt(data: string) { const encodedData = Buffer.from(data); - const iv = crypto.getRandomValues(new Uint8Array(16)); + const iv = crypto.webcrypto.getRandomValues(new Uint8Array(16)) const key = await this.getKey(); const cipherData = await this.subtle.encrypt( { From 29088493e96af131a10c9a6d80ef1ea6378aeebf Mon Sep 17 00:00:00 2001 From: Vincent Alamelle Date: Wed, 10 May 2023 17:47:04 +0200 Subject: [PATCH 2/4] ressource v2.41 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 22364cb8..6e7439de 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "cors": "^2.8.5", "express": "^4.18.2", "jsonwebtoken": "^9.0.0", - "le-coffre-resources": "git@github.com:smart-chain-fr/leCoffre-resources.git#v2.40", + "le-coffre-resources": "git@github.com:smart-chain-fr/leCoffre-resources.git#v2.41", "module-alias": "^2.2.2", "multer": "^1.4.5-lts.1", "next": "^13.1.5", From 4b4c92ac54fe88186be58c5ef416d350431d7320 Mon Sep 17 00:00:00 2001 From: Vincent Alamelle Date: Wed, 10 May 2023 18:46:44 +0200 Subject: [PATCH 3/4] v2.44 --- package-lock.json | 13 +++++++------ package.json | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index edc5e4e3..6e8150bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "cors": "^2.8.5", "express": "^4.18.2", "jsonwebtoken": "^9.0.0", - "le-coffre-resources": "git@github.com:smart-chain-fr/leCoffre-resources.git#v2.40", + "le-coffre-resources": "git@github.com:smart-chain-fr/leCoffre-resources.git#v2.44", "module-alias": "^2.2.2", "multer": "^1.4.5-lts.1", "next": "^13.1.5", @@ -2371,9 +2371,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.388", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.388.tgz", - "integrity": "sha512-xZ0y4zjWZgp65okzwwt00f2rYibkFPHUv9qBz+Vzn8cB9UXIo9Zc6Dw81LJYhhNt0G/vR1OJEfStZ49NKl0YxQ==", + "version": "1.4.389", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.389.tgz", + "integrity": "sha512-WDgWUOK8ROR7sDFyYmxCUOoDc50lPgYAHAHwnnD1iN3SKO/mpqftb9iIPiEkMKmqYdkrR0j3N/O+YB/U7lSxwg==", "dev": true }, "node_modules/emittery": { @@ -3861,11 +3861,12 @@ } }, "node_modules/le-coffre-resources": { - "resolved": "git+ssh://git@github.com/smart-chain-fr/leCoffre-resources.git#62639b8bfcd0f779357554a04cd40e8a3ba4e62b", + "resolved": "git+ssh://git@github.com/smart-chain-fr/leCoffre-resources.git#30c8ee50b872a8bc6bec0f5d8c4626d8f4490177", "license": "MIT", "dependencies": { "class-transformer": "^0.5.1", - "class-validator": "^0.14.0" + "class-validator": "^0.14.0", + "reflect-metadata": "^0.1.13" } }, "node_modules/leven": { diff --git a/package.json b/package.json index 6e7439de..14fa336e 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "cors": "^2.8.5", "express": "^4.18.2", "jsonwebtoken": "^9.0.0", - "le-coffre-resources": "git@github.com:smart-chain-fr/leCoffre-resources.git#v2.41", + "le-coffre-resources": "git@github.com:smart-chain-fr/leCoffre-resources.git#v2.44", "module-alias": "^2.2.2", "multer": "^1.4.5-lts.1", "next": "^13.1.5", From 4caa6e70c807ca8cad785d30fa157e2ca1332b9f Mon Sep 17 00:00:00 2001 From: Hugo Lextrait Date: Wed, 10 May 2023 18:55:39 +0200 Subject: [PATCH 4/4] :art: fix seeder --- src/common/databases/seeders/seeder.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/common/databases/seeders/seeder.ts b/src/common/databases/seeders/seeder.ts index 8bca08dc..08b8869a 100644 --- a/src/common/databases/seeders/seeder.ts +++ b/src/common/databases/seeders/seeder.ts @@ -363,7 +363,7 @@ import { uid: uidDocument1, blockchain_anchor_uid: null, depositor_uid: uidCustomer1, - document_status: EDocumentStatus.ASKED, + document_status: EDocumentStatus.DEPOSITED, folder_uid: uidOfficeFolder1, document_type_uid: uidDocumentType1, created_at: new Date(), @@ -433,7 +433,7 @@ import { }, { uid: uidFiles2, - document_uid: uidDocument2, + document_uid: uidDocument1, file_name: "fileName2", file_path: "https://www.google2.com", iv: "randomIv2", @@ -481,7 +481,7 @@ import { uid: uidDocumentHistory1, document_status: EDocumentStatus.ASKED, document_uid: uidDocument1, - refused_reason: "Le document n'est pas conforme", + refused_reason: "", created_at: new Date(), updated_at: new Date(), },