Alerting: Time Intervals API (#88201)

* expose ngalert API to public
* add delete action to time-intervals
* introduce time-interval model generated by app-platform-sdk from CUE model the fields of the model are chosen to be compatible with the current model
* implement api server
* add feature flag alertingApiServer
---- Test Infra
* update helper to support creating custom users with enterprise permissions
* add generator for Interval model
This commit is contained in:
Yuri Tseretyan
2024-06-20 16:52:03 -04:00
committed by GitHub
parent 3228b64fe6
commit b075926202
53 changed files with 3149 additions and 54 deletions

1
.github/CODEOWNERS vendored
View File

@@ -71,6 +71,7 @@
/scripts/modowners/ @grafana/grafana-backend-services-squad
/hack/ @grafana/grafana-app-platform-squad
/apps/alerting/ @grafana/alerting-backend
/pkg/api/ @grafana/grafana-backend-group
/pkg/apis/ @grafana/grafana-app-platform-squad
/pkg/bus/ @grafana/grafana-search-and-storage