SIGN IN SIGN UP

feat(ops): implement out of space notification #348 (#456)

* create pkg health

* wire up health notifications to server.controller

* pkg health

* wire up notifications to server.handler

* add tests

* Convert NotificationText to json

* Remove debug logs

* Bavail for disk space check

* lint fixes

* SCA errors

* state -> status

* remove redundant comments

* remove unused ticker

* use constructor method, mock health controller for tests

* NotificationText -> Notification

* add ControllerArgs

* remove redundant build constraint

* On Error push NoData to history

* ControllerArgs -> ControllerConfig

* move dealloc to serverService

* Refactor health controller

* Solve conflicts and refactor health controller

* Clarify NotificationText implementation limitations

* Refactor health controller tests

Co-authored-by: Anton Kolesnikov <anton.e.kolesnikov@gmail.com>
G
gawicks committed
e33e0b3e9f778cd3e577bb37561bac2c84d843b6
Parent: 8b7bf9d
Committed by GitHub <noreply@github.com> on 10/19/2021, 1:37:36 AM