Commit Graph

38 Commits (059ba2597357a84083ab5c726dc920ae9f8644f2)

Author SHA1 Message Date
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
Marcus Efraimsson c7442c0fd2
Instrumentation: Check embedded errors in query data response for plugin metrics/logs status label (#77613) 2 years ago
Giuseppe Guerra 46261de32d
Plugins: Fix status_source always being "plugin" in plugin request logs (#77433) 2 years ago
Karl Persson bc9fab6f30
IDForwarding: Update settings name (#77257) 2 years ago
Karl Persson 1b6d39f823
IDForwarding: Require that id forwarding is enabled for data source (#77131) 2 years ago
Alexander Zobnin cad3c43bb1
Team LBAC: Move middleware to enterprise (#76969) 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
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
Giuseppe Guerra cfcfbe4aaa
Plugins: Refactoring: Implement plugin instrumentation as a middleware (#76011) 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
Marcus Efraimsson 0128d0403f
Tracing: Use tracing.InitializeTracerForTest (#75479) 2 years ago
Marcus Efraimsson f70990d8eb
Plugins: Refactor instrumentation to logger middleware (#74726) 2 years ago
Serge Zaitsev 93cdc94a94
Chore: capitalise logs in other backend packages (#74344) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Torkel Ödegaard 3ee26df41e
PublicDashboards: Variables refactor (#73476) 2 years ago
Isabella Siu 56913fbd95
Redshift: Support caching async aws queries (#71682) 2 years ago
Marcus Efraimsson 4cbda914bd
Plugins: Refactor call resource API handling (#67234) 2 years ago
Marcus Efraimsson 73920b1e34
Plugins: Refactor cleaning of call resource response headers (#67145) 2 years ago
Michael Mandrus 1421f388ae
Caching: Fix concurrent HTTP Header read/write in caching middleware (#67231) 2 years ago
Michael Mandrus a29cfe5d46
Caching: Consolidate resource cache checking and updating in plugin middleware (#67002) 2 years ago
Michael Mandrus 5626461b3c
Caching: Refactor enterprise query caching middleware to a wire service (#65616) 2 years ago
Isabella Siu 92965578b3
CloudWatch Logs: Fix running logs queries with expressions (#65306) 2 years ago
Giuseppe Guerra a89202eab2
Plugins: Improve instrumentation by adding metrics and tracing (#61035) 2 years ago
Sven Grossmann 7261c6f7cd
DataSourceWithBackend: Add `queryGroupId` to find correlated/related queries (#64587) 2 years ago
idafurjes 23c27cffb3
Chore: Rename Id to ID in alerting models (#62777) 2 years ago
Karl Persson ce5e067d28
ContextHandler: add all configured auth header to context (#62775) 2 years ago
Giedrius Statkevičius 0485cf34cd
Plugins: Pass through dashboard/contextual HTTP headers to plugins/datasources (#60301) 3 years ago
Marcus Efraimsson c35c689a96
Plugins: Automatically forward plugin request HTTP headers in outgoing HTTP requests (#60417) 3 years ago
Marcus Efraimsson 6478d0a5ef
Plugins: Forward user header (X-Grafana-User) in backend plugin requests (#58646) 3 years ago
Marcus Efraimsson 6dbe3b555f
Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) 3 years ago