Commit Graph

62 Commits (697a90699b6ff22196b4bca1d302e807941f82d4)

Author SHA1 Message Date
Serge Zaitsev c3ab2fdeb7
Macaron: remove custom Request type (#37874) 4 years ago
Serge Zaitsev e42a597e87
Remove unused Macaron code and interfaces (#37194) 4 years ago
idafurjes 60ac54d969
Chore: Refactor OAuth/social package to service (#35403) 5 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) 5 years ago
Sergey Kostrukov 81f6c806e1
Azure token provider with support for Managed Identities (#33807) 5 years ago
Sergey Kostrukov 19f520d891
PluginProxy: Split implementations of token providers (#32820) 5 years ago
Owen Diehl dadccdda06
Allows posting to prom rules endpoints via ds_proxy (#32946) 5 years ago
Marcus Efraimsson aad43869c3
Plugins: Support set body content in plugin routes (#32551) 5 years ago
Marcus Efraimsson c0edf88f9f
Data proxy: Fix encoded characters in URL path should be proxied encoded (#30597) 5 years ago
Arve Knudsen b79e61656a
Introduce TSDB service (#31520) 5 years ago
Arve Knudsen ac09baae7d
Chore: Use Header.Set method instead of Header.Add (#29804) 5 years ago
Arve Knudsen e503188b6f
Data source proxy: Convert 401 from data source to 400 (#28962) 5 years ago
Arve Knudsen cb62e69997
Chore: Convert API tests to standard Go lib (#29009) 5 years ago
Arve Knudsen 4084b53f91
plugins: Don't exit on duplicate plugin (#28390) 5 years ago
Domas 564d7ecea7
DataProxy: Ignore empty URL's in plugin routes (#27653) 5 years ago
Bill Oley 19caa100dc
OAuth: Fix token refresh failure when custom SSL settings are configured for OAuth provider (#27523) 5 years ago
Arve Knudsen 41d432b5ae
Chore: Enable whitespace linter (#25903) 6 years ago
Arve Knudsen 3651a8e976
Chore: Disable scopelint for tests (#25923) 6 years ago
Arve Knudsen d1e6214a4a
Chore: Enable scopelint Go linter (#25896) 6 years ago
Arve Knudsen d352c213b3
API: Recognize MSSQL data source URLs (#25629) 6 years ago
Arve Knudsen 164242f5fd
Data sources: Don't fail if URL doesn't specify protocol (#24497) 6 years ago
Mario Trangoni 5116420e9a
Fix misspell issues (#23905) 6 years ago
Daniel Lee 52154b465b
dsproxy: adds support for url params for plugin routes (#23503) 6 years ago
Arve Knudsen 7d88018531
DataSourceProxy: Handle URL parsing error (#23731) 6 years ago
Carl Bergquist 3fdd2648b1
Chore: Avoid aliasing importing models in api package (#22492) 6 years ago
Marcus Efraimsson 3fc5f4552a CloudWatch: Fix high CPU load (#20579) 6 years ago
Weeco 8cd93f0b88 Datasource: Add custom headers on alerting queries (#19508) 6 years ago
Arve Knudsen 0a2d5e16dd
pkg/api: Check errors (#19657) 6 years ago
Oleg Gaidarenko caa1314f44
Build: use golangci-lint as a make command (#17739) 7 years ago
zhulongcheng 2fff8f77dc move log package to /infra (#17023) 7 years ago
Marcus Efraimsson e210725d3d
DataProxy: Restore Set-Cookie header after proxy request (#16838) 7 years ago
Andrej Ocenas 66f6e16916
Security: Store datasource passwords encrypted in secureJsonData (#16175) 7 years ago
Andrej Ocenas 697a87b7b2 Add check so that header is not sent for anonymous users 7 years ago
Andrej Ocenas bbdc1c0e64 Add custom header with grafana user and a config switch for it 7 years ago
Sean Lafferty fcc18d8121 Change import path for social in the tests 7 years ago
Sean Lafferty 4324a7f51a Remove auth module from ds_proxy oauth test 7 years ago
Sean Lafferty 5a59cdf0ef Add oauth pass-thru option for datasources 7 years ago
Julien Pivotto 62417ca69f Remove Origin and Referer headers while proxying requests 7 years ago
Marcus Efraimsson 8bf4d68035
add datasource proxy test to verify trailing slashes are forwarded 7 years ago
Ryan McKinley 7c6227c061 remove the test that does not do anything 7 years ago
Ryan McKinley 71dfeff782 add a test 7 years ago
Erik Sundell 56e8e50497 Stackdriver: Use ds_auth_provider in stackdriver. This will make sure the token is renewed when it has exporired 7 years ago
Erik Sundell db170845b0 Stackdriver: Restructured ds proxy tests 7 years ago
Erik Sundell 6a610558c4 Stackdriver: Start breaking out apply route to its own file 7 years ago
Daniel Lee c75e071213 dsproxy: interpolate route url 7 years ago
Marcus Efraimsson 13921902b5
Set User-Agent header in all proxied datasource requests 7 years ago
Torkel Ödegaard 4f704cec53 fix: ds_proxy test not initiating header 7 years ago
mrsiano cc1e3a0e3c Pass configured/auth headers to a Datasource. 8 years ago
Daniel Lee 10d30f0b73 dsproxy: move http client variable back 8 years ago
Daniel Lee 719ebdc24d dsproxy: allow multiple access tokens per datasource 8 years ago