From 69500593f80965700e9e8054d2c788ead9dadb70 Mon Sep 17 00:00:00 2001 From: CWA Technical User <67319337+Corona-Warn-App-Technical-User@users.noreply.github.com> Date: Mon, 12 Apr 2021 10:10:38 +0200 Subject: [PATCH] Protocol Buffer update for release 2.1.x at Sat Apr 10 09:22:53 UTC 2021 (#2799) * Update from https://github.com/corona-warn-app/cwa-protocol-buffers/commit/3933969897a5aee2b1259e961eb4ec6ed587674e * Update from https://github.com/corona-warn-app/cwa-protocol-buffers/commit/766532dbd5f9f27b5279b69d00fd0dc89369d56d --- .../main/proto/internal/submission_payload.proto | 6 ++++++ .../main/proto/internal/v2/app_config_android.proto | 2 ++ .../src/main/proto/internal/v2/app_config_ios.proto | 3 +++ .../proto/internal/v2/corona_test_parameters.proto | 13 +++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 Server-Protocol-Buffer/src/main/proto/internal/v2/corona_test_parameters.proto diff --git a/Server-Protocol-Buffer/src/main/proto/internal/submission_payload.proto b/Server-Protocol-Buffer/src/main/proto/internal/submission_payload.proto index c307356d2..bd159f8d4 100644 --- a/Server-Protocol-Buffer/src/main/proto/internal/submission_payload.proto +++ b/Server-Protocol-Buffer/src/main/proto/internal/submission_payload.proto @@ -12,4 +12,10 @@ message SubmissionPayload { optional string origin = 4; optional bool consentToFederation = 5; repeated de.rki.coronawarnapp.server.protocols.internal.pt.CheckIn checkIns = 6; + optional SubmissionType submissionType = 7 [default = SUBMISSION_TYPE_PCR_TEST]; + + enum SubmissionType { + SUBMISSION_TYPE_PCR_TEST = 0; + SUBMISSION_TYPE_RAPID_TEST = 1; + } } diff --git a/Server-Protocol-Buffer/src/main/proto/internal/v2/app_config_android.proto b/Server-Protocol-Buffer/src/main/proto/internal/v2/app_config_android.proto index 910b687cd..4eb56db06 100644 --- a/Server-Protocol-Buffer/src/main/proto/internal/v2/app_config_android.proto +++ b/Server-Protocol-Buffer/src/main/proto/internal/v2/app_config_android.proto @@ -3,6 +3,7 @@ syntax = "proto3"; package de.rki.coronawarnapp.server.protocols.internal.v2; import "internal/v2/app_features.proto"; +import "internal/v2/corona_test_parameters.proto"; import "internal/v2/exposure_detection_parameters.proto"; import "internal/v2/key_download_parameters.proto"; import "internal/v2/ppdd_edus_parameters.proto"; @@ -36,6 +37,7 @@ message ApplicationConfigurationAndroid { PresenceTracingParameters presenceTracingParameters = 13; + CoronaTestParameters coronaTestParameters = 14; } message DiagnosisKeysDataMapping { diff --git a/Server-Protocol-Buffer/src/main/proto/internal/v2/app_config_ios.proto b/Server-Protocol-Buffer/src/main/proto/internal/v2/app_config_ios.proto index 903269ff8..98c90fa8b 100644 --- a/Server-Protocol-Buffer/src/main/proto/internal/v2/app_config_ios.proto +++ b/Server-Protocol-Buffer/src/main/proto/internal/v2/app_config_ios.proto @@ -3,6 +3,7 @@ syntax = "proto3"; package de.rki.coronawarnapp.server.protocols.internal.v2; import "internal/v2/app_features.proto"; +import "internal/v2/corona_test_parameters.proto"; import "internal/v2/exposure_detection_parameters.proto"; import "internal/v2/key_download_parameters.proto"; import "internal/v2/ppdd_edus_parameters.proto"; @@ -34,6 +35,8 @@ message ApplicationConfigurationIOS { PPDDErrorLogSharingParametersIOS errorLogSharingParameters = 11; PresenceTracingParameters presenceTracingParameters = 12; + + CoronaTestParameters coronaTestParameters = 13; } message ExposureConfiguration { diff --git a/Server-Protocol-Buffer/src/main/proto/internal/v2/corona_test_parameters.proto b/Server-Protocol-Buffer/src/main/proto/internal/v2/corona_test_parameters.proto new file mode 100644 index 000000000..4b8664b47 --- /dev/null +++ b/Server-Protocol-Buffer/src/main/proto/internal/v2/corona_test_parameters.proto @@ -0,0 +1,13 @@ +// This file is auto-generated, DO NOT make any changes here +syntax = "proto3"; +package de.rki.coronawarnapp.server.protocols.internal.v2; + + +message CoronaTestParameters { + + CoronaRapidAntigenTestParameters coronaRapidAntigenTestParameters = 1; +} + +message CoronaRapidAntigenTestParameters { + uint32 hoursToDeemTestOutdated = 1; +} \ No newline at end of file -- GitLab