grafana/pkg/expr
Giuseppe Guerra cb0a88a027
Plugins: Backend: Skip host environment variables (#77858)
* Add pluginsSkipHostEnvVars feature flag

* Set go-plugin's SkipHostEnvVar depending on feature flags

* add missing file

* Re-generate feature flags

* Add allowedHostEnvVarNames

* Fix feature toggles not being passed to plugin context service's plugin env vars

* Fix tests

* PR review feedback: Use cfg.Features

* Fix tests

* PR review feedback: removed DefaultProviderWithFeatures

* merge with master

* fix tests

* use features.IsEnabledGlobally
2023-11-15 18:09:14 +01:00
..
classic Tracing: Use tracing.InitializeTracerForTest (#75479) 2023-09-27 09:51:57 +02:00
mathexp SSE: Support hysteresis threshold expression (#70998) 2023-10-10 17:51:50 +03:00
ml Chore: Upgrade Go to 1.21.3 (#77304) 2023-11-01 09:17:38 -07:00
commands_test.go Tracing: Use tracing.InitializeTracerForTest (#75479) 2023-09-27 09:51:57 +02:00
commands.go Tracing: Standardize on otel tracing (#75528) 2023-10-03 14:54:20 +02:00
dataplane_test.go Plugins: Backend: Skip host environment variables (#77858) 2023-11-15 18:09:14 +01:00
dataplane.go Tracing: Standardize on otel tracing (#75528) 2023-10-03 14:54:20 +02:00
errors_test.go SSE: Use errutil to show better error messages in prod (#71658) 2023-07-21 06:38:29 -04:00
errors.go SSE: Localize/Contain Errors within an Expression (#73163) 2023-09-13 13:58:16 -04:00
graph_test.go SSE: Add functions that determine NodeType by UID and construct a data source struct from NodeType (#70106) 2023-06-16 13:05:06 -04:00
graph.go FeatureToggles: Add context and and an explicit global check (#78081) 2023-11-14 12:50:27 -08:00
hysteresis_test.go SSE: Support hysteresis threshold expression (#70998) 2023-10-10 17:51:50 +03:00
hysteresis.go SSE: Support hysteresis threshold expression (#70998) 2023-10-10 17:51:50 +03:00
metrics.go SSE: (Instrumentation/Chore) Add datasource_type label to grafana_sse (#72370) 2023-07-26 10:51:02 -04:00
ml_test.go Chore: Remove plugincontext.ErrPluginNotFound (#74997) 2023-09-25 13:10:47 +03:00
ml.go Chore: Remove plugincontext.ErrPluginNotFound (#74997) 2023-09-25 13:10:47 +03:00
nodes_test.go SSE: Use errutil to show better error messages in prod (#71658) 2023-07-21 06:38:29 -04:00
nodes.go FeatureToggles: Add context and and an explicit global check (#78081) 2023-11-14 12:50:27 -08:00
service_test.go Plugins: Set grafana config, plugin version and user agent on plugin requests (#75171) 2023-09-21 11:33:31 +02:00
service.go SSE: Localize/Contain Errors within an Expression (#73163) 2023-09-13 13:58:16 -04:00
testing.go Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
threshold_test.go SSE: Support hysteresis threshold expression (#70998) 2023-10-10 17:51:50 +03:00
threshold.go FeatureToggles: Add context and and an explicit global check (#78081) 2023-11-14 12:50:27 -08:00
transform.go Replace signed in user for identity.requester (#74048) 2023-08-30 16:51:18 +02:00