The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/pkg/services/ngalert/api
Alexander Weaver b867505bd4
alerting: Add tests for hooks (#79284)
1 year ago
..
hcl Alerting: Export of alert rules in HCL format (#73166) 2 years ago
test-data Alerting: Fix HCL export for alerts with non-zero "for" field. (#76739) 2 years ago
tooling Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 1 year ago
api.go Alerting: Update rule access control to return errutil errors (#78284) 2 years ago
api_alertmanager.go Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 1 year ago
api_alertmanager_guards.go Chore: use any rather than interface{} (#74066) 2 years ago
api_alertmanager_guards_test.go
api_alertmanager_test.go Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 1 year ago
api_configuration.go NGAlerting: Use identity.Requester interface instead of SignedInUser (#76360) 2 years ago
api_configuration_test.go Chore: use any rather than interface{} (#74066) 2 years ago
api_prometheus.go Alerting: Update rule access control to return errutil errors (#78284) 2 years ago
api_prometheus_test.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
api_prometheus_test_fixtures.go
api_provisioning.go Alerting: Fix export of notification policy to JSON (#78021) 2 years ago
api_provisioning_test.go Alerting: Fix export of notification policy to JSON (#78021) 2 years ago
api_ruler.go Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 1 year ago
api_ruler_export.go Alerting: Update rule access control to return errutil errors (#78284) 2 years ago
api_ruler_export_test.go Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 1 year ago
api_ruler_history.go Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface (#76113) 2 years ago
api_ruler_test.go Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 1 year ago
api_ruler_validation.go
api_ruler_validation_test.go Chore: Deprecate ID from Folder (#78281) 2 years ago
api_testing.go Alerting: Support for `condition` field in /api/v1/eval (#79032) 1 year ago
api_testing_test.go Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 1 year ago
authorization.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
authorization_test.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
compat.go Alerting: Fix export of notification policy to JSON (#78021) 2 years ago
compat_contact_points.go Alerting: Export of contact points to HCL (#75849) 2 years ago
compat_contact_points_test.go Alerting: Export of contact points to HCL (#75849) 2 years ago
compat_test.go
configuration.go
errors.go Alerting: Update rule access control to return errutil errors (#78284) 2 years ago
forking_alertmanager.go
forking_prometheus.go
forking_ruler.go Alerting: Rule Modify Export APIs (#75322) 2 years ago
generated_base_api_alertmanager.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
generated_base_api_configuration.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
generated_base_api_history.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
generated_base_api_prometheus.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
generated_base_api_provisioning.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
generated_base_api_ruler.go ngalert `make`: Support GNU install on Darwin (#78482) 2 years ago
generated_base_api_testing.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
hooks.go alerting: Add tests for hooks (#79284) 1 year ago
hooks_test.go alerting: Add tests for hooks (#79284) 1 year ago
lotex_am.go
lotex_prom.go
lotex_ruler.go
lotex_ruler_test.go Replace signed in user for identity.requester (#74048) 2 years ago
persist.go Alerting: Decouple quota configuration logic from API interfaces and add tests (#78930) 2 years ago
promql_compat.go Chore: use any rather than interface{} (#74066) 2 years ago
promql_compat_test.go
provisioning.go
ruler_history.go
testing.go Alerting: Update rule access control to return errutil errors (#78284) 2 years ago
testing_api.go
util.go Chore: use any rather than interface{} (#74066) 2 years ago
util_test.go Chore: remove `IsDisabled` method for access control (#74340) 2 years ago