From 79c84579524a9303b9fd544fc0ecfc6ef1cbe6b3 Mon Sep 17 00:00:00 2001 From: Felix Woestmann <felix.wostmann@edps.europa.eu> Date: Fri, 14 Feb 2025 09:34:12 +0100 Subject: [PATCH 1/5] 3.1.0 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a7ec2d3..fa4faf8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## HEAD +## 3.1.0 / 2025-02-14 ## 3.1.0 / 2025-02-14 -- GitLab From 3955820125294c0254a2af8ba90c1aecba6367e6 Mon Sep 17 00:00:00 2001 From: Felix Woestmann <felix.wostmann@edps.europa.eu> Date: Wed, 19 Feb 2025 14:51:09 +0100 Subject: [PATCH 2/5] fix: WEC wll throw an error except killing the process if the provided URL can't be surfed to --- src/collector/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/collector/index.ts b/src/collector/index.ts index e64f9ef..4054b5f 100644 --- a/src/collector/index.ts +++ b/src/collector/index.ts @@ -132,7 +132,7 @@ export class Collector { const response = await this.pageSession.gotoPage(url); if (response == null) { - process.exit(2); + throw new Error("The collector was not able to access the page."); } // log redirects -- GitLab From 2d43512c057c897d40c8df7c3d5ea306dc1026f9 Mon Sep 17 00:00:00 2001 From: Felix WOSTMANN <felix.wostmann@edps.europa.eu> Date: Wed, 19 Feb 2025 14:53:15 +0100 Subject: [PATCH 3/5] Update CHANGELOG.md --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fa4faf8..a8d5b10 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,6 @@ -## 3.1.0 / 2025-02-14 +## HEAD + +- WEC will throw an error instead of killing the process when the site can't be surfed ## 3.1.0 / 2025-02-14 -- GitLab From 937cd92c23fe517a10b5cb5021b27cf049bcd2db Mon Sep 17 00:00:00 2001 From: Felix Woestmann <felix.wostmann@edps.europa.eu> Date: Wed, 19 Feb 2025 14:54:25 +0100 Subject: [PATCH 4/5] 3.1.1 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index b1da093..f959daf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "website-evidence-collector", - "version": "3.1.0", + "version": "3.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "website-evidence-collector", - "version": "3.1.0", + "version": "3.1.1", "license": "EUPL-1.2", "dependencies": { "@ghostery/adblocker-puppeteer": "^2.0.2", diff --git a/package.json b/package.json index 4947397..61f5fff 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "website-evidence-collector", - "version": "3.1.0", + "version": "3.1.1", "description": "automation of website evidence collection for storage and transfer of personal data based on puppeteer", "homepage": "https://edps.europa.eu/press-publications/edps-inspection-software_en", "repository": { -- GitLab From d73e6516d5aa5ebd280d9a630429cde06ed33b34 Mon Sep 17 00:00:00 2001 From: Felix Woestmann <felix.wostmann@edps.europa.eu> Date: Wed, 19 Feb 2025 14:55:30 +0100 Subject: [PATCH 5/5] Update CHANGELOG --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a8d5b10..6747266 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ## HEAD +## 3.1.1 / 2025-02-19 + - WEC will throw an error instead of killing the process when the site can't be surfed ## 3.1.0 / 2025-02-14 -- GitLab