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:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Name | Last commit | Last update |
---|---|---|
.. |