- Sep 01, 2020
-
-
Oliver Zimmerman authored
* Removed blanked internet connection UI state. New Dev base for pipeline issues Removed the blanket internet connection status: Removed the connection state from TracingStatusHelper Adjusted formatters which use the adjusted TracingStatusHelper Removed connection logic from various fragments (SettingsTracingFragment, etc.) Adjusted XML views (Settings Fragment: no connection card, etc.) Adjusted automated tests that previously included the connection state. Closes JIRA task EXPOSUREAPP-1572 * Update FormatterSettingsHelperTest.kt * Update fragment_main.xml deviceForTesters was still using connection state. * Update Project.xml * Update FormatterSettingsHelperTest.kt Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Rituraj Sambherao authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
Rituraj Sambherao authored
Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
Matthias Urhahn authored
* Don't execute the transactions as part of any view scopes. We don't want to cancel them if the viewscope is cleared. This commit introduces distinct scopes for each transaction. * Mock injection helper behavior on existing tests. * Simplify to one CoroutineScope for all Transaction. Switch context when awaiting the transaction codeblock to end, otherwise a cancellation still affects us. * Add test for timeout * Remove unused code. * Expand comment on unexpected test behavior * Even without actual timeout, runBlockingTest causes flaky test behavior. Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
- Aug 31, 2020
-
-
Alex Paulescu authored
Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
harambasicluka authored
-
- Aug 27, 2020
-
-
Rituraj Sambherao authored
* changed the links to English contact form * logic for getting device language improved * String corrections * manually creating contact form link * provide locale to everyone * test contact form logic * fixed MaxLineLength * removed not needed resources for lint Co-authored-by:
Philipp Woessner <64482866+pwoessner@users.noreply.github.com> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com> Co-authored-by:
chris-cwa <chris.cwa.sap@gmail.com> Co-authored-by:
chris-cwa <69595386+chris-cwa@users.noreply.github.com>
-
harambasicluka authored
-
Alex Paulescu authored
* Active tracing days no longer negative * Shortened line length Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
Fabian-K authored
For plausible deniability, the test result retrieval after the initial registration (via QR or TeleTAN) needs to be part of the same playbook and not two playbooks executed sequentially. For this, this commit: - updates the initial registration playbook to fetch the test result instead of a dummy request and returns the registration token as well as the test result - adds an argument "skipInitialTestResultRefresh" to the SubmissionTestResultFragment to optionally skip the initial test result refresh - includes the argument "skipInitialTestResultRefresh" when navigating from the QR Code scan or the TeleTAN input screen to the SubmissionTestResultFragment - adds "updateTestResult" to the SubmissionRepository to be able to set the test result without having to refresh it every time from the server - updates the SubmissionService to set the test result coming from the initial registration playbook Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
BMItter authored
* EXPOSUREAPP_2025 Updated exposure api * Ignore location unavailable on devcie which support locationless scanning * EN Update updated exposure notification from 1.6.0->1.6.1 * update build.gradle to exlicit implement EN aar explicit implementation for exposurenotification sdk 1.6.1 Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
Matthias Urhahn authored
Add explicit tags to allow for type specific filtering and fix bad log statements. Move OkHttp web logging to VERBOSE (from INFO). Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
- Aug 26, 2020
-
-
harambasicluka authored
* fix grammar error * fix
-
apopovsap authored
* add Sixteen include in onboarding & positive_submission * minor fixes Co-authored-by:
Kolya Opahle <k.opahle@sap.com> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
Matthias Urhahn authored
* Disable klint debug output to make it easier to find the actual error in the log. * Setup jUnit5 & kotest. * Add base classes for testing to setup log output. * Introduce class `DeviceStorage` to check (or request on newer APIs) free space. Rel. EXPOSUREAPP-2259 * Add test cases for failure modes. * Make it obvious that the check should not be executed on the ui thread. * Try fall back to legacy method if the API26+ version fails. If that also fails, throw the exception and let the caller handle it. * Wire up injection annotations. * Remove unused mockito testing dependency. * klint... Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
harambasicluka authored
Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
chris-cwa authored
* - add hilt for dependency injection - enable application & activities for hilt * updated dependency versions * test get risk level * renamed binding * -hilt +dagger 2 * satisfying klint * satisfying klint * satisfying klint * satisfying klint * satisfying klint for tests * additional module stubs, explicit android injector * additional module stubs, explicit android injector * renamed implementations * fixed compiler error for device for tester Co-authored-by:
Fabian Kajzar <fabian.kajzar@sap.com> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
- Aug 25, 2020
-
-
Matthias Urhahn authored
Automatically enable coroutine debugging in DEBUG and test builds. (#1060) (Spawned by EXPOSUREAPP-2267) * Automatically enable coroutine debugging in DEBUG and test builds. CWADebug should be used as abstraction for enabling additional non-production debug features and modes. In the future we can use this abstraction to enable additional debugging options in productions builds. Sometimes that's the only way to debug issues that can't be reproduced by developers. * Fix LINTing Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
- Aug 24, 2020
-
-
harambasicluka authored
-
- Aug 21, 2020
-
-
harambasicluka authored
-
janetback authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
janetback authored
-
- Aug 19, 2020
-
-
harambasicluka authored
-
SAP LX Lab Service Account authored
Change-Id: I8af48ed2340554e341fb3c86b03111171ed06212
-
Matthias Urhahn authored
* Resetting the preferences deletes our database encryption credentials, but we don't delete the database itself. On app restart, there is a mismatch between the newly generated credentials and the old database. * Include dependency 'androidx.annotation'. The previous commit accidentally used the transitive dependency from google-utils. Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
Jakob Möller <jakob.moeller@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
janetback authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Rituraj Sambherao authored
* No submission possible (EXPOSUREAPP-1742) 1. sets the LocalData values to emulate jey submission. * Logic improvement after code review * WorkSchedular stopped after submission * Improved logic * pipeline fix - removed unused import * logic simplified based on review Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
- Aug 18, 2020
-
-
chris-cwa authored
* changed text for invalid qr code * changed text for delete test
-
harambasicluka authored
-
harambasicluka authored
-
Alex Paulescu authored
* Refactored method * Normalized interval pairs. * Perfoming additional check for from date * Removed changes from build.gradle * Fixed lint errors Co-authored-by:
Jakob Möller <jakob.moeller@sap.com>
-
- Aug 17, 2020
-
-
Rituraj Sambherao authored
* initial commit : feature / fix complete 1. Formatter Added 2. include layout added 3. visilbity logic based on default device language has been added 4. links for english and german forms are added based on device language 5. phone number has been removed * simplified logic * logic improved - more robust null check * reverted unnecessary string changes & added "information_legal_subtitle_contact_form_non_en_de" to german as non translatable Co-authored-by:
Luka Harambasic <luka.harambasic@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Rituraj Sambherao authored
1. Onboarding and About fragments are added with the easy language texts
-
janetback authored
-
janetback authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Fabian-K authored
- not trigger a Dummy Playbook for 1% of all clients - not repeating the playbook pattern for up to 16 days - not trigger 1-3 repetitions for each communication to CWA/VS
-
- Aug 12, 2020
-
-
Philipp Woessner authored
-
Philipp Woessner authored
-
Philipp Woessner authored
* [INTERNAL] Translation delivery: commit by LX Lab (#1005) Change-Id: Ie32113c5c582dedaf9c9e46220bf636a2885adb9 * deleted ar and ru translation files * updated base strings.xml Co-authored-by:
SAP LX Lab Service Account <tmsatsls+github.com_service-tip-git@sap.com>
-
Philipp Woessner authored
* Made explanation text dynamic depending on risk * added detailed explanation for low risk
-