- Mar 16, 2021
-
-
Chilja Gossow authored
* matching * hook to ui * add fake data sources * string output * lint * test fragment * merge main branch * add toast * klint * detekt * adaptation for split * klint * add local date Co-authored-by:
Mohamed Metwalli <mohamed.metwalli@sap.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
Matthias Urhahn authored
* "My Check-Ins" skeleton UI, strings, graphics and refactoring. * Fix padding calculation. * Adjust URL parser test.
-
Mohamed authored
* Map presence tracing configuration parameters * Give priority to config values * Use presence tracing config in QR Code creation * lint * Fix tests Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
- Mar 15, 2021
-
-
Chilja Gossow authored
-
AlexanderAlferov authored
* Initial commit * Initial commit * Add "HighLightView" that allows setting caption text and allows children to be added to a constraint layout with gradient background. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
- Mar 12, 2021
-
-
CWA Technical User authored
* Update from https://github.com/corona-warn-app/cwa-protocol-buffers/commit/ec655f01138aca0cd918d5deb870e87e27041379 * Update from https://github.com/corona-warn-app/cwa-protocol-buffers/commit/b7cac5c1610d3baf682ed9a8dcdfdd1b6d4022f8 Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
Matthias Urhahn authored
Merge 1.15 into 2.0 (DEV)
-
Matthias Urhahn authored
-
Matthias Urhahn authored
-
Chilja Gossow authored
* extend risk level result with check in risk * extend risk level result with check in risk * extend risk level result with check in risk * klint * klint * convert to interface * convert to interface
-
Mohamed authored
- Rename Picker to a more generic name - Move it to a suitable package - Avoid using Target API - Implement Builder pattern Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
Matthias Urhahn authored
# Conflicts: # Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingActivity.kt # Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/DataReset.kt
-
Matthias Urhahn authored
Event registration (feature-main-branch) (EXPOSURE-5062)
-
Mohamed Metwalli authored
-
CWA Technical User authored
-
- Mar 11, 2021
-
-
Lukas Lechner authored
* Add events card in event registration test fragment * Format * Create empty fragments and implement navigation * Create layout for CreateEventTestFragment.kt * Add spinner for event type * Build event object from input * Create database for event registration and store events in it * Fix date issue * Show stored events in a simple way * Make event list more pretty * Add button to delete all events in ShowStoredEventsTestFragment.kt * Change the functions of HostedEventRepository.kt to regular functions instead of suspend functions * Change text in EventRegistration TestFragment * Fix merge issues * Add parameters from new TechSpec * Change wording from 'hosted Events' to 'TraceLocation' * Delete event registration database on app reset * Fix detect issue 'MaxLineLength' * Remove parcelable from TraceLocationEntity.kt * Map TraceLocationEntity to TraceLocation in TraceLocationRepository * Use the Instant.seconds extension function * Use existing EventRegistrationModule.kt instead of creating a new one * Only delete traceLocations on App reset instead of all tables in TraceLocationRepository.kt * Add named parameters to TraceLocation mapping * Add unit test for TraceLocation Mapper * Add unit tests for EventRegistrationConverters * Add unit tests for TraceLocationEntity mapping * Add events database table to 'TraceLocation' database and remove 'EventRegistration' database * Add database tests for TraceLocations * Fix issue in EventRegistrationModule.kt * Add database tests for checkInDao * Fix detekt maxLineLength issue * Fix inconsistency in TraceLocationEntity.kt * Fix ktlint issues * Inherit from BaseTest or BaseTestInstrumentation in tests * Fix issue in TraceLocationConverters.kt
-
Mohamed Metwalli authored
-
Mohamed Metwalli authored
-
Lukas Lechner authored
* Change data for contact diary screenshots * Run firebase_screenshot to verify screenshots * revert firebase_screenshots change in config Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
ralfgehrer <mail@ralfgehrer.com>
-
Mohamed authored
* Create PrintingAdapter.kt * Update PrintingAdapter.kt * Test printing * Update QrCodeCreationTestViewModel.kt * Remove Charset causing crash only older versions * Log * Add logs and specify media size
-
Matthias Urhahn authored
-
Juraj Kusnier authored
* Shared preferences migration: SETTINGS DATA (EXPOSUREAPP-5378) (#2468) * Migrate Shared Preferences (SETTINGS) * Code refactoring * Fix tests * Migrate Shared Preferences (SETTINGS) * Cleaning code * Cleaning code * LocalData Migration skeleton (EXPOSUREAPP-5295) (#2509) * EncryptedPreferencesMigration skeleton class * SecurityHelper return nullable SharedPreferences not an exception * Remove Onboarding related Properties from LocalData (EXPOSUREAPP-5375) #2470 * Removed Onboarding related Properties from LocalData Added OnboardingData which provides the FlowPreferences that were defined in LocalData beforehand Currently no migration for these values is implemented Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Turns out MockFlowPreference and MockSharedPreferences were not usable in the device test flavour moved them into testShared Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * OnboardingData -> OnboardingSettings OnboardingSettings: moved to get / set instead of FlowPreferences when subscribing is not needed isOnboarded is now based on onboardingCompletedTimestamp != null instead of set seperately Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Removed Onboarding Preference key strings from all languages Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added Singleton annotation to OnboardingSettings Added migration code for OnboardingSettings to EncryptedPreferencesMigration Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Migrate Interoperability settings * Remove tracing local data (EXPOSUREAPP-5377) (#2568) * migrate LocalData tracing preferences to TracingSettings * update tests * Remove old code * Update tests * Remove submission local data (EXPOSUREAPP-5379) (#2505) * Moved submission related settings from LocalData to SubmissionSettings Made BackgroundNoise injectable Refactored some of the SubmissionSettings Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Replaced isBeforeNow in BackgroundNoisePeriodicWorker with timeStamper.nowUTC to help with testing Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Fixed MainActivityTest by providing SubmissionSettings as a mockk Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Removed all Preference keys removed from LocalData Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Added migration code for SubmissionSettings to EncryptedPreferencesMigration Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Moved Instant conversion to extension function to satisfy detekt Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Removed lazy from dagger injection in BackgroundWorkSchedulerBase * Cleaned up TestResultDonorTest (Removed Instant.now() calls, fixed shouldBe case where Instant.now() would break the calculation) * Moved toInstantOrNull into TimeAndDateExtensions and used it in a few more places * Fixed a unit test that was added by the merge and fixed a merge diff that was resolved wrongly Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * Format on commit got rid of these imports for some reason Signed-off-by:
Kolya Opahle <k.opahle@sap.com> * EncryptedPreferencesMigration refactoring * DataReset implementation * Drop storage of active tracing time * Cleaning code * Remove TODO * Call migration earlier * Update tests * Delete PreferencesModule * Update EncryptedPreferencesMigration * Fix lint issue * Update EncryptedPreferencesHelper Co-authored-by:
Kolya Opahle <k.opahle@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
harambasicluka authored
-
Mohamed authored
-
CWA Technical User authored
* Update from https://github.com/corona-warn-app/cwa-protocol-buffers/commit/30e2277c8d988d275bbb5c84dbcabab6044f67c2 * Update from https://github.com/corona-warn-app/cwa-protocol-buffers/commit/9b27a6aa6b616b3fcdc5bc531d8d6f1f83fc01d8 * Update from https://github.com/corona-warn-app/cwa-protocol-buffers/commit/611d75dcae6e72f4c0067d78e52b3eac50eafc40
-
Matthias Urhahn authored
* Disable log-upload in `device` (prod) builds again ಠ_ಠ * Typo Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Alex Paulescu authored
-
AlexanderAlferov authored
Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Ralf Gehrer authored
* Incorrect legal text on German Onboarding Screen (EXPOSUREAPP-5709) * include latest changes * Update legal_strings.xml Co-authored-by:
janetback <68653277+janetback@users.noreply.github.com>
-
Matthias Urhahn authored
* Add tests to reproduce issue. * Perform additional validity checks, especially for empty phonenumbers and locations to prevent recursion due to replacing "". * Small optimizations. * Refactoring. * One more unit test doesn't hurt. * Refactoring. Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Matthias Urhahn authored
-
Ralf Gehrer authored
* Fix grammatical error in legal string (EXPOSUREAPP-5576) * remove trailing dot
-
Ralf Gehrer authored
-
Mohamed Metwalli authored
-
Mohamed authored
* Refactoring - Add basic setup for attendee and organizer - Renaming and re-packing for already implemented screens * Rename * Add check in tab * lint * Connect scan fragment * Navigate to confirm event * Fix import * lint * Add FAB text * Update MDC version * Catch error * Animate transition * Add space * Connect check-in flow * Parse signed event * Import SingleLiveData * Add test * Clean-up * Delete ConfirmCheckInViewModel.kt * Support new deeplink host and requirements * Validate uri * Update LauncherActivityTest.kt * Renaming * Trace location times are in seconds * Delete redundants * Remove destinations from main graph those destinations are part of attendee graph now * Use hard coded string * Verify uri * Pass QRCodeVerifyResult directly * lint
-
SAP LX Lab Service Account authored
Change-Id: Ie580dee24cd538855fceadd87c7b6258646611a5
-
- Mar 10, 2021
-
-
Matthias Urhahn authored
* Scroll to upload history after successful upload. * Adjust scroll call. * Fix NPE
-
Mohamed authored
* Basic setup * Test verification * Update DefaultQRCodeVerifierTest.kt * Invert boolean to reflect method name * Adjustments to prepare for refactoring of "Verificationkeys" class. * Add more tests and modify encoded event data * Update ConfirmCheckInViewModelTest.kt * Consider warning case * Add test cases for warning * Fix test * Show error * Add todo * lint * Move time warnings into result * Update ConfirmCheckInViewModelTest.kt Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-
axelherbstreith authored
* added custom view * linting * refactoring * renaming ids * refactoing * added optional top divider * linting * added optional bottom divider, changed styling * updated layout * linting Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
-