Cwa Server Versions Save

Backend implementation for the Apple/Google exposure notification API.

v3.2.0

1 year ago

Refactoring and fixes

Dependencies and version updates

  • Bump awssdk-s3 to 2.20.13 (#2025)
  • Bump checkstyle from 10.6.0 to 10.8.0 (#2020)
  • Bump commons-fileupload to 1.5 (#2020)
  • Bump feign.version from 12.1 to 12.2 (#2024)
  • Bump io-netty 4.1.89 (#2020)
  • Bump json from 20220924 to 20230227 (#2029)
  • Bump log4j.version from 2.19.0 to 2.20.0 (#2017)
  • Bump maven-deploy-plugin from 3.0.0 to 3.1.0 (#2023)
  • Bump maven-enforcer-plugin from 3.1.0 to 3.2.1 (#2026)
  • Bump maven-failsafe-plugin from 3.0.0-M8 to 3.0.0-M9 (#2022)
  • Bump maven-javadoc-plugin from 3.4.1 to 3.5.0 (#2018)
  • Bump maven-surefire-plugin from 3.0.0-M8 to 3.0.0-M9 (#2028)
  • Bump maven-surefire-report-plugin from 3.0.0-M8 to 3.0.0-M9 (#2025)
  • Bump postgresql from 42.5.1 to 42.5.4 (#2015)
  • Bump slf4j to 2.0.6 (#2020)
  • Bump spring-boot.version from 2.7.8 to 2.7.9 (#2016)
  • Bump spring-cloud-dependencies from 2021.0.5 to 2021.0.6 (#2021)
  • Bump spring-security.version from 5.7.6 to 5.8.2 (#2014)
  • Bump tomcat to 9.0.72 (#2025)

Full Changelog: https://github.com/corona-warn-app/cwa-server/compare/v3.1.0...v3.2.0

v3.1.0

1 year ago

Refactoring and fixes

  • fixed sonar issues (#1996)

Dependencies and version updates

  • Bump checkstyle from 10.5.0 to 10.6.0 (#1995)
  • Bump copyright year in README.md (#1994)
  • Bump jackson.version from 2.14.1 to 2.14.2 (#2007)
  • Bump junit-jupiter from 5.9.1 to 5.9.2 (#1997)
  • Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1 (#1998)
  • Bump maven-failsafe-plugin from 3.0.0-M7 to 3.0.0-M8 (#2004)
  • Bump maven-project-info-reports-plugin from 3.4.1 to 3.4.2 (#2000)
  • Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 (#2001)
  • Bump maven-surefire-report-plugin from 3.0.0-M7 to 3.0.0-M8 (#1999)
  • Bump netty-codec-http from 4.1.86.Final to 4.1.87.Final (#2003)
  • Bump spring-boot.version 2.7.8 (#2009)
  • Bump spring-security.version 5.7.6 (#2009)
  • Bump tomcat.version from 9.0.70 to 9.0.71 (#2002)
  • Bump versions-maven-plugin from 2.14.1 to 2.14.2 (#1993)

Full Changelog: https://github.com/corona-warn-app/cwa-server/compare/v3.0.0...v3.1.0

v3.0.0

1 year ago

Features

Refactoring and fixes

  • Feature/allowlist json validation (#1934)
  • min-android 1.5.1 differs from production 1.0.4 value (#1965)
  • auto close json-schema InputStream (#1923)

Dependencies and version updates

  • Bump checkstyle from 10.3.4 to 10.5.0 (#1946, #1970)
  • Bump feign.version from 11.10 to 12.1 (#1947, #1964)
  • Bump httpclient from 4.5.13 to 4.5.14 (#1974)
  • Bump jackson.version from 2.13.4 to 2.14.1 (#1953, #1966)
  • Bump maven-install-plugin from 3.0.1 to 3.1.0 (#1961)
  • Bump netty-codec-http from 4.1.82.Final to 4.1.86.Final (#1931, #1956, #1977)
  • Bump os-maven-plugin from 1.7.0 to 1.7.1 (#1952)
  • Bump postgresql from 42.5.0 to 42.5.1 (#1967)
  • Bump protobuf.version from 3.21.7 to 3.21.9 (#1935, #1942)
  • Bump s3 from 2.17.182 to 2.19.0 (#1943, #1944, #1945, #1983)
  • Bump spring-boot.version from 2.7.4 to 2.7.5 (#1936)
  • Bump spring-cloud-dependencies from 2021.0.4 to 2021.0.5 (#1954)
  • Bump spring-retry from 1.3.3 to 1.3.4 (#1933)
  • Bump test-containers.version from 1.17.4 to 1.17.6 (#1925, #1959)
  • Bump tomcat.version from 9.0.67 to 9.0.70 (#1929, #1957, #1975)
  • Bump versions-maven-plugin from 2.12.0 to 2.14.1 (#1939, #1979, #1981)
  • Bump wiremock-jre8 from 2.34.0 to 2.35.0 (#1951)

Full Changelog: https://github.com/corona-warn-app/cwa-server/compare/v2.28.0...v3.0.0

v2.28.0

1 year ago

Refactoring

  • refactored json schema validation (#1910)
  • made infection threshold configurable (#1917)
  • use PROD values as default (#1911)
  • use spring profile 'revocation' for dcc-rl optimization (#1904)

Dependencies and version update

  • Bump checkstyle from 10.3.3 to 10.3.4 (#1913)
  • Bump feign.version from 11.9.1 to 11.10 (#1909)
  • Bump jackson.version from 2.13.3 to 2.13.4 (#1894)
  • Bump json from 20180130 to 20220320 (#1895)
  • Bump json from 20220320 to 20220924 (#1914)
  • Bump log4j.version from 2.18.0 to 2.19.0 (#1906)
  • Bump maven-jar-plugin from 3.2.2 to 3.3.0 (#1907)
  • Bump netty-codec-http from 4.1.80.Final to 4.1.81.Final (#1898)
  • Bump netty-codec-http from 4.1.81.Final to 4.1.82.Final (#1900)
  • Bump protobuf.version from 3.21.5 to 3.21.6 (#1901)
  • Bump protobuf.version from 3.21.6 to 3.21.7 (#1921)
  • Bump slf4j-simple from 2.0.0 to 2.0.1 (#1902)
  • Bump slf4j-simple from 2.0.1 to 2.0.2 (#1908)
  • Bump slf4j-simple from 2.0.2 to 2.0.3 (#1918)
  • Bump snakeyaml from 1.31 to 1.32 (#1899)
  • Bump snakeyaml from 1.32 to 1.33 (#1916)
  • Bump spring-boot.version from 2.7.3 to 2.7.4 (#1912)
  • Bump spring-cloud-dependencies from 2021.0.3 to 2021.0.4 (#1896)
  • Bump test-containers.version from 1.17.3 to 1.17.4 (#1919)
  • Bump tomcat.version from 9.0.65 to 9.0.67 (#1915)
  • Bump versions-maven-plugin from 2.11.0 to 2.12.0 (#1897)
  • Bump wiremock-jre8 from 2.33.2 to 2.34.0 (#1905)

Full Changelog: https://github.com/corona-warn-app/cwa-server/compare/release/2.27...release/2.28

v2.27.1

1 year ago

Fixes

  • concurrent access (delete + read) on OBS from distribution-rev and distribution leads to job failures - with the correct value for the delimiter (#1903) it's working also in parallel execution

Full Changelog: https://github.com/corona-warn-app/cwa-server/compare/v2.27.0...v2.27.1

v2.27.0

1 year ago

Features

  • use data from previous date, when current infection rate is less than 1% of the average for the last 7 days (#1893)

Fixes and refactoring

  • fix CVE-2022-25857 (#1891)
  • small refactoring (#1885)

Dependencies and version update

  • Bump checkstyle from 10.3.2 to 10.3.3 (#1889)
  • Bump flatten-maven-plugin from 1.2.7 to 1.3.0 (#1882)
  • Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (#1887)
  • Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 (#1880)
  • Bump maven-project-info-reports-plugin from 3.4.0 to 3.4.1 (#1881)
  • Bump netty-codec-http from 4.1.79.Final to 4.1.80.Final (#1890)
  • Bump postgresql to 42.5.0 (#1884, #1888)
  • Bump protobuf.version from 3.21.4 to 3.21.5 (#1879)
  • Bump slf4j-simple from 1.7.36 to 2.0.0 (#1886)
  • Bump spring-boot.version from 2.7.2 to 2.7.3 (#1883)

Full Changelog: https://github.com/corona-warn-app/cwa-server/compare/v2.26.0...v2.27.0

v2.26.0

1 year ago

Bugfixes

  • fix for future interval date validation (#1863)
  • increased read timeout for efgs key upload to 5 min (#1874)

Dependencies and version update

  • Bump checkstyle from 10.3.1 to 10.3.2 (#1873)
  • Bump exec-maven-plugin from 3.0.0 to 3.1.0 (#1862)
  • Bump feign.version from 11.8 to 11.9.1 (#1872)
  • Bump maven-deploy-plugin from 2.8.2 to 3.0.0 (#1865)
  • Bump maven-install-plugin from 2.5.2 to 3.0.1 (#1866)
  • Bump maven-project-info-reports-plugin from 3.3.0 to 3.4.0 (#1861)
  • Bump maven-resources-plugin from 3.2.0 to 3.3.0 (#1870)
  • Bump maven-site-plugin from 3.12.0 to 3.12.1 (#1876)
  • Bump netty-codec-http from 4.1.78.Final to 4.1.79.Final (#1859)
  • Bump postgresql from 42.4.0 to 42.4.1 (#1875)
  • Bump protobuf.version from 3.21.2 to 3.21.4 (#1867, #1869)
  • Bump spring-boot.version from 2.7.1 to 2.7.2 (#1868)
  • Bump tomcat.version from 9.0.64 to 9.0.65 (#1871)

Complete Diff to previous version

v2.25.0

1 year ago

Features

  • Adjust supported_countries list for submission

Refactoring

  • Refactor/be more fault tolerant (#1849)

Dependencies and version update

  • Bump netty-codec-http from 4.1.77.Final to 4.1.78.Final (#1847)
  • Bump spring-boot.version from 2.7.0 to 2.7.1 (#1850)
  • Bump protobuf.version from 3.21.1 to 3.21.2 (#1852)
  • Bump checkstyle from 10.3 to 10.3.1 (#1853)
  • Bump test-containers.version from 1.17.2 to 1.17.3 (#1855)
  • Bump log4j.version from 2.17.2 to 2.18.0 (#1856)

Complete Diff to previous version

v2.24.0

1 year ago

Bug Fix

  • some revocation entries were not published under the expected path (#1844)

Refactoring

  • Use filterChain method instead of deprecated WebSecurityConfigurerAdapter (#1840)

Continues Integration / Tests

  • Use GitHub actions (#1825)

Dependencies and version update

  • Bump checkstyle from 10.2 to 10.3 (#1836)
  • Bump jackson.version from 2.13.2 to 2.13.3 (#1827)
  • Bump maven-enforcer-plugin from 3.0.0 to 3.1.0 (#1843)
  • Bump maven-failsafe-plugin from 3.0.0-M6 to 3.0.0-M7 (#1838, #1839)
  • Bump maven-surefire-report-plugin from 3.0.0-M6 to 3.0.0-M7 (#1837)
  • Bump postgresql from 42.3.5 to 42.4.0 (#1832, #1841)
  • Bump protobuf.version from 3.20.1 to 3.21.1 (#1834)
  • Bump spring-boot.version from 2.6.7 to 2.7.0 (#1830)
  • Bump spring-cloud-dependencies from 2021.0.2 to 2021.0.3 (#1835)
  • Bump test-containers.version from 1.17.1 to 1.17.2 (#1829)
  • Bump tomcat.version from 9.0.62 to 9.0.64 (#1828, #1842)
  • Bump versions-maven-plugin from 2.10.0 to 2.11.0 (#1831)

Complete Diff to previous version

v2.23.0

2 years ago

Features

  • Update the value of expiration-threshold-in-days (#1824)
  • Add revocation list cronjob documentation (#1815)
  • change log level for different profiles (#1816)
  • Payload Signature verification (#1810)
  • use revocation etag (#1806)

Dependencies and version update

  • Bump spring-boot.version from 2.6.6 to 2.6.7 (#1804)
  • Bump spring-cloud-dependencies from 2021.0.1 to 2021.0.2 (#1813)
  • Bump protobuf.version from 3.20.0 to 3.20.1 (#1805)
  • Bump checkstyle from 10.1 to 10.2 (#1807)
  • Bump maven-project-info-reports-plugin from 3.2.2 to 3.3.0 (#1814)
  • Bump spring-cloud-dependencies from 2021.0.1 to 2021.0.2 (#1813)
  • Bump wiremock-jre8 from 2.33.1 to 2.33.2 (#1820)
  • Bump netty-codec-http from 4.1.76.Final to 4.1.77.Final (#823)
  • Bump postgresql from 42.3.4 to 42.3.5 (#1822)

Complete Diff to previous version