grafana/pkg/services/ngalert/provisioning
Alexander Weaver 909ebcf979
Alerting: Endpoints for provisioning mute timings (#49635)
* Add validator for mute timing and make it provisionable

* Add tests to ensure prometheus validators are running and errors are propagated

* Internal API for manipulating mute timings

* Define and generate API layer

* Wire up generated code

* Implement API handlers

* Tests for golang layer

* Fix reference bug

* Fix linter and auth tests

* Resolve semantic errors and regenerate

* Remove pointless comment

* Extract out provisioning path param keys, simplify

* Expected number of paths
2022-05-26 14:24:34 -05:00
..
config.go Alerting: Factor out shared code for working with configs in provisioning package (#49419) 2022-05-23 18:16:03 -05:00
contactpoints_test.go Indicate whether routes are provisioned when GETting Alertmanager configuration (#47857) 2022-04-22 11:57:56 -05:00
contactpoints.go Alerting: Factor out shared code for working with configs in provisioning package (#49419) 2022-05-23 18:16:03 -05:00
mute_timings_test.go Alerting: Endpoints for provisioning mute timings (#49635) 2022-05-26 14:24:34 -05:00
mute_timings.go Alerting: Endpoints for provisioning mute timings (#49635) 2022-05-26 14:24:34 -05:00
notification_policies_test.go Extract Route validation from serialization methods so it can be re-used (#47649) 2022-04-27 15:15:41 -05:00
notification_policies.go Alerting: Factor out shared code for working with configs in provisioning package (#49419) 2022-05-23 18:16:03 -05:00
persist_mock.go Alerting: Add provisioning GET routes for message templates (#48367) 2022-04-28 13:51:57 -05:00
persist.go Alerting: Provisioning message templates (#48665) 2022-05-05 15:21:42 -05:00
provisioning_store_mock.go Alerting: Provisioning message templates (#48665) 2022-05-05 15:21:42 -05:00
templates_test.go Parse template when validating it (#49282) 2022-05-19 16:05:34 -05:00
templates.go Alerting: Factor out shared code for working with configs in provisioning package (#49419) 2022-05-23 18:16:03 -05:00
testing.go Drop ProvenanceOrgAdapter and build into store API instead (#48137) 2022-04-26 10:30:57 -05:00
validate.go Extract Route validation from serialization methods so it can be re-used (#47649) 2022-04-27 15:15:41 -05:00