grafana/pkg/registry/apis/alerting/notifications
Yuri Tseretyan 2deced7d40
Alerting: Notifications Routes API (#91550)
* Introduce new models RoutingTree, RouteDefaults and Route and api-server to serve them that is backed by provisioning notification policy service.

* update method UpdatePolicyTree of notification policy service to return route and new version

* declare new actions alert.notifications.routes:read and alert.notifications.routes:write and two corresponding fixed roles.

---------

Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com>
2024-10-24 13:53:03 -04:00
..
receiver Alerting: Add manage permissions UI logic for Contact Points (#92885) 2024-09-27 19:56:32 +01:00
routing_tree Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00
template_group K8s/Storage: add a reusable generic storage builder (#93778) 2024-09-26 14:26:45 +01:00
timeinterval Alerting: Fix time-interval conversion to return bad request if payload is incorrect (#94995) 2024-10-18 13:16:03 -04:00
register.go Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00