From 97df22213026fdc7d4644ae584ce7146e773926e Mon Sep 17 00:00:00 2001 From: pwgit-create Date: Sat, 29 Nov 2025 20:53:48 +0100 Subject: [PATCH 1/4] chore: update Spring Boot, Swagger annotations, and Springdoc OpenAPI versions - Spring Boot upgraded from 4.00-RC2 to 4.00 - swagger-annotations upgraded from 2.2.40 to 2.2.41 - springdoc-openapi-starter-webmvc-ui upgraded from 3.0.0-RC1 to 3.0.0 - Updated and improved README documentation --- File-Integrity-Scanner/pom.xml | 8 ++++---- README.md | 9 +++++++-- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/File-Integrity-Scanner/pom.xml b/File-Integrity-Scanner/pom.xml index 942aa75..87f5a29 100644 --- a/File-Integrity-Scanner/pom.xml +++ b/File-Integrity-Scanner/pom.xml @@ -7,7 +7,7 @@ org.pwss File-Integrity-Scanner - 1.8.1 + 1.8.2 jar A File Integrity Scanner @@ -52,7 +52,7 @@ ${java.version} ${java.version} UTF-8 - 4.0.0-RC2 + 4.0.0 42.7.8 @@ -108,7 +108,7 @@ io.swagger.core.v3 swagger-annotations - 2.2.40 + 2.2.41 @@ -116,7 +116,7 @@ org.springdoc springdoc-openapi-starter-webmvc-ui - 3.0.0-RC1 + 3.0.0 diff --git a/README.md b/README.md index ca5b076..73b6435 100644 --- a/README.md +++ b/README.md @@ -38,8 +38,13 @@ or desired, ensuring full control over data integrity for the end-user. ### Requirements -- **PostgreSQL 17.5** -- **Spring 4.0.0-RC2** +- **PostgreSQL** +- **SSL Password** + + +### Spring Version + +**Spring 4.0.0** ### Steps From b89d91cba4eea51b62a58058767f09b755ad331e Mon Sep 17 00:00:00 2001 From: Peter Westin <83552499+pwgit-create@users.noreply.github.com> Date: Sat, 29 Nov 2025 20:58:39 +0100 Subject: [PATCH 2/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 73b6435..83ddde2 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ or desired, ensuring full control over data integrity for the end-user. ### Requirements - **PostgreSQL** -- **SSL Password** +- **SSL password** ### Spring Version From 679f34b4056a599f1f7fddf24852931a357d3d93 Mon Sep 17 00:00:00 2001 From: Peter Westin <83552499+pwgit-create@users.noreply.github.com> Date: Sat, 29 Nov 2025 21:11:14 +0100 Subject: [PATCH 3/4] Update README.md --- README.md | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 83ddde2..7cca827 100644 --- a/README.md +++ b/README.md @@ -19,11 +19,7 @@ machine. - SHA-3 (256-bit) - BLAKE_2b (512-bit) -- **Web Interface / GUI:** A Spring application with a user-friendly web interface where you can start and stop -scans, as well as get live information about the current integrity status of your files. - -- **Database Storage:** Uses PostgreSQL to store file hashes along with the date of the scan and other relevant -file metadata. +- **Database Storage:** Uses PostgreSQL to store file hashes along with the date of the scan and other relevant file metadata. - **Local Operation:** The scanner runs exclusively on the user's local machine. No remote services are required or desired, ensuring full control over data integrity for the end-user. @@ -48,12 +44,14 @@ or desired, ensuring full control over data integrity for the end-user. ### Steps -1. Ensure you have PostgreSQL and Spring installed on your system. -2. Access the database script from the dedicated PWSS repository. -3. Use provided Make scripts to start both the database and Spring application. +1. Install and configure PostgreSQL on your system. +2. Get the database scripts from the [PWSS DB repository](https://github.com/pwssOrg/File-Integrity-Database). +3. Start the database and the Spring application using the provided Make scripts. + +**Note:** You need access to the PWSS libraries, which consist of three separate PWSS repositories hosted in a private GitHub Packages registry. Access is restricted to board members or team members of the PWSS organization. +For links to all three JavaDoc pages, please refer to the discussion thread: +**[Java Docs](https://github.com/orgs/pwssOrg/discussions/308)** -**Note:** You need access to the PWSS libraries stored in a private GitHub packages repository, which is -restricted to board members or team members of the PWSS organization. ## Workflow Badges From 95cd258edf2fd660768f077955edaf83cd793e70 Mon Sep 17 00:00:00 2001 From: pwgit-create Date: Thu, 4 Dec 2025 21:08:04 +0100 Subject: [PATCH 4/4] The Hash Exctractor library was upgraded to version 1.2.5 --- File-Integrity-Scanner/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/File-Integrity-Scanner/pom.xml b/File-Integrity-Scanner/pom.xml index 87f5a29..023fff5 100644 --- a/File-Integrity-Scanner/pom.xml +++ b/File-Integrity-Scanner/pom.xml @@ -144,7 +144,7 @@ lib.pwss algorithm-hash-extraction - 1.2.4 + 1.2.5