grafana/pkg/plugins
Giuseppe Guerra b40d3e7487
Plugins: Add enablePluginsTracingByDefault feature flag (#80195)
* Add enablePluginsTracingByDefault feature flag

* Enable tracing for all plugins if enablePluginsTracingByDefault is set

* fix docstrings for IsEnabled and IsEnabledGlobally

* fix tests

* do not use separate feature manager

* add test case

* Revert "fix tests"

This reverts commit 46a2420ed1.

* cleanup

* fix plugin tracing disabled if wrong plugin setting is present

* add test case for enabled on plugin with wrong plugin setting but with enablePluginsTracingByDefault feature flag

* Add RequiresRestart = true to enablePluginsTracingByDefault

* re-generate feature flags

* pr review feedback
2024-01-10 13:25:54 +02:00
..
auth Plugins: Rename externalServiceAuthentication to iam (#78686) 2023-12-04 13:14:21 +01:00
backendplugin Dependencies: Bump github.com/grafana/grafana-plugin-sdk-go from v0.197.0 to v0.198.0 (#79928) 2024-01-03 13:36:44 +02:00
codegen Chore: Generate plugin version and remove lineage version (#69781) 2023-06-27 12:47:14 +03:00
config FeatureFlags: Use interface rather than manager (#80000) 2024-01-09 10:38:06 -08:00
envvars Plugins: Add enablePluginsTracingByDefault feature flag (#80195) 2024-01-10 13:25:54 +02:00
httpresponsesender Plugins: Refactor call resource API handling (#67234) 2023-04-28 14:02:27 +02:00
log Plugins: Adds logging around loading of plugins for better tracking (#76896) 2023-10-25 14:01:30 +02:00
manager FeatureFlags: Use interface rather than manager (#80000) 2024-01-09 10:38:06 -08:00
pfs Plugins: Make file system path handling in tests OS agnostic (#79651) 2023-12-19 11:01:48 +01:00
plugindef Plugins: Rename externalServiceAuthentication to iam (#78686) 2023-12-04 13:14:21 +01:00
pluginrequestmeta Plugins: Add statusSource to partial data response error log (#78057) 2023-11-14 16:27:48 +02:00
pluginscdn Plugins: Bump SystemJS to 6.14.2 (#70068) 2023-08-31 15:45:44 +02:00
repo Chore: use errutil for pluginRepo errors (#78647) 2023-11-30 15:49:27 +01:00
storage Plugins: Make file system path handling in tests OS agnostic (#79651) 2023-12-19 11:01:48 +01:00
errors.go Plugins: Add status_source label to plugin request metrics (#76236) 2023-10-17 10:27:45 +02:00
ifaces.go FeatureFlags: Use interface rather than manager (#80000) 2024-01-09 10:38:06 -08:00
localfiles_test.go Plugins: Fix files with two dots in the name not being returned by LocalFS.Files() (#67395) 2023-04-27 16:19:13 +02:00
localfiles.go Plugins: Fix files with two dots in the name not being returned by LocalFS.Files() (#67395) 2023-04-27 16:19:13 +02:00
models.go Plugins: Allow disabling angular deprecation UI for specific plugins (#77026) 2023-11-10 11:44:54 +01:00
plugins_test.go Plugins: Move alias support to plugin json (but still hardcoded) (#75129) 2023-09-29 08:20:37 -07:00
plugins.go Plugins: Rename externalServiceAuthentication to iam (#78686) 2023-12-04 13:14:21 +01:00
test_utils.go Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00