Add the missing definition for Discord integration
What does this MR do and why?
Based on !139687 (merged), we're updating Discord
integration to use the same attribute. While working on it, we discovered that notify_only_broken_pipelines
wasn't exposed in our API, even thought documentation states otherwise.
This update includes the addition of a description property to Discord fields and exposes the notify_only_broken_pipelines
field to the API.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
N/A
How to set up and validate locally
- Checkout the branch
- Validate that the
notify_only_broken_pipelines
field is accessible within the API.