Skip to content
Snippets Groups Projects
Unverified Commit c1486fd7 authored by AlexanderAlferov's avatar AlexanderAlferov Committed by GitHub
Browse files

Deadman Notification if exposure check was not successful for 36h (EXPOSUREAPP-2332) (#1513)


* Deadman notification: strings, onetimeworker, time calculation and unit tests

* Periodic deadman notification worker added

* Deadman notification refactor

* Deadman notification refactor
New tests

* Worker refactored to new DI

* Test boilerplate added

* Additional tests

* Clean up

* Added mock providers for deadman notification workers

* Comments and code clean up

* Test clean up

* Schedule work from CoronaWarnApplication

* Variable naming fix

* Switch to foreground state

* Formatting

* Formatting

* Inject Notification Manager Compat

* Change WorkManager initialization, make it impossible to inject the instance without it being initialized.

Co-authored-by: default avatarharambasicluka <64483219+harambasicluka@users.noreply.github.com>
Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
parent 1011707c
No related branches found
No related tags found
No related merge requests found
Showing
with 812 additions and 11 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment