Vaccination server - ValueSet, Responses,.. (EXPOSUREAPP-6855) (#3141)
* Created vaccination server
* Separation of concern
* Lazy initialization
* better err messages
* Local caching
* detekt & ktlint clean
* missing import
* Update DataResetTest.kt
* whatever
* Fixed tests
* Serialize as we want
* - Load value sets, Use download cdn http client
* 304 cleanup
* Created stored value set version
* fix conflicted VaccinationListFragment
* clean detekt & sourceCheck
* Update VaccinationListViewModel.kt
* user errors wont crash the app
* Tests for repo
* clean
* Ignore server cache headers
* detekt
Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/DataReset.kt 3 additions, 1 deletion...-App/src/main/java/de/rki/coronawarnapp/util/DataReset.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/ValueSetsRepository.kt 67 additions, 7 deletions...arnapp/vaccination/core/repository/ValueSetsRepository.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/storage/VaccinationContainer.kt 1 addition, 0 deletions...ccination/core/repository/storage/VaccinationContainer.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/storage/ValueSetsStorage.kt 98 additions, 0 deletions...p/vaccination/core/repository/storage/ValueSetsStorage.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/server/valueset/DefaultVaccinationValueSet.kt 21 additions, 0 deletions...nation/core/server/valueset/DefaultVaccinationValueSet.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/server/valueset/VaccinationServer.kt 59 additions, 3 deletions...app/vaccination/core/server/valueset/VaccinationServer.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/server/valueset/VaccinationValueSet.kt 19 additions, 1 deletion...p/vaccination/core/server/valueset/VaccinationValueSet.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/server/valueset/VaccinationValueSetModule.kt 41 additions, 22 deletions...ination/core/server/valueset/VaccinationValueSetModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/server/valueset/ValueSet.kt 1 addition, 1 deletion...oronawarnapp/vaccination/core/server/valueset/ValueSet.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/server/valueset/internal/VaccinationValueSetMapper.kt 28 additions, 0 deletions...ore/server/valueset/internal/VaccinationValueSetMapper.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/server/valueset/internal/ValueSetInvalidSignatureException.kt 9 additions, 0 deletions...er/valueset/internal/ValueSetInvalidSignatureException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/ui/list/VaccinationListViewModel.kt 10 additions, 0 deletions...nawarnapp/vaccination/ui/list/VaccinationListViewModel.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/util/DataResetTest.kt 3 additions, 0 deletions.../src/test/java/de/rki/coronawarnapp/util/DataResetTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/vaccination/core/repository/ValueSetsRepositoryTest.kt 213 additions, 0 deletions...pp/vaccination/core/repository/ValueSetsRepositoryTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/vaccination/core/repository/storage/VaccinationContainerTest.kt 23 additions, 3 deletions...ation/core/repository/storage/VaccinationContainerTest.kt
Loading
Please register or sign in to comment