- Mar 18, 2021
-
-
Matthias Urhahn authored
* Adopt new signedTraceLocationFormat * QR Code decoding adjustment. * Adjust failing test & refactoring. * Fix typo. * Remove duplicate data class and re-use DefaultTraceLocation. Adjust to new signature/location bytearray encoding. * Remove extra interface for TraceLocation and use the dataclass directly. * Package refactoring * Fix package import. * Fix package import in nav graph * Fix additional package imports. * Fix additional package imports.
-
- Mar 17, 2021
-
-
Mohamed authored
* Map presence tracing configuration parameters * Give priority to config values * Use presence tracing config in QR Code creation * lint * Fix tests * Create TimeIntervalDeriver.kt * Implement time deriver * Add test class * Adjustment * Add test scenarios * detekt * Specify locale * Set time zone * Make inRange public * Use common in Range - specify the timestamp in seconds * lint * Explicit types Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Lukas Lechner authored
* Add strings for Category Screen * Create TraceLocationCategory lists for event and location * Create base implementation of EventRegistrationTestFragment.kt * Move some classes to sub package * Finalize layout * Some layout and accessibility adaptations * Fix ktlint issues * Refactor TraceLocationCategoryFragment.kt * Fix typo * Use MaterialToolbar * Add tools:layout for category fragment in test_nav_graph.xml * Refactor to RecyclerView with ModularAdapter * Adapt naming of fragment and layouts * Create TraceLocationCategoryViewModel.kt * Move CategoryItemList to ViewModel * Create TraceLocationCategoryViewModelTest.kt * Fix Lint issues * Refactor some DI logic * Move UI components to correct package * Reformat separator layout Co-authored-by:
Juraj Kusnier <jurajkusnier@users.noreply.github.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
Mohamed authored
* Add check-ins to submission payload * Use new classes - map checkin fields * Rename to transformer * Satisfy tests * lint * Use new models * Add space to satisfy ktlint the magnificent * Create DefaultCheckInsTransformerTest.kt * Clear check-ins after submission * Fix tests * Update SubmissionTaskTest.kt Co-authored-by:
Lukas Lechner <lukas.lechner@sap.com>
-
Lukas Lechner authored
* Use TraceLocationType enums from protobuf * Adapt database tests
-
chris-cwa authored
* test add checkin * test update checkin * test get checkin * - unnecessary equals override * extending base test Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
Mohamed Metwalli <mohamed.metwalli@sap.com>
-
Juraj Kusnier authored
* Customise values * Add sliders for testing * Lint * Fix test * Update strings * Update Duration picker * Update Contact diary test menu * Lint format * Remove runtime exception * Revert changes for fragment-ktx * Formatting * Update DurationExtensionKtTest * Update strings Co-authored-by:
Mohamed Metwalli <mohamed.metwalli@sap.com> Co-authored-by:
Lukas Lechner <lukas.lechner@sap.com>
-
axelherbstreith authored
* Added basic screenshots * added screenshots for active and inactive logging * refactoring * linting * removed empty lines Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
-
- 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
-