Changes
- Make
prioritybe an attribute. - Make
supersedesbe an attribute, and move superseding graph calculations to front-end, so the UI Overview card shouldn't flicker - Create new internal alert,
alert2.alert2_global_exception. When an HA task has an unhandled exception, this new alert will now fire instead ofalert2.alert2_error. It has a default throttle setting of 20x/hr ([20,60]). - Create new internal alert,
alert2.alert2_warning, that fires if Alert2 notices the user using notification commands likeclear_notificationin a message without settingannotate_messagesto false. This warning fires once for the lifetime of the HA install. - Allow alert2.alert2_* internal alerts to be configured via UI
UI
- Group superseded alerts in Overview card
- Add
hide_supersededoption to not show in the Overview card alerts superseded by a firing alert. - Allow supersedes in create popup dialog to be specified with yaml flow, without quotes.
- Improve rendering of supersedes in UI create popup
- Improve background task cleanup in UI