Releases: Icinga/icinga-notifications-web
Icinga Notifications Web v0.2.0
With Icinga Notifications 0.2.0 we changed how event rule filters are configured and processed. Sources are now responsible for deciding which event rules apply to a given event. In the case of Icinga 2, this allows associating event rules with custom variables, for example. Please make sure to upgrade Icinga DB to 1.5.0 and Icinga DB Web to 1.3.0 to facilitate this change.
Please also make sure to read our Upgrading documentation before switching to this version.
Additional Features
Some of you asked for this in the past, and now Icinga Notifications Web provides a way to configure contacts and contact groups using a REST API! But that's not all, the API is also thoroughly documented using the OpenAPI standard to make it easy to integrate with other tools. Make sure to check it out: https://icinga.com/docs/icinga-notifications-web/latest/doc/20-REST-API/
The schedule configuration got also a highly expected enhancement: Timezone support! You can now configure a schedule to use a specific timezone other than the local timezone. When viewing a schedule, you can temporarily switch to any other timezone, allowing you to easily verify availability even if abroad.
Fixes and Enhancements
A few months ago, we performed several user testing sessions, and this release includes the changes suggested during those sessions. Expect to see various small improvements and better user experience. The schedule configuration in particular has been improved in many ways.
Icinga Notifications Web v0.1.0
Included changes can be found on the milestone: https://github.com/Icinga/icinga-notifications-web/milestone/2?closed=1
And the official announcement on our blog: https://icinga.com/blog/2024/07/25/the-icinga-notifications-beta-is-here/