23 Commits

Author SHA1 Message Date
10d30f0b73 dsproxy: move http client variable back
After refactoring to be able to mock the client in
a test, the client wasn't a global variable anymore.
This change moves the client back to being a package-
level variable.
2018-06-14 13:39:46 +02:00
719ebdc24d dsproxy: allow multiple access tokens per datasource
Changes the cache key for tokens to cache on datasource id +
route path + http method instead of just datasource id.
2018-06-12 17:39:38 +02:00
9413ce5ef6 Merge pull request #8096 from ryantxu/influx-db-query2
let the influxdb API set a database
2018-04-13 18:22:12 +02:00
980e078222 Merge pull request #11326 from bergquist/more_traces
dataproxy: adds dashboardid and panelid as tags
2018-03-23 17:13:15 +01:00
0a415c50d0 Make golint happier 2018-03-22 22:38:44 +01:00
f142548969 dataproxy: adds dashboardid and panelid as tags
closes #11315
2018-03-20 22:23:28 +01:00
a04c4ba454 allow any database for influx proxy 2018-03-15 13:01:17 +01:00
ad88e5398c remove 2018-03-15 12:57:09 +01:00
4f8ee9f5a7 merge with master 2018-03-14 23:52:24 +01:00
a83ede0193 support POST for query and query_range 2018-03-12 13:25:05 +09:00
c0ecdee375 rename Context to ReqContext 2018-03-07 11:54:50 -05:00
338655dd37 move Context and session out of middleware 2018-03-06 18:16:49 -05:00
cf7a49977f proxyds: delete cookies except those listed in keepCookies 2017-12-14 11:46:44 +01:00
fb9c714a9a run go fmt 2017-10-18 23:49:33 +02:00
4440133f4d Add a setting to allow DB queries 2017-10-18 23:33:10 +02:00
4f5f38f41b remove old handler 2017-09-29 13:45:11 +09:00
ee2e4c6567 add trace headers for outgoing requests 2017-09-18 11:08:58 +02:00
3c8133aa4b add traces for datasource reverse proxy requests 2017-09-18 11:08:58 +02:00
71c22fdbff dataproxy: removed some logging, closes #9078 2017-08-24 11:18:06 +02:00
71c9582944 data source with token auth is starting to work, #9078 2017-08-24 11:07:37 +02:00
3c9798bec9 datasource-proxy: token exchange 2017-08-23 17:18:43 +02:00
8bf49c51b9 dataproxy: refactoring data source proxy to support route templates and wrote more tests for data proxy code, #9078 2017-08-23 10:52:31 +02:00
63d6ab476a feat: data source proxy refactoring and route handling, #9078 2017-08-22 17:14:15 +02:00