- Oct 01, 2020
-
-
Mert Safter authored
-
chris-cwa authored
-
Matthias Urhahn authored
* Fix unreliable test. Random could be randomly 0 which would fail the test. * Create types for buildflavors to prevent string comparison. Use these build variants for specific tests. * Don't assign the times variable to a final value as it breaks tests. Until refactored, it's okay to recalculate this. * Remove a few sonar code smells. * Fix broken instrumentation test for key verification. Add matching binary, signature and pubkey from pod.
-
- Sep 30, 2020
-
-
janetback authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Matthias Urhahn authored
Pull latest 1.4.x into 1.5.x
-
Matthias Urhahn authored
# Conflicts: # Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/di/ApplicationComponent.kt
-
Matthias Urhahn authored
* Fix various code smells and some refactoring to make SonarCloud happy. * Fix refactoring regression. * Additional log output to determine how long certain steps take on cold-start.
-
Matthias Urhahn authored
* Update protobuf format * Addition of contentToFederation and visistedCountries/supportedCountries. TODO: Unit tests, pull supportedCountries from AppConfig (waiting for #1213) * Fix invalid package being assigned. This would break daggers annotation processing as the class could not be resolved. * Improved existing and implemented new tests. * Fixed test regression due to refactoring. * Integrate pulling the supportedCountries data from the AppConfig for the submission transaction. (Previously wasn't implemented yet, now it's merged) * Address merge conflicts, and a little refactoring, and a bit more tests. * Revert file change to Project.xml * AppConfigProvider should insert "DE" as fallback if the supportedCountry list is empty/not supplied. * Don't insert the fallback country at application config provider level. The UI requires the list to be empty, if it is empty in the config. I've moved the fallback country insertion into the transaction. * Make detekt happy. * Make klint happy.
-
Mert Safter authored
-
- Sep 29, 2020
-
-
Matthias Urhahn authored
# Conflicts: # Corona-Warn-App/src/device/java/de/rki/coronawarnapp/ui/main/MainFragment.kt # Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/ui/main/MainFragment.kt # Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/riskdetails/RiskDetailsFragment.kt # Corona-Warn-App/src/main/res/values-de/strings.xml # Corona-Warn-App/src/main/res/values-pl/strings.xml # Corona-Warn-App/src/main/res/values/strings.xml # Corona-Warn-App/src/test/java/testhelpers/preferences/MockSharedPreferences.kt
-
Matthias Urhahn authored
* Move AppConfig related code into it's own package. * Use "files" instead of "cache" for storing our AppConfigApiTest. * Add "files" to "cache" migration. * Refactor CDN related code into an independent "environment module". TODO: UnitTests, Fallback behavior even if cached AppConfig is stale. * Further structure refactoring and unit test for app config cache migration. * Added config fallback behavior for all cases + additional tests. * Improve code readability. * First POC for multi-environment support. * logic for ACME test Countries toggle button in Dev menu * ACME Test Countries dev menu * Additional clean up and refactoring on build constants. * Cleaned up the test fragment a bit. * Fixed detekt issue * Fix flaky test that depends on build variant. * Let the test fragment show us the actual environment we toggled to. * Changes upon review * Address PR comments. Co-authored-by:
Rituraj Sambherao <git.rituraj.sambherao@gmail.com>
-
AlexanderAlferov authored
Version code bump to 42
-
Matthias Urhahn authored
Perform data reset for users already affected by the encryption issues (EXPOSUREAPP-1851/EXPOSUREAPP-2958) (#1256) * A reset mechanism that performs a data reset for those (and just those) already affected by the pre 1.4.0 encryption error. If encountered the preference and database file will be deleted, then we will retry to generate an EncryptedSharedPreferences instance, and show the user a popup about what happened. TODO: This still has placeholders for the popup dialog. * Change detekt config. Early returns help code readability if used as guard closes. * Add final texts and fix missing dialog in other build flavors. * Additional test that we also match nested exceptions. * Fix incorrect shared preferences path. * Make klint happy. * Address PR comments. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Ralf Gehrer authored
-
SAP LX Lab Service Account authored
Change-Id: I198b60dfc466c636a90644815e36f03aba51e7ab
-
BMItter authored
* test enhancement for interop and countrylist, added liveDataTestExtension * better test naming, removed one assert Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Matthias Urhahn authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Kolya Opahle authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
harambasicluka authored
* update text * added hyphen
-
Ralf Gehrer authored
* EXPOSUREAPP-2865: Update default strings * EXPOSUREAPP-2865: Fix Link language
-
Alex Paulescu authored
* Added country list to submission of keys screen * Ktlint changes * Added missing s * Added text changes * Removed file from wrong location * Reverted back to old way of instantiating countryList in SubmissionViewModel * Removed hardcoded spacing * Changed country list text style from bold to paragraph size * Added dimen everywhere and added back en string Co-authored-by:
Alexandru.Paulescu <alexandru.paulescu@sap.com>
-
Matthias Urhahn authored
-
AlexanderAlferov authored
Version code bump
-
SAP LX Lab Service Account authored
Change-Id: I623bba4d9bb2a5b4eba70bc4fe6c22b8c9487cbf Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
- Sep 28, 2020
-
-
Matthias Urhahn authored
Add the new local environment file `test_environments.json` to the .gitignore as it should not be checked in. (#1247)
-
Matthias Urhahn authored
* Add retry mechanism with backoff to EncryptedSharedPreferences creation. * Increase default delays and make the actual delay a randomized value between the last and the new delay. * Upgrade to "androidx.security:security-crypto:1.0.0-rc03" * Further space retry delays. * Unit tests for retry mechanism and factory init. * klint * Fixed flaky test. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
janetback authored
-
AlexanderAlferov authored
* New note on interoperability * Set new note only for onboarding delta interoperability
-
BMItter authored
Interoperability: List of Countries can not be loaded for 1.5.x in new onboarding / interop (EXPOSUREAPP-2744) (#1232) * interop nofetch riskdetails, corresponding layout and vector * updated res to new no country spec * nofetch fetch layouts * Create include_interoperability_old.xml * removed old stuff * fixed Fixed include_interop_participating_countries_fetch for 1.5.x * adjusted logic from old base to fit 1.5.x, Converted countryList to LiveData * showing fetch or no fetch view in include_interoperability.xml, use github name as author * cleanup & refactor, fixed layout switch issue, wip * ids cleanup * system settings delegation according to design spec * improved countrylist handling for interopConfig Connectivity Settings * updated string translation tags * satisfy lint * satisfy CircleCi * fixed wrong layout visibility * delta test disabled, referenced ids adjusted * FormatHelper as requested * fix capital letter
-
BMItter authored
* updated risk details information body with new text and link (please check twice the text) * Revert "updated risk details information body with new text and link (please check twice the text)" This reverts commit 917fdc5715eeb9334dd98be24f522b185adf1cdd. * missing link fixed for low exposure state risk details (draft) * fixed link * testable version for fixed link (on low exposure state) * Fix not clickable link (#2883) * fixed herlink convert input reference * provide default link for encounter but green * removed testcode for checking low risk exposure state Co-authored-by:
Mert Safter <mert.safter@sap.com>
-
Oliver Zimmerman authored
* Made hotline number clickable - delcared textview clickable within xml layout - reused dial logic from button and used for now clickable text * removed synthetic import - now using binding instead. Co-authored-by:
Jakob Möller <jakob.moeller@sap.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Matthias Urhahn authored
* Move AppConfig related code into it's own package. * Use "files" instead of "cache" for storing our AppConfigApiTest. * Add "files" to "cache" migration. * Refactor CDN related code into an independent "environment module". TODO: UnitTests, Fallback behavior even if cached AppConfig is stale. * Further structure refactoring and unit test for app config cache migration. * Added config fallback behavior for all cases + additional tests. * Improve code readability. * Remove test TODO
-
Ralf Gehrer authored
Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
Oliver Zimmerman authored
Changed accessibility importance of switch to avoid overriding status announcement Co-authored-by:
Jakob Möller <jakob.moeller@sap.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
janetback authored
-
- Sep 25, 2020
-
-
Mert Safter authored
Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
janetback authored
-
Mert Safter authored
* Make transaction timeout settable per transaction. Increase Risk Level Calc transaction * Make timeout more readable
-
- Sep 24, 2020
-
-
harambasicluka authored
* updated and added strings * added new textview
-
Matthias Urhahn authored
-