SI-2200 Show closed Meldungen 1 year(configurable) after last status change
diff --git a/gfsBackendService/src/main/java/org/eclipse/openk/gridfailureinformation/service/FailureInformationService.java b/gfsBackendService/src/main/java/org/eclipse/openk/gridfailureinformation/service/FailureInformationService.java
index addf0c4..6a509c2 100644
--- a/gfsBackendService/src/main/java/org/eclipse/openk/gridfailureinformation/service/FailureInformationService.java
+++ b/gfsBackendService/src/main/java/org/eclipse/openk/gridfailureinformation/service/FailureInformationService.java
@@ -58,6 +58,7 @@
 import org.eclipse.openk.gridfailureinformation.viewmodel.FailureInformationLastModDto;
 import org.eclipse.openk.gridfailureinformation.viewmodel.FailureInformationPublicationChannelDto;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.data.domain.Page;
 import org.springframework.data.domain.Pageable;
 import org.springframework.stereotype.Service;
@@ -83,6 +84,9 @@
 @Service
 public class FailureInformationService {
 
+    @Value("${spring.settings.daysInPastToShowClosedInfos}")
+    private int daysInPastToShowClosedInfos;
+
     @Autowired
     private FailureInformationRepository failureInformationRepository;
 
@@ -159,7 +163,7 @@
     public Page<TblFailureInformation> findFailureInformationsForDisplay(Pageable pageable) {
         LocalDateTime now = LocalDateTime.now();
         LocalDateTime ldt = LocalDateTime.of(now.getYear(), now.getMonth(), now.getDayOfMonth(), 0, 0, 0);
-        ldt = ldt.minusWeeks(4);
+        ldt = ldt.minusDays(daysInPastToShowClosedInfos);
         Date nowMinusFourWeeks = Date.from(ldt.atZone(ZoneId.of("UTC")).toInstant());
         return failureInformationRepository.findByTblFailureInformationForDisplay(
                 GfiProcessState.COMPLETED.getStatusValue(),
diff --git a/gfsBackendService/src/main/resources/application.yml b/gfsBackendService/src/main/resources/application.yml
index 3be276d..041ee7b 100644
--- a/gfsBackendService/src/main/resources/application.yml
+++ b/gfsBackendService/src/main/resources/application.yml
@@ -47,6 +47,7 @@
     detailMapInitialZoom: 10
     overviewMapInitialLatitude: 49.656634
     overviewMapInitialLongitude: 8.423207
+    daysInPastToShowClosedInfos: 365
     # Initial emailsubject and content
     emailSubjectPublishInit: "Die Störung (Sparte: $Sparte$) mit Beginn: $Störungsbeginn_gemeldet$ wurde in den Status veröffentlicht geändert."
     emailContentPublishInit: "Veröffentlicht [TEST]\n