Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
π©π»βπ» What does this PR do?
Allows the user to create a conditional notification trigger as part of the schedule using a tera template.
π§ͺ How has/should this change been tested?
Needs some more testing I think. if someone created a template that included false and true that would potentially be weird but also maybe that's just their fault.
π Any notes for the reviewer?
I think the big gap here is probably some kind of alert condition state that we need to store.
Otherwise we could just keep alerting on the same condition.
Should this be a different mechanism that just a tera template, is a specific query a better thing?
Maybe it should be a different notification type to the scheduled ones?