Commit Graph

121 Commits (059ba2597357a84083ab5c726dc920ae9f8644f2)

Author SHA1 Message Date
Gabriel MABILLE b6b86bb0b3
RBAC: Check `plugins:install` globally (#78438) 2 years ago
Andres Martinez Gotor 20f3a87bf5
Bug: Fix loading behavior with FlagExternalCorePlugins (#78388) 2 years ago
Giuseppe Guerra 027a157898
Plugins: Allow disabling "skip host environment variables" per-plugin (#78266) 2 years ago
Giuseppe Guerra cb0a88a027
Plugins: Backend: Skip host environment variables (#77858) 2 years ago
Ryan McKinley f69fd3726b
FeatureToggles: Add context and and an explicit global check (#78081) 2 years ago
Jo 580477bf8e
NGAlerting: Use identity.Requester interface instead of SignedInUser (#76360) 2 years ago
Giuseppe Guerra ab4fc07cc7
Plugins: Add statusSource to partial data response error log (#78057) 2 years ago
Ryan McKinley dec9a07738
Settings: Actually deprecate access to feature flags (#78073) 2 years ago
Ryan McKinley 3509a5abb9
FeatureFlags: Cleanup usage of cfg.IsFeatureToggleEnabled (#78014) 2 years ago
Gabriel MABILLE fe8d0e6381
ExtSvcAuth: Refactor external service registry to use ExternalServiceRegistry variables (#78056) 2 years ago
Gabriel MABILLE 20a2840046
Plugin: Remove external service on plugin removal (#77712) 2 years ago
Gábor Farkas 2d391c1bf5
postgresql: change plugin id (#77444) 2 years ago
Marcus Efraimsson c7442c0fd2
Instrumentation: Check embedded errors in query data response for plugin metrics/logs status label (#77613) 2 years ago
Giuseppe Guerra 7b4bcc86f1
Plugins: Pass OTEL sampling config to plugins (#76834) 2 years ago
Hugo Kiyodi Oshiro e754c5a6c6
Plugins: Change managed plugins installation call (#77120) 2 years ago
Giuseppe Guerra da117aea1c
Plugins: Allow disabling angular deprecation UI for specific plugins (#77026) 2 years ago
Giuseppe Guerra 46261de32d
Plugins: Fix status_source always being "plugin" in plugin request logs (#77433) 2 years ago
Gabriel MABILLE 83e9088314
AuthN: Set oauth client grant_types based on plugin state (#77248) 2 years ago
Gabriel MABILLE 25b30aeb6d
Plugin: Enable service account based on plugin settings on init (#77193) 2 years ago
Karl Persson bc9fab6f30
IDForwarding: Update settings name (#77257) 2 years ago
Giuseppe Guerra 45bcbff115
Plugins: Fix plugin alias ID being used in PluginContext.ID (#77206) 2 years ago
Karl Persson 1b6d39f823
IDForwarding: Require that id forwarding is enabled for data source (#77131) 2 years ago
Marcus Efraimsson 9bf7eb5fbc
Plugins: Adds logging around loading of plugins for better tracking (#76896) 2 years ago
Hugo Kiyodi Oshiro dfc1875061
Plugins: Add managed instance installation resources (#76767) 2 years ago
Alexander Zobnin cad3c43bb1
Team LBAC: Move middleware to enterprise (#76969) 2 years ago
Kyle Brandt 59ef1558e8
Prometheus: (Chore) Switch to sdk tracing from infra tracing (#76975) 2 years ago
Giuseppe Guerra 48a1dae834
Plugins: Add contextual logger to streaming methods in ContextualLoggerMiddleware (#76761) 2 years ago
Marcus Efraimsson 872386b427
Instrumentation: Log errors embedded within query data responses (#76285) 2 years ago
Gabriel MABILLE 797a3c57af
Plugins: Automatic service account (and token) setup (#76473) 2 years ago
Eric Leijonmarck be5ba68132
Team LBAC: Add `teamHeaders` for datasource proxy requests (#76339) 2 years ago
Giuseppe Guerra c4fefd8da9
Plugins: Add status_source label to plugin request logs (#76676) 2 years ago
Giuseppe Guerra f5076d1868
Plugins: Add status_source label to plugin request metrics (#76236) 2 years ago
Giuseppe Guerra 50504ba008
Plugins: Chore: Renamed instrumentation middleware to metrics middleware (#76186) 2 years ago
Andres Martinez Gotor 1f8b08202e
Chore: Avoid showing plugin version if it's %VERSION% (#75974) 2 years ago
Giuseppe Guerra cfcfbe4aaa
Plugins: Refactoring: Implement plugin instrumentation as a middleware (#76011) 2 years ago
Gabriel MABILLE e902d8fd10
AuthN: New service to support multiple authentication providers for plugins (#75979) 2 years ago
Andrew Hackmann e087a8ab05
Azure monitor/remove graf tracing (#75927) 2 years ago
Gabriel MABILLE 193ec8de2b
AuthN: Move oauthserver to extsvcauth (#75972) 2 years ago
Marcus Efraimsson e4c1a7a141
Tracing: Standardize on otel tracing (#75528) 2 years ago
Giuseppe Guerra cc9a4aa203
Plugins: Logger middleware: Fix wrong endpoint name for CheckHealth (#75873) 2 years ago
Karl Persson 684d68365e
IDforwarding: forward signed id to plugins (#75651) 2 years ago
Ryan McKinley 010b2461b9
Plugins: Move alias support to plugin json (but still hardcoded) (#75129) 2 years ago
Gabriel MABILLE 969e6a17ba
Plugins: Rename oauth package to auth (#75611) 2 years ago
Marcus Efraimsson 0128d0403f
Tracing: Use tracing.InitializeTracerForTest (#75479) 2 years ago
Marcus Efraimsson 534e3ebf0c
Plugins: Use a Grafana specific SDK tracer implementation for core plugins (#75388) 2 years ago
Andres Martinez Gotor ece94b1e01
Chore: Remove plugincontext.ErrPluginNotFound (#74997) 2 years ago
Andres Martinez Gotor c70623fb85
Chore: Rename testdata plugin with a fully qualified name (#75104) 2 years ago
Andres Martinez Gotor 61cdfba87a
Feature: Allow to load a core plugin as external (#75157) 2 years ago
Will Browne 7fca1bde54
Plugins: Set grafana config, plugin version and user agent on plugin requests (#75171) 2 years ago
Andrej Ocenas 15e54df9f2
Pyroscope: Remove "phlare" from variable, types, strings etc (#75140) 2 years ago