diff --git a/.gitignore b/.gitignore index 68aa898..9610294 100644 --- a/.gitignore +++ b/.gitignore @@ -45,6 +45,7 @@ nb-configuration.xml # Custom /config/application.properties /cle_prive.jks +/mail-truststore.p12 /src/main/resources/META-INF/resources/ /media/ /media-ext/ diff --git a/docker-compose.yml b/docker-compose.yml index 37f8190..9e3e8fc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,6 +9,7 @@ services: volumes: - ${PWD}/ffsaf.properties:/work/config/application.properties - ${PWD}/ffsaf_cle_prive.jks:/work/cle_prive.jks + - ${PWD}/mail-truststore.p12:/work/mail-truststore.p12 - ${PWD}/ffsaf-media:/work/media depends_on: ffsaf-db: diff --git a/pom.xml b/pom.xml index 10cbb47..63ab837 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ UTF-8 quarkus-bom io.quarkus.platform - 3.6.5 + 3.17.7 true 3.1.2 @@ -34,11 +34,7 @@ io.quarkus - quarkus-resteasy-reactive-jackson - - - io.quarkus - quarkus-resteasy-reactive-qute + quarkus-rest-jackson io.quarkus @@ -54,11 +50,11 @@ io.quarkus - quarkus-resteasy-reactive + quarkus-rest io.quarkus - quarkus-rest-client-reactive-jackson + quarkus-rest-client-jackson @@ -88,7 +84,7 @@ io.quarkus - quarkus-keycloak-admin-client-reactive + quarkus-keycloak-admin-rest-client diff --git a/src/main/java/fr/titionfire/SomePage.java b/src/main/java/fr/titionfire/SomePage.java deleted file mode 100644 index 5bdb78f..0000000 --- a/src/main/java/fr/titionfire/SomePage.java +++ /dev/null @@ -1,30 +0,0 @@ -package fr.titionfire; - -import io.quarkus.qute.Template; -import io.smallrye.mutiny.Uni; -import jakarta.ws.rs.GET; -import jakarta.ws.rs.Path; -import jakarta.ws.rs.Produces; -import jakarta.ws.rs.core.MediaType; - -import static java.util.Objects.requireNonNull; - -@Path("api/some-page") -public class SomePage { - - private final Template page; - - public SomePage(Template page) { - this.page = requireNonNull(page, "page is required"); - } - - @GET - @Produces(MediaType.TEXT_HTML) - public Uni get() { - return Uni.createFrom() - .completionStage(() -> page - .data("name", "test") - .renderAsync()); - } - -} diff --git a/src/main/resources/templates/page.qute.html b/src/main/resources/templates/page.qute.html deleted file mode 100644 index 7222e0a..0000000 --- a/src/main/resources/templates/page.qute.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Hello {name ?: "Qute"} - - - -

Hello {name ?: "Qute"}

- -

Create your web page using Quarkus RESTEasy & Qute

- -