Graylog alarm callback for JIRA issue integration with templating of JIRA title/message and MD5 generation to avoid duplicates.
- Bug #7: Removed hard-coding of stream result description and made this now a place-holder via
[STREAM_RESULT]
- Bug #8: Fixed an issue where the plugin would attempt to set an empty JIRA component or JIRA label, resulting in an error when creating the ticket.
- Feature: Added place-holder
[STREAM_RESULT]
to include the stream-result - i.e.'Stream had 7 messages in the last 30 minutes with trigger condition more than 5 messages. (Current grace time: 0 minutes)'
- Some more bugfixes and refactored code to improve checking of empty configuration fields