mirror of
https://github.com/grafana/grafana.git
synced 2025-01-02 12:17:01 -06:00
6415d2802e
* Introduce PluginRequestValidator abstraction with a NoOp implementation * Update PluginRequestValidator abstraction to use the dsURL instead * Inject PluginRequestValidator into the HTTPServer and validate requests going through data source proxy * Inject PluginRequestValidator into the BackendPluginManager and validate requests going through it * Validate requests going through QueryMetrics & QueryMetricsV2 * Validate BackendPluginManager health requests * Fix backend plugins manager tests * Validate requests going through alerting service * Fix tests * fix tests * goimports Co-authored-by: Leonard Gram <leo@xlson.com> |
||
---|---|---|
.. | ||
backendplugin | ||
datasource/wrapper | ||
testdata | ||
app_plugin.go | ||
backend_utils.go | ||
dashboard_importer_test.go | ||
dashboard_importer.go | ||
dashboards_test.go | ||
dashboards_updater.go | ||
dashboards.go | ||
datasource_plugin.go | ||
error.go | ||
frontend_plugin_test.go | ||
frontend_plugin.go | ||
manifest_test.go | ||
manifest.go | ||
models.go | ||
panel_plugin.go | ||
plugins_test.go | ||
plugins.go | ||
queries.go | ||
renderer_plugin.go | ||
update_checker.go |