Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

Releases: corona-warn-app/cwa-server

Release 2.4.0

02 Jun 13:53
Compare
Choose a tag to compare

features

fixes

refactorings and test coverage

  • Use Spring resourceLoader instead for QR code template also (#1390)
  • Path.split("/") isn't system independent (#1398)
  • Fix integration tests for upload (#1396)

dependencies and version updates

  • Bump commons-io from 2.8.0 to 2.9.0 (#1405)
  • Bump protobuf.version from 3.17.0 to 3.17.1 (#1401)
  • Bump maven-javadoc-plugin from 3.2.0 to 3.3.0 (#1400)
  • Protocol Buffer update for release 2.4.x (#1403)

Complete Diff to previous version

Release 2.3.1

03 Jun 07:11
1b6df2d
Compare
Choose a tag to compare

Fixes

  • add support for fetching batch info by source system and status (#1414, #1416)

Complete Diff to previous version

Release 2.3.0

18 May 12:56
Compare
Choose a tag to compare

digital green certificate

bug fixes

refactorings and test coverage

  • refactor trace time warning distribution tests (#1357)
  • refactor shared module (#1354, #1386)
  • refactor add testcontainer to spin up s3 cloudserver instead of the maven docker plugin (#1374)
  • move log (#1387)
  • set groupId: app.coronawarn.server (#1377)

dependencies and version updates

  • Bump feign.version from 11.1 to 11.2 (#1369)
  • Bump jacoco-maven-plugin from 0.8.6 to 0.8.7 (#1370)
  • Bump protobuf.version from 3.15.8 to 3.17.0 (#1375, #1383)
  • Bump wiremock-jre8 from 2.27.2 to 2.28.0 (#1381)
  • Bump tomcat-embed-core from 9.0.45 to 9.0.46 (#1384)

Complete Diff to previous version

Release 2.2.0

03 May 12:10
Compare
Choose a tag to compare

mobile app config

  • load the QRCode template dynamically via env var (#1349)
  • set proper content-type for QR code templates (#1353)

bug fixes

  • submission type not persisted (#1359)
  • missing download select permission (#1368)
  • Fix/enabled protocols (#1371)

refactorings and test coverage

  • Fake checkins - move business logic to submission service (#1350)
  • more tests for the START_INTERVAL_GENERATION (#1361)
  • avoid empty catch block (#1363)

dependencies and version updates

  • release 2.2
  • Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 (#1365)
  • Bump s3 from 2.16.42 to 2.16.52 (#1366)
  • Bump postgresql from 42.2.19 to 42.2.20 (#1351)

preparation for 2.3

  • Protocol Buffer update for release 2.3.x (#1364)

Complete Diff to previous version

Release 2.1.0

20 Apr 13:38
Compare
Choose a tag to compare

Add submission type (for rapid antigen test MVP scope) (#1339, #1360)

Submission

  • TRL mapping derivation (#1335)
  • Change log level to infor for EventCheckinDataFilter (#1348)

Callback

  • openapi updates (#1341)

Upload / Download (EFGS / CHGS)

  • Add FEDERATION_GATEWAY_KEYSTORE_PATH to docker-compose.yml (#1334)

Application Configuration enhancement

  • Add coronaTestParameters to the app config (#1331)
  • Add presence tracing parameters (#1298)

Code smells and refactorings

  • close input stream when loading QR template (#1305)
  • Replace/config file application context initializer (#1290)

Rapid Antigen Test

  • Protocol Buffer update - CoronaRapidAntigenTestParameters (#1328)

Dependencies and version updates

  • Bump protobuf.version from 3.15.6 to 3.15.8 (#1327)
  • Bump tomcat-embed-core from 9.0.44 to 9.0.45 (#1316)
  • Bump docker-maven-plugin from 0.34.1 to 0.35.0 (#1300)
  • Bump postgresql from 1.15.2 to 1.15.3 (#1344)
  • Bump spring-boot.version from 2.4.4 to 2.4.5 (#1343)
  • Bump aws sdk s3 to 2.16.42 (#1345)

Complete Diff to previous version

Release 2.0.2

19 Apr 10:58
74c8785
Compare
Choose a tag to compare

Sign QR poster template (#1340)
Add Trace Time Interval Warning Retention Policy (#1342)

Complete Diff to previous version

Release 2.0.1

14 Apr 12:12
16f0368
Compare
Choose a tag to compare

Validate Check-in Plausibility: limit check-ins by date. (#1333)
Set width for DescriptionTextBox in QrCodePosterTemplateStructureProvider. (#1333)
Align risk calculation config with latest optimization results. (#1336)

Complete Diff to previous version

Release 2.0.0

01 Apr 07:05
Compare
Choose a tag to compare

Upload / Download (EFGS / CHGS)

  • Fix bug with keys not being marked correctly for re-upload (#1279)
  • Enhance logging (#1254, #1256, #1269)

Event Registration (Submission + Distribution)

  • Protocol Buffer changes for release 2.0.x (#1249, #1267, #1281)
  • Event Registration (#1247) parts of this have been reverted later (#1283, #1286)
  • Distribute check-ins (#1288)
  • Publish QR code templates from packaged resources (#1291)
  • Sql permission script distribution (#1296)
  • Add @component annotation for TraceTimeIntervalWarningsPackageBundler (#1293)
  • Fix/add checksum to empty hourly files (#1297)
  • Create abstract layer for traceTimeIntervalWarningBundler (#1304)
  • Update qr code poster parameters (#1311)
  • Feature/sort twps (#1307)
  • Simply remove the TEK headers from the twp file (#1308)
  • Allow optional slash in event registration qr code (#1309)
  • Add "cwa-empty-pkg" header to all files (#1310)
  • Random checkin data padding during submission (#1302)
  • QR Poster Template proto change and code adaptation (#1314)
  • Fix: use hex decoding in config because pepper is prob. a hexadecimal string (#1315)
  • Feature/exclude current hour twp (#1313)
  • Sort TraceTimeIntervalWarnings via TraceLocationIDs… (#1317)
  • Lower threshold for high-risk from check-ins (#1320)
  • Feature/twp demo include current hour (#1318)
  • Fix/set period when exporting tracewarnings (#1321)
  • Add missing submission user permission (#1322)
  • Revert "Add "cwa-empty-pkg" header to all files (#1310)" (#1323)
  • Fix checkin interval checks (#1324)
  • Feature/return headers submission (#1325)
  • Enhance logging when filtering checkins (#1326)
  • add QRCodeTextBoxIOS addressTextBox (#1329, #1332)
  • Config Updates for PT (#1330)

Actuator Configuration changes

  • Once a single parameter is specified at management.server.ssl.* it requires specifying all parameters again (#1265)

Application Configuration enhancement

  • Presence tracing parameters (#1301)
  • Add missing trl mapping for Android V2 and IOS app_config (#1312)

Code smells and refactorings

  • Add missing attribute to the log message (#1256)
  • No apparent downside to using the fix everywhere, so after testing it for submission it was rolled out to every service: (#1269)
  • Fix missing start-class property that is used by spring-boot maven plugin (#1272)
  • Mitigate some code smells (#1275)
  • Fix missing parameter metadata for Java Enum (#1289)

Dependencies and version updates

  • Bump tomcat-embed-core from 9.0.43 to 9.0.44 (#1248)
  • Bump protobuf.version from 3.15.3 to 3.15.6 (#1250)
  • Bump feign.version from 11.0 to 11.1 (#1252)
  • Bump spring-cloud-dependencies from 2020.0.1 to 2020.0.2 (#1259)
  • Bump spring-boot.version from 2.4.3 to 2.4.4 (#1264)
  • Bump guava from 30.1-jre to 30.1.1-jre (#1268)
  • Bump checkstyle from 8.41 to 8.41.1 (#1282)
  • Upgrade spring vault core (#1273, #1274)

Complete Diff to previous version

Release 1.15.2

30 Mar 07:29
d927031
Compare
Choose a tag to compare

Fix wrong mapping of multi response status from federation gateways (EFGS / CHGS)

Merge (Fix bug with keys not being marked correctly for re-upload #1279) into release/1.15 branch - #1285

Complete Diff to previous version

Release 1.15.1

22 Mar 08:10
d5fca08
Compare
Choose a tag to compare

Update parameters for risk calculation (#1260)

Complete Diff to previous version