From 64ee5018e3ac0efccb9c5d877dc84c2499997a9e Mon Sep 17 00:00:00 2001 From: pwgit-create Date: Thu, 29 Jan 2026 05:38:57 +0100 Subject: [PATCH 1/2] Upgrade Spring Boot and related dependencies; align entity constraints; update dependency links MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Spring Boot 4.0.1 → 4.0.2 (62 bug fixes, doc & dependency updates) - PostgreSQL JDBC 42.7.8 → 42.7.9 (bug fixes, SSL & LOB handling, stability) - swagger-annotations 2.2.41 → 2.2.42 (minor fixes, maintenance update) - springdoc-openapi-starter-webmvc-ui 3.0.0 → 3.0.1 (bug fixes, UI improvements) - Added `not null` to two entity fields to match database schema for Spring startup - Updated comments above dependencies in `pom.xml` with latest links --- File-Integrity-Scanner/pom.xml | 16 ++++++++-------- .../domain/user_login/entities/user/User.java | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/File-Integrity-Scanner/pom.xml b/File-Integrity-Scanner/pom.xml index d3cf381..afefd1a 100644 --- a/File-Integrity-Scanner/pom.xml +++ b/File-Integrity-Scanner/pom.xml @@ -52,8 +52,8 @@ ${java.version} ${java.version} UTF-8 - 4.0.1 - 42.7.8 + 4.0.2 + 42.7.9 @@ -87,7 +87,7 @@ - + org.postgresql postgresql @@ -104,19 +104,19 @@ - + io.swagger.core.v3 swagger-annotations - 2.2.41 + 2.2.42 - + org.springdoc springdoc-openapi-starter-webmvc-ui - 3.0.0 + 3.0.1 @@ -133,7 +133,7 @@ "jakarta.validation.NoProviderFoundException: Unable to create a Configuration..." --> - + org.hibernate.validator hibernate-validator diff --git a/File-Integrity-Scanner/src/main/java/org/pwss/file_integrity_scanner/dsr/domain/user_login/entities/user/User.java b/File-Integrity-Scanner/src/main/java/org/pwss/file_integrity_scanner/dsr/domain/user_login/entities/user/User.java index 2265972..9432cda 100644 --- a/File-Integrity-Scanner/src/main/java/org/pwss/file_integrity_scanner/dsr/domain/user_login/entities/user/User.java +++ b/File-Integrity-Scanner/src/main/java/org/pwss/file_integrity_scanner/dsr/domain/user_login/entities/user/User.java @@ -33,11 +33,11 @@ public User() { private String username; @OneToOne(cascade = CascadeType.ALL) - @JoinColumn(name = "auth_id") + @JoinColumn(name = "auth_id",nullable = false) private Auth auth; @OneToOne(cascade = CascadeType.ALL) - @JoinColumn(name = "user_time") + @JoinColumn(name = "user_time",nullable = false) private Time time; /** From e8e516847d9e1dec7be516cf285ae88702142ca7 Mon Sep 17 00:00:00 2001 From: Peter Westin <83552499+pwgit-create@users.noreply.github.com> Date: Thu, 29 Jan 2026 19:59:03 +0100 Subject: [PATCH 2/2] Update Spring version from 4.0.1 to 4.0.2 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 03f4f2d..b69b587 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ or desired, ensuring full control over data integrity for the end-user. ### Spring Version -**Spring 4.0.1** +**Spring 4.0.2** ### Steps