- Nov 26, 2020
-
-
Katharina Seiz authored
Release version 1.7.1.1
-
Ralf Gehrer authored
* Reduce redundant code in notifications and introduce notification IDs * Clean up unused constants * Cancel risk score level notification once new test result is available * Add more logging Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Matthias Urhahn authored
-
- Nov 23, 2020
-
-
Matthias Urhahn authored
Release version 1.7.0
-
Matthias Urhahn authored
-
AlexanderAlferov authored
-
- Nov 19, 2020
-
-
chris-cwa authored
* do not prematurely abort diagnosis keys task, if there is no last server fetch time; before anything else store time stamp after successfully submitting keys to enf * comments and logs * We need to reset the tracked exposure detections on app reset. * Make sure that all flow preferences reset when we use the app reset function. * Add workaround for EncryptedSharedPreferences, it's `clear` behavior is not like a normal sharedpreference, as no listeners are called when keys are removed. * Fix failing test. Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
Matthias Urhahn authored
Catch case where we are trying to download on the same hour as previously, but on a new day. (#1670) Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Matthias Urhahn authored
- Nov 18, 2020
-
-
Katharina Seiz authored
Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
Matthias Urhahn authored
-
Matthias Urhahn authored
Fix RiskLevelCalculationTask not being executed if no new match was found (EXPOSUREAPP-3849) (#1657) * Execute risk calculation even if no match. * Pass an "originTag" with each started task to support debugging efforts. Fix unit test regression. * Re-add missing download task arguments. * Fix misleading log statement.
-
Ralf Gehrer authored
-
Matthias Urhahn authored
Fix config default values not being used if protobuf is missing the data structures (EXPOSUREAPP-3856) (#1649) * Improve logging. * Fix exposure detection config not using default values if protobuf structures are null. * Fix key download config not using default values if protobuf structures are null. Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Matthias Urhahn authored
-
- Nov 17, 2020
-
-
AlexanderAlferov authored
* Test * Test * Test * Test * Test * Test * Test * Test * Test * Test * Test upload * Test * Test * Test * Test * Test * Cleaned Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
Matthias Urhahn authored
due to use of `sendBlocking`. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Matthias Urhahn authored
Refactor app config to source, check validity and improve edgecase handling (EXPOSUREAPP-3774,EXPOSUREAPP-3771) (#1623) * Refactor app config in to source: remote, local and default. Check validity on local config before requesting one from remote. * Handle JSON/GSON related edge-case behavior. * Set local time offset for the default config to 0. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Ralf Gehrer authored
* Don't limit the DownloadDiagnosisKeysTask to once a day (EXPOSUREAPP-3771) * Start DownloadDiagnosisKeysTask only once every hour (EXPOSUREAPP-3771) * Fix initial state after fresh install (EXPOSUREAPP-3771) * please ktlint and small fix * Remove debug notification * Use task state instead of a dedicated retrieving status indicator * remove empty line Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
Matthias Urhahn authored
Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Matthias Urhahn authored
- Nov 16, 2020
-
-
Katharina Seiz authored
Release version 1.6.1
-
Katharina Seiz authored
-
Kolya Opahle authored
Cannot delete tests older than 21 days - DE: Tests die älter als 21 Tage sind, können nicht gelöscht werden (EXPOSUREAPP-2398) (#1586) * 1. Replaced redundant uiStateState during test result fetch with a NetworkRequestWrapper that is able to represent multiple states. This allows for better request state handling throughout the app 2. Completely removed the SubmissionViewModel 3. Failure to fetch the test should now always display the invalid test card on the home screen Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Keep displaying fetching card on server errors as this usually does not indicate any problems with the test itself Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Fixing unit tests (mostly just syntax, one test case changed due to new card) Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Promoted unknown host exception to server exception Co-authored-by:
chris-cwa <69595386+chris-cwa@users.noreply.github.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Matthias Urhahn authored
-
harambasicluka authored
Merge 1.6.x into 1.7.x
-
Matthias Urhahn authored
-
Matthias Urhahn authored
Co-authored-by:
Kolya Opahle <k.opahle@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Matthias Urhahn authored
-
Matthias Urhahn authored
# Conflicts: # Corona-Warn-App/src/main/java/de/rki/coronawarnapp/nearby/modules/detectiontracker/ExposureDetectionTrackerStorage.kt # Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/flow/HotDataFlow.kt # Corona-Warn-App/src/test/java/de/rki/coronawarnapp/util/flow/HotDataFlowTest.kt # gradle.properties
-
Katharina Seiz authored
Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Matthias Urhahn authored
* Make config sharing behavior `SharingStarted.Lazily`. (start once, never release) Otherwise classes that are just interested in the current config, if there is no other subscriber active, would launch the `startValueProvider` and pull a config each time. The ExposureDetectionTracker is such a candidate that would like to use the latest config every ~3min. While this already no longer happens since "Track config changes" (4d1ecb54), because there is no a class that is permanently subscribed to `currentConfig`, we should not rely on side-effects, so let's make the sharing behavior explicit. * Fix test regression. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Matthias Urhahn authored
* Fix HotDataFlow behavior. * Prevent re-execution of past submissions when the observable goes cold. * Guard internal value updates with a mutex in case the value update is not as thread-safe as we think it is. * Fix problematic testcases.
-
Oliver Zimmerman authored
* Update RiskLevelRepository.kt * Removed comment Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-