Proto commits in DP-3T/dp3t-sdk-backend

These 7 commits are when the Protocol Buffers files have changed:

Commit:5d9b249
Author:alig

Refactor International DB. Refactor WS for new client facing api.

The documentation is generated from this commit.

Commit:5554316
Author:Martin Alig
Committer:alig

Update dpppt-backend-sdk/dpppt-backend-sdk-model/src/main/proto/TemporaryExposureKeyFormatV2.proto Co-authored-by: Linus Gasser <linus.gasser@epfl.ch>

Commit:e9337ca
Author:alig
Committer:alig

Introduce Gaen V2.

Commit:fcee200
Author:Francisco Javier Ahijado

Proto files to src/main/proto

Commit:05b5a3d
Author:ubamrein
Committer:GitHub

Feature/gaen impl (#91) * add controller and first model * add protobuf definition and class * add json models * add all dummy requests * update swagger module add bucket request * go back to relative urls * we need a long (uint32) * add region to config * DB Migration for GAEN. New Dataservices. WIP * Bugfix/validate key size (#88) * Validate exposed key size * Adapt unit tests key size * Use @Size annotation instead of constant + if statement * add exposed request * abstract validation rules to class add properties to config * add validation utils for codesharing * fix duration * add requests * fix tests * add jwtvalidator for gaen add gaen unit (10 minutes) * remove space * adjust migration to use int * finalize jdbc impl for gaen * fix hsql * fix tests * add gaencontroller test * fix novalidaterequest * add exposednextday * add validation of keys * Fix sql. * add multiple jwtconfig * add second new keypair * add new apple format * new gaen api with protobuf signing and zip * close outputstream * change to buckets based oon keydate * remove not needed beans * add gaenregion as a property * add some more reasonable data to the jwt * add header to zip * fix cast exception when not using JWT token as authentication * check single keys for fake request * adjust vallidation on exposed upload * add new model adjust secondday request * add ios endpoint * add test and fix second day jwt * use gaenRegioon * add else * adjust name * some mnor fixes Co-authored-by: martinalig <martinalig0@gmail.com> Co-authored-by: ChristianConus-Nagra <64266986+ChristianConus-Nagra@users.noreply.github.com> Co-authored-by: Simon Rösch <roesch@ubique.ch>

Commit:595077b
Author:Patrick Amrein
Committer:Patrick Amrein

fix model naming

Commit:552a206
Author:ubamrein
Committer:GitHub

Feature/filter (#31) * add filter * add jwt generation * add awk to check signature (mac) * Some Cleanup and Refactoring. * Make Startup work again. * remove local properties from repo * add protected headers * fix responenentity * set header to X-HELLO * use fallback keypair in baseconfig * update models * fill values * remove x- from headers * adjust validity to batch-release-time * Bugfix. Cleanup. * only use standard http headers value for digest corrected * Cleanup. Use JTI * Adapt test to use jti. Co-authored-by: martinalig <martinalig0@gmail.com> Co-authored-by: Tobias Bachmann <bachmann@ubique.ch>