Skip to content
Snippets Groups Projects
user avatar
BMItter authored
Contact Journal Risk Extension - Risk details contact overview logic & peristance (EXPOSUREAPP-4577) (#2142)

* Added AggregatedRiskPerDateResult to AggregatedRisk, Added AggregatedRiskPerDateResult to riskresult database

* Added list of AggregatedRiskPerDateResult to AggregatedRisk, Added AggregatedRiskPerDateResult to riskresult db

* Save aggregated risk per date results

* Override aggregatedRiskPerDateResults

* Delete risk level per date which are older than 2 weeks

* Prepared logic to show risk level per date in contact diary overview

* Test day mapping for risk result

* Added tests for AggregatedRiskPerDateResultDao

* Fixed layouts in contact diary overview

* Show risk in overview

* click adjustments

* Moved logic into view model

* adjusted ListItem

* Added clearing of obsolete aggregated risk per date results, cleaned tests

* detekt & klint clean

* Added test for clearing aggregated risk per date results

* avoid main thread

* Performance up lift by avoiding string templates

* missleading comment

* adjusted filter method

* We dislike flaky tests

* Added testability for migration

* Adjusted day count for journal

* fixed test

* ktlint & detekt

* adjusten retention

* ktlint, detekt

* adjusted ContactDiaryCleanTaskTest

* Add tests for aggregated risk per date result table

Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
e3810adb
History
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Name Last commit Last update
..