Commit Graph

119 Commits (86cbbaf6c17dbcf62bb5ea24cb46d1c922284080)

Author SHA1 Message Date
github-actions[bot] 86cbbaf6c1 apply security patch: release-10.4.18/369-202504020741.patch 2 months ago
grafana-delivery-bot[bot] deb12d4e94
[v10.4.x] DataQuery: Track panel plugin id not type (#83164) 1 year ago
Eugene Klimov 702e22806c
Plugins Proxy: Allow using {{ .URL }} inside "routes" section in plugin.json (#80858) 1 year ago
Dominik Prokop f77c831e3f
Data query: Allow logging panel plugin id when executing queries (#81164) 1 year ago
Marcus Efraimsson 6768c6c059
Chore: Remove public vars in setting package (#81018) 1 year ago
Karl Persson 147bf01745
IDForwarding: Always forward id tokens to plugins (#81041) 1 year ago
Ryan McKinley f69fd3726b
FeatureToggles: Add context and and an explicit global check (#78081) 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
Eric Leijonmarck be5ba68132
Team LBAC: Add `teamHeaders` for datasource proxy requests (#76339) 2 years ago
Marcus Efraimsson e4c1a7a141
Tracing: Standardize on otel tracing (#75528) 2 years ago
Karl Persson 684d68365e
IDforwarding: forward signed id to plugins (#75651) 2 years ago
Marcus Efraimsson 8ee43f3705
Instrumentation: Add status_source label to request metrics/logs (#74114) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
zhichli 3c218d742f
Datasources: Add user_agent header customization for outgoing HTTP requests (#63769) 2 years ago
idafurjes 23c27cffb3
Chore: Rename Id to ID in alerting models (#62777) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
Marcus Efraimsson 6478d0a5ef
Plugins: Forward user header (X-Grafana-User) in backend plugin requests (#58646) 3 years ago
Marcus Efraimsson 6f8fcae01b
[main] Plugin fixes (#57399) 3 years ago
Marcus Efraimsson 862a6a2fa6
Logging: Introduce API for contextual logging (#55198) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
Jo 062d255124
Handle ioutil deprecations (#53526) 3 years ago
Kristin Laemmert 945f015770
backend/datasources: move datasources models into the datasources service package (#51267) 3 years ago
Marcus Efraimsson a7813275a5
Plugins: Support headers field for check health (#49930) 3 years ago
idafurjes cc0448927a
Add TraceID to data proxy logs (#49302) 3 years ago
Guilherme Caulada a367ad730c
Secrets: Implement basic unified secret store service (#45804) 3 years ago
Marcus Efraimsson 4bc582570e
Instrumentation: Proxy status code correction and various improvements (#47473) 3 years ago
Marcus Efraimsson 6a776c78d4
Datasource: Fixes storing of secureJSONData when creating/updating datasource (#45290) 3 years ago
Dimitris Sotirakis 605d056136
Security: Sync security changes on main (#45083) 3 years ago
idafurjes dbb2d3af73
Chore: Fix attribute value (#44368) 3 years ago
idafurjes 30aa24a183
Chore: Implement OpenTelemtry in Grafana (#42674) 3 years ago
Alexander Zobnin becfd776c3
OAuth: Forward id token to the data source (#42422) 4 years ago
Tania B 5652bde447
Encryption: Use secrets service (#40251) 4 years ago
Will Browne b80fbe03f0
Plugins: Refactor Plugin Management (#40477) 4 years ago
idafurjes e822c8a24d
CloudMonitoring: Migrate to use backend plugin SDK contracts (#38650) 4 years ago
Joan López de la Franca Beltran 722c414fef
Encryption: Refactor securejsondata.SecureJsonData to stop relying on global functions (#38865) 4 years ago
Serge Zaitsev c3ab2fdeb7
Macaron: remove custom Request type (#37874) 4 years ago
Marcus Efraimsson a6b2e1865c
Datasource: Improve default timeout settings for HTTP client provider (#36621) 4 years ago
idafurjes 60ac54d969
Chore: Refactor OAuth/social package to service (#35403) 4 years ago
Marcus Efraimsson 348e76fc8e
Datasource: Shared HTTP client provider for core backend data sources and any data source using the data source proxy (#33439) 4 years ago
Sergey Kostrukov 81f6c806e1
Azure token provider with support for Managed Identities (#33807) 4 years ago
Sofia Papagiannaki fcd674ec58
Fix deleting prom rules endpoints via ds_proxy (#33491) 4 years ago
Owen Diehl dadccdda06
Allows posting to prom rules endpoints via ds_proxy (#32946) 4 years ago
Zoltán Bedi 7a2ab93e7a
Prometheus: Allow exemplars endpoint in data source proxy (#32802) 4 years ago
Marcus Efraimsson c0edf88f9f
Data proxy: Fix encoded characters in URL path should be proxied encoded (#30597) 4 years ago
Ivana Huckova dce67db6ba
Prometheus: Use configured HTTP method for /series and /labels endpoints (#31401) 4 years ago
Carl Bergquist 15a6508d4a
trace user login and datasource name instead of id (#29183) 5 years ago
Arve Knudsen e503188b6f
Data source proxy: Convert 401 from data source to 400 (#28962) 5 years ago
Arve Knudsen 3d3a7cbba8
Chore: Fix staticcheck issues (#28860) 5 years ago
Bill Oley b3a868169b
OAuth: Support Forward OAuth Identity for backend data source plugins (#27055) 5 years ago