From f8336fb4076a82503118bc5cf1b9793619b4e04d Mon Sep 17 00:00:00 2001 From: Youssef Date: Thu, 25 Jun 2026 09:19:59 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20affichage=20du=20num=C3=A9ro=20de=20ver?= =?UTF-8?q?sion=20de=20l'application?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../astalange/web/controller/GlobalControllerAdvice.java | 9 +++++++++ as-talange-web/src/main/resources/application.yml | 1 + .../src/main/resources/templates/fragments/sidebar.html | 1 + .../src/main/resources/templates/public/formulaire.html | 3 +++ 4 files changed, 14 insertions(+) diff --git a/as-talange-web/src/main/java/com/astalange/web/controller/GlobalControllerAdvice.java b/as-talange-web/src/main/java/com/astalange/web/controller/GlobalControllerAdvice.java index 7e27972..9c0bf2b 100644 --- a/as-talange-web/src/main/java/com/astalange/web/controller/GlobalControllerAdvice.java +++ b/as-talange-web/src/main/java/com/astalange/web/controller/GlobalControllerAdvice.java @@ -1,14 +1,23 @@ package com.astalange.web.controller; import jakarta.servlet.http.HttpServletRequest; +import org.springframework.beans.factory.annotation.Value; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ModelAttribute; @ControllerAdvice public class GlobalControllerAdvice { + @Value("${app.version}") + private String appVersion; + @ModelAttribute("requestURI") public String requestURI(final HttpServletRequest request) { return request.getRequestURI(); } + + @ModelAttribute("appVersion") + public String appVersion() { + return appVersion; + } } diff --git a/as-talange-web/src/main/resources/application.yml b/as-talange-web/src/main/resources/application.yml index 9ccb4c6..6b8d988 100644 --- a/as-talange-web/src/main/resources/application.yml +++ b/as-talange-web/src/main/resources/application.yml @@ -1,6 +1,7 @@ spring: application: name: as-talange +app.version: @project.version@ datasource: url: jdbc:postgresql://localhost:5433/astalange username: myuser diff --git a/as-talange-web/src/main/resources/templates/fragments/sidebar.html b/as-talange-web/src/main/resources/templates/fragments/sidebar.html index 87a9e62..b15769c 100644 --- a/as-talange-web/src/main/resources/templates/fragments/sidebar.html +++ b/as-talange-web/src/main/resources/templates/fragments/sidebar.html @@ -51,6 +51,7 @@
+
v1.0-SNAPSHOT
diff --git a/as-talange-web/src/main/resources/templates/public/formulaire.html b/as-talange-web/src/main/resources/templates/public/formulaire.html index 2bb9309..cc5e7c2 100644 --- a/as-talange-web/src/main/resources/templates/public/formulaire.html +++ b/as-talange-web/src/main/resources/templates/public/formulaire.html @@ -131,6 +131,9 @@

Les données sont stockées de manière sécurisée, accessibles uniquement au bureau du club. Vous pouvez demander leur suppression à tout moment.

+

+ v1.0-SNAPSHOT +