From 56214f1b575de5b7f8058e236c89d33cb554353f Mon Sep 17 00:00:00 2001 From: Francesco Mancuso Date: Fri, 27 Mar 2026 21:55:44 +0100 Subject: [PATCH 1/4] Nuova versione per build web Signed-off-by: Francesco Mancuso --- src/pom.xml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/src/pom.xml b/src/pom.xml index d470439..54f55e8 100644 --- a/src/pom.xml +++ b/src/pom.xml @@ -33,4 +33,36 @@ + + + + org.apache.maven.plugins + maven-assembly-plugin + + + package + + single + + + + + + com.crypto.Seal + + + + + jar-with-dependencies + + + true + ${project.artifactId}-${project.version} + + + + + + + \ No newline at end of file From 19d360b4d6b7efeea196b6e8649bd691a2a5e139 Mon Sep 17 00:00:00 2001 From: Francesco Mancuso Date: Fri, 27 Mar 2026 22:08:12 +0100 Subject: [PATCH 2/4] Deploy su server Java --- .gitea/workflows/deploy.yaml | 2 +- .gitignore | 1 + {src => backend}/pom.xml | 6 +++--- .../src}/main/java/com/crypto/Caesar.java | 0 {src => backend/src}/main/java/com/crypto/Main.java | 0 {src => backend/src}/main/java/com/crypto/RSA.java | 0 {src => backend/src}/main/java/com/crypto/Seal.java | 0 .../src}/main/java/com/crypto/Utilities.java | 0 {src => backend/src}/main/resources/get/cesare.html | 0 {src => backend/src}/main/resources/get/index.html | 0 {src => backend/src}/main/resources/get/rsa.html | 0 {src => backend/src}/main/resources/get/seal1.png | Bin {src => backend/src}/main/resources/get/style.css | 0 13 files changed, 5 insertions(+), 4 deletions(-) rename {src => backend}/pom.xml (93%) rename {src => backend/src}/main/java/com/crypto/Caesar.java (100%) rename {src => backend/src}/main/java/com/crypto/Main.java (100%) rename {src => backend/src}/main/java/com/crypto/RSA.java (100%) rename {src => backend/src}/main/java/com/crypto/Seal.java (100%) rename {src => backend/src}/main/java/com/crypto/Utilities.java (100%) rename {src => backend/src}/main/resources/get/cesare.html (100%) rename {src => backend/src}/main/resources/get/index.html (100%) rename {src => backend/src}/main/resources/get/rsa.html (100%) rename {src => backend/src}/main/resources/get/seal1.png (100%) rename {src => backend/src}/main/resources/get/style.css (100%) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 604f06b..eb5cef4 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -12,7 +12,7 @@ jobs: env: REPO_NAME: ${{ gitea.event.repository.name }} REPO_OWNER: ${{ gitea.repository_owner }} - ROOT_DIR: "/src" + ROOT_DIR: "/backend/src/main/java/com/crypto" TYPE: "java" JOB_TOKEN: ${{ gitea.token }} run: | diff --git a/.gitignore b/.gitignore index 3e1c4f9..25aa614 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ replay_pid* # JDT-specific (Eclipse Java Development Tools) .classpath +target/ \ No newline at end of file diff --git a/src/pom.xml b/backend/pom.xml similarity index 93% rename from src/pom.xml rename to backend/pom.xml index 54f55e8..1cbae98 100644 --- a/src/pom.xml +++ b/backend/pom.xml @@ -6,11 +6,11 @@ com.crypto cryptoseals - 1.0-SNAPSHOT + 1.0.0-SERVER - 17 - 17 + 23 + 23 diff --git a/src/main/java/com/crypto/Caesar.java b/backend/src/main/java/com/crypto/Caesar.java similarity index 100% rename from src/main/java/com/crypto/Caesar.java rename to backend/src/main/java/com/crypto/Caesar.java diff --git a/src/main/java/com/crypto/Main.java b/backend/src/main/java/com/crypto/Main.java similarity index 100% rename from src/main/java/com/crypto/Main.java rename to backend/src/main/java/com/crypto/Main.java diff --git a/src/main/java/com/crypto/RSA.java b/backend/src/main/java/com/crypto/RSA.java similarity index 100% rename from src/main/java/com/crypto/RSA.java rename to backend/src/main/java/com/crypto/RSA.java diff --git a/src/main/java/com/crypto/Seal.java b/backend/src/main/java/com/crypto/Seal.java similarity index 100% rename from src/main/java/com/crypto/Seal.java rename to backend/src/main/java/com/crypto/Seal.java diff --git a/src/main/java/com/crypto/Utilities.java b/backend/src/main/java/com/crypto/Utilities.java similarity index 100% rename from src/main/java/com/crypto/Utilities.java rename to backend/src/main/java/com/crypto/Utilities.java diff --git a/src/main/resources/get/cesare.html b/backend/src/main/resources/get/cesare.html similarity index 100% rename from src/main/resources/get/cesare.html rename to backend/src/main/resources/get/cesare.html diff --git a/src/main/resources/get/index.html b/backend/src/main/resources/get/index.html similarity index 100% rename from src/main/resources/get/index.html rename to backend/src/main/resources/get/index.html diff --git a/src/main/resources/get/rsa.html b/backend/src/main/resources/get/rsa.html similarity index 100% rename from src/main/resources/get/rsa.html rename to backend/src/main/resources/get/rsa.html diff --git a/src/main/resources/get/seal1.png b/backend/src/main/resources/get/seal1.png similarity index 100% rename from src/main/resources/get/seal1.png rename to backend/src/main/resources/get/seal1.png diff --git a/src/main/resources/get/style.css b/backend/src/main/resources/get/style.css similarity index 100% rename from src/main/resources/get/style.css rename to backend/src/main/resources/get/style.css From b6c9155b81c99ce74e8111328bba3262e56f6484 Mon Sep 17 00:00:00 2001 From: Francesco Mancuso Date: Fri, 27 Mar 2026 22:13:31 +0100 Subject: [PATCH 3/4] Quick fix su pom.xml --- .gitignore | 3 ++- backend/pom.xml | 37 ++++++++++++++++++++++--------------- 2 files changed, 24 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 25aa614..6c56cf8 100644 --- a/.gitignore +++ b/.gitignore @@ -33,4 +33,5 @@ replay_pid* # JDT-specific (Eclipse Java Development Tools) .classpath -target/ \ No newline at end of file +target/ +.vscode/ \ No newline at end of file diff --git a/backend/pom.xml b/backend/pom.xml index 1cbae98..7b254a3 100644 --- a/backend/pom.xml +++ b/backend/pom.xml @@ -35,30 +35,37 @@ + + org.apache.maven.plugins + maven-jar-plugin + 3.3.0 + + true + + + org.apache.maven.plugins maven-assembly-plugin + 3.7.1 + + false + + + com.crypto.app.Main + + + + jar-with-dependencies + + + make-assembly package single - - - - - com.crypto.Seal - - - - - jar-with-dependencies - - - true - ${project.artifactId}-${project.version} - From e559bd2e582dad4a94c03598c2bd7ff8b7bf1a3e Mon Sep 17 00:00:00 2001 From: Francesco Mancuso Date: Fri, 27 Mar 2026 22:16:15 +0100 Subject: [PATCH 4/4] Quick fix su pom.xml --- backend/pom.xml | 45 +++++++++++++++++++++------------------------ 1 file changed, 21 insertions(+), 24 deletions(-) diff --git a/backend/pom.xml b/backend/pom.xml index 7b254a3..ab15cab 100644 --- a/backend/pom.xml +++ b/backend/pom.xml @@ -37,35 +37,32 @@ org.apache.maven.plugins - maven-jar-plugin - 3.3.0 - - true - - - - - org.apache.maven.plugins - maven-assembly-plugin - 3.7.1 - - false - - - com.crypto.app.Main - - - - jar-with-dependencies - - + maven-shade-plugin + 3.5.1 - make-assembly package - single + shade + + + + com.crypto.Seal + + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + +