- Apr 12, 2021
-
-
Mohamed authored
* Rename * Support positioning configurations * Connect sliders values * Change color * Polishing * ViewModel test - resize qr-code * Font size * lint * Polishing * Add tooltip * lint Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Matthias Urhahn authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
chris-cwa <69595386+chris-cwa@users.noreply.github.com>
-
- Apr 09, 2021
-
-
Matthias Urhahn authored
* Refactoring, move extensions closer to their use-case. * Adjust riskState combination, if either calculation fails, the combined riskstate is also CALCULATION_FAILED and should show the white failure card on the home screen. * Introduce ptRiskLevelResult.checkInOverlapCount as analog to ewRiskLevelResult.matchedKeyCount for the CombinedEwPtRiskLevelResult to allow the UI show information for "low risk with encounters" situations. * LINTs * Adjust unit tests to reflect the risk status combination priority (FAILED>HIGH>LOW). * Home screen download/calculation progress should include PresenceTracingWarningTask * LINTs Co-authored-by:
Lukas Lechner <lukas.lechner@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Alex Paulescu authored
* Period logged description no longer disappearing when bluetooth disabled. * Added a bit more margin to the Period Logged title. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
chris-cwa <69595386+chris-cwa@users.noreply.github.com>
-
BMItter authored
* Created contact journal entry creator * reduced complexity & clean * updated CheckOutHandlerTest * First test, others will follow * ktlint * added further tests for location creation * Changed trace location id to ByteString * 42 * ContactDiary ContactJournal contactdiaryoverviewViewModelTest Adjustment * Improved location name, Added test if name gets created as expected * test adjustment * Create location visits if missing * satisfy ci - further tests are coming * clean Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
chris-cwa authored
* log illegal state * formatting Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
harambasicluka authored
* default text update * fix * fix copy & paste issue Co-authored-by:
I502720 <axel.herbstreith@sap.com>
-
Juraj Kusnier authored
* Use default timezone * Remove unused imports
-
Juraj Kusnier authored
* Introduce event duplication from QR Code Detail Fragment * move category to NavigateToDuplicateFragment data class * update comment * catch exception from DefaultTraceLocationRepository Co-authored-by:
Mohamed <mohamed.metwalli@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
I502720 <axel.herbstreith@sap.com>
-
SAP LX Lab Service Account authored
Change-Id: I16b407e5875d7ec1a85f49adaf155a319fe6baad
-
Kolya Opahle authored
Added 15 min interval based rounding to default duration in ConfirmCheckInViewModel Co-authored-by:
Lukas Lechner <lukas.lechner@sap.com> Co-authored-by:
Mohamed <mohamed.metwalli@sap.com>
-
CWA Technical User authored
-
- Apr 08, 2021
-
-
Matthias Urhahn authored
* Improve logging. * Use the correct lower bound for package downloads. * Adjust empty package check. * Improve logging * Improve logging * Report failed calculation downloads fail. * Improve logging. * Check and delete local files for pkgs marked as empty. * When determining which files to download, only match against known ones that actually have the state "isDownloaded", otherwise try to download again. * Add unit test for failed downloads * Fix logging arguments. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Lukas Lechner authored
* Only use check-ins of last 15 days * Refactor TraceLocation Retention * Fix SubmissionTaskTest.kt * Fix MainActivityViewModelTest.kt * Address PR feedback * Add CheckInRetentionTest.kt and TraceLocationRetentionTest.kt * Add some comments * Add more comments * Fix tests * Load checkInsWithinRetention instead of allCheckIns in ContactDiary, PresenceTracingWarningTask.kt and TraceWarningPackageSyncTool.kt Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Mohamed <mohamed.metwalli@sap.com>
-
Mohamed authored
* Improve transition from CheckIns to its destinations * Polishing * Update trace_location_organizer_qr_code_detail_fragment.xml Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Kolya Opahle authored
Fixed an issue with EditCheckInFragment where opening and closing the timepicker would enable the button Co-authored-by:
Mohamed <mohamed.metwalli@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
axelherbstreith authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Kolya Opahle authored
* ConfirmCheckInFragment: Increased the date input click listener to match the whole row * Removed old orientation attribute from constraint layout Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Mohamed authored
* Improve transition * Animate to poster * From Home to TraceLocations * Fix merge issue * lint Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Matthias Urhahn authored
* Process overdue checkouts on data changes. Handle the case of a 0 length check-in. * Don't pre-filter based on completeness, checkin-start/end may change and we need to refresh the autocheckout too. * Set active check-in duration to 0 if negative. * Test Menu Layout Eye Candy * Active CheckIns can't be edited. Remove click listener. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Kolya Opahle <k.opahle@sap.com>
-
Mohamed authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
harambasicluka authored
-
janetback authored
Co-authored-by:
Mohamed <mohamed.metwalli@sap.com>
-
Juraj Kusnier authored
Co-authored-by:
Mohamed <mohamed.metwalli@sap.com>
-
Juraj Kusnier authored
* Create self-checkin event * navigation to check-in * Prevent multiple self-check-ins * Fix merge * Update layout * Allow check-in multiple times * fix lint * Update test menu * Force onboarding before check-in by deeplink * fix typos Co-authored-by:
Lukas Lechner <lukas.lechner@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
I502720 <axel.herbstreith@sap.com>
-
Lukas Lechner authored
* Adapt QrCodePosterTemplateServerTest.kt to use Bundle with PDF instead of VectorDrawable * Add test to QrCodePosterTemplateApiV1Test.kt that verifies that okhttp returns the cached response in case we receive an unsuccessful response
-
- Apr 07, 2021
-
-
CWA Technical User authored
-
Matthias Urhahn authored
Co-authored-by:
Mohamed <mohamed.metwalli@sap.com>
-
Matthias Urhahn authored
Adds necessary presence tracing parameters. Co-authored-by:
BMItter <46747780+BMItter@users.noreply.github.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
axelherbstreith authored
* fixed navigation * added default dimen for fab padding * linting * updated padding Co-authored-by:
Mohamed <mohamed.metwalli@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Alex Paulescu authored
* Fixed navigation from submission flow. * Fixed merge issues. Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
harambasicluka authored
* reused existing icons with dark mode and deleted wrong unused icons * update font styling * removed font weight Co-authored-by:
BMItter <46747780+BMItter@users.noreply.github.com> Co-authored-by:
Mohamed <mohamed.metwalli@sap.com> Co-authored-by:
I502720 <axel.herbstreith@sap.com>
-
Chilja Gossow authored
* download and repo * download warning packages * download warning packages * TraceTimeWarning Download, Draft2 * TraceTimeWarning Download, Draft3 * Offer only new warning packages via API. * Remove duplicate test menu entry. * TraceTimeWarning Download, Draft5 * Adapt CheckInWarningMatcher to mark processed packages. * Fix failing unit tests. * Unit Test Skeletons * Back BackgroundScheduler non-static and injected. * Refactored and combined diagnosis and tracing periodic workers. * Fix unit test. * LINTs * Adapt marking packages as processed to upstream CheckInWarningMatcher changes. * Copy .await() from worker library to project due to being scope restricted. * unit tests * klint * klint * add TODO for matching comparison * refactor combination of results * rename * add test for combine * revert unnecessary changes * change initial result to failed * using low risk as default for lastCalculated to maintain the old behavior when no results are available * klint * Resolve merge regressions. * Fix fake check-in generation. * Handle worker refactoring gracefully, catch ClassNotFoundException. * Refactoring packages. * Refactor CheckInWarningMatcher.kt and PresenceTracingWarningTask.kt Move repository/database update calls to task, let the matcher only be responsible for matching. * Adjust test fragment to allow retriggering the download + matching task. * Fix refactoring regression. * Fix flaky time label test. * Fix package import. * Fix another timezone based flaky test. * Reduce nesting level to make the linter happy. * Update ROOM schema files. * Update ROOM schema files. * Refactoring. * Small naming fixes * Shorten worker IDs. * Collect BerndStylePoints™ * Set tableName explicitly. * * Adjust id comparison within CheckInWarningMatcher.kt * Add tests for traceLocationIdHash calculation. * Calculate traceLocationIdHash on-demand, don't store it. * Improve trace warning task test menu output. * Remove spammy log output. * Remove unused function * Add additional TraceLocation test cases that match mock server. * Improve check-in matching log messages. * Fix duplicate overlaps and check for overlap distinctness. * Add test for config timeout value. * Remove unused test. * Use time measuring function. * Simplify error case handling for revoked metadata packages. * Turn createMatchingLaunchers into runMatchingLaunchers * Use TimeUnit.MINUTES * Remove extra deletion call. If there are no CheckIns, the SyncTool will have deleted all matches already. * Use flatMap instead of flatten. * Use more specific names (toCheckInWarningOverlap/toTraceTimeIntervalMatchEntity) * Revert "Remove extra deletion call. If there are no CheckIns, the SyncTool will have deleted all matches already." This reverts commit 3b0acf3d * Fix merge conflict regressions. Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Alexander Alferov <a.alferov@sap.com>
-
Mohamed authored
-
Katharina Seiz authored
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Mohamed <mohamed.metwalli@sap.com>
-
harambasicluka authored
Co-authored-by:
I502720 <axel.herbstreith@sap.com> Co-authored-by:
Mohamed <mohamed.metwalli@sap.com>
-
BMItter authored
Risk representation for the contact journal according to the newest tech spec (EXPOSUREAPP-5413) (#2754) * Sort events by trace location description * Get trace location description from CheckInRepository * Adjusted test to changes in view model, Use hardcoded date * Adjusted test * sourceCheck CleanUp * LongParameterList handling * Also check if description was mapped from check in * avoid suppressing LongParameterLister * ups Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
Mohamed authored
* Move CreateTraceLocationApiV1.kt and TraceLocationServer.kt into new sub-package * Move CreateTraceLocation DI logic into sub-package * Create infrastructure code for new Qr-Code Poster Template Endpoint * Add new url to environment * Show new URL in the Test Menu * Implement unzipping, signature verification and parsing * Add possibility to download poster template from TestMenu * Show Android Vector Drawable in TestMenu * Create QrCodePosterTemplateApiV1Test.kt * Remove non-used ProtoConverter from retrofit * Change button position in Test Fragment * Show error if something goes wrong * Improve QrCodePosterTemplateApiV1Test.kt * Create QrCodePosterTemplateServerTest.kt * Initial setup * Connect flow to poster * Fix flow connection * Nice transition * Lint * Allow nullable extras * Adjust icon tint * rename file * Use MutableLive Data to keep the bitmap on back navigation * Fix merge issues * Change title * Display poster * lint * Adjust QR Code margin * Adjust position * Show progress * Print PDF * lint * Update QrCodePosterFragment.kt * Refactoring * Renaming * Position QR Code image * Specify size as A3 * Fix merge issues * Pass location id * lint * Avoid nullable * Avoid creating blank file * Use config to position poster and QR Code * lint * Refactoring * Add info text * Scale info text * Enhancement * Defensive color parsing * typo * Delete testing screens * Revert *
* Rename * Linear progress * Update QrCodePosterViewModel.kt * unify folders * Update QrCodePosterViewModel.kt * Show progress * Use server values * Generate QR Code from location url * Update TraceLocation.kt * Use location data * Remove old views and update layout preview * lint * Extend testing by adding access to qrCode * Add qrcode screen to test graph * Update fragment_test_eventregistration.xml * Rename PDF file * Polishing * Create QrCodePosterViewModelTest.kt * Update QrCodePosterViewModelTest.kt * lint * Use weak reference * Switch context * Updated strings Co-authored-by:Lukas Lechner <office@lukaslechner.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Lukas Lechner <lukas.lechner@sap.com> Co-authored-by:
I502720 <axel.herbstreith@sap.com>
-
Juraj Kusnier authored
* QrCodePosterTemplateCache implementation * update tests * remove QrCodePosterTemplateCache * rename tests * Timber.e > Timber.d Co-authored-by:
Lukas Lechner <lukas.lechner@sap.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-
janetback authored
Corrected 'Information' to 'Informationen' in event_registration_strings file (EXPOSUREAPP-6206) (#2759) Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
-