chronograf/server
lukevmorris ae77767c9c Allow InfluxDB and Kapacitor configuration via ENV vars or CLI options (#1129)
* Introduce Kapacitor and InfluxDB as command line options

If omitted, their values will be null at runtime. If supplied, e.g.:
  chronograf
    --kapacitor https://path.to.my:1/kapacitor/instance
    --influxdb  https://path.to.my:1/influxdb/instance
Their values will be accessible via
  Server.Kapacitor
  Server.InfluxDB

* MultiSourcesStore will hold Bolt and config’d sources

* Delegate to db.SourcesStore for now

* Add Username/Password tags for InfluxDB and Kapacitor

* Builders for MultiSourceStore and MultiLayoutStore

* Store Kapacitor and InfluxDB configs in memory

* Typo

* Update CHANGELOG

* Move StoreBuilders to server/builders.go

* Correct these assertions by reversing them

* Kapacitor -> KapacitorURL; InfluxDB -> InfluxDBURL
2017-03-30 09:48:04 -07:00
..
assets.go Move URLPrefixer setup to mux, add default 2017-01-27 19:14:21 -05:00
builders.go Allow InfluxDB and Kapacitor configuration via ENV vars or CLI options (#1129) 2017-03-30 09:48:04 -07:00
dashboards.go Fix go dependency breaking master build 2017-03-24 13:34:56 -07:00
dashboards_test.go Create a new dashboard cell; Fix remaining bugs with Overlay (#1056) 2017-03-23 17:50:21 -07:00
databases.go Update rpResponse default to isDefault 2017-03-24 10:06:59 -07:00
databases_test.go Update RP JSON default to isDefault 2017-03-24 09:58:57 -07:00
hsts.go Add HSTS handler to add headers for upcoming TLS support 2017-02-12 18:21:49 -06:00
influx.go Enhance server logging for connection errors 2017-02-24 00:34:50 -06:00
kapacitors.go Update comments for go vet 2017-02-21 21:35:24 -06:00
layout.go Remove explorations from backend server 2017-02-01 15:09:02 -06:00
layout_test.go Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
logger.go Fix mux paths to be hardcoded; clarify server start; fix golint 2016-10-28 11:27:06 -05:00
logout.go Add unified OAuth2 logout route redirecting to provider logout 2017-02-15 16:29:13 -06:00
mappings.go Add server error logging 2016-11-19 11:41:06 -06:00
me.go Update user/role responses to return empty arrays 2017-03-10 13:24:48 -06:00
me_test.go Update user/role responses to return empty arrays 2017-03-10 13:24:48 -06:00
mux.go Add compression for InfluxQL query responses 2017-03-28 13:10:05 -05:00
permissions.go Update user/role responses to return empty arrays 2017-03-10 13:24:48 -06:00
permissions_test.go Update user/role responses to return empty arrays 2017-03-10 13:24:48 -06:00
proxy.go Refactor proxy into influx 2017-02-17 14:02:02 -06:00
redoc.go Miscellaneous lint cleanup 2016-12-20 12:59:56 -08:00
roles.go Update roles to check if role already exists 2017-03-10 17:24:52 -06:00
roles_test.go Update roles to check if role already exists 2017-03-10 17:24:52 -06:00
routes.go Merge branch 'master' into feature/#54-tr-enterprise-client 2017-02-23 23:26:09 -06:00
server.go Allow InfluxDB and Kapacitor configuration via ENV vars or CLI options (#1129) 2017-03-30 09:48:04 -07:00
server_test.go Allow InfluxDB and Kapacitor configuration via ENV vars or CLI options (#1129) 2017-03-30 09:48:04 -07:00
service.go Add retention policies to the database response 2017-03-23 13:53:28 -07:00
sources.go Redirect to default source when deleting sources (#1074) 2017-03-28 08:53:11 -07:00
sources_test.go Fix sources test to include databases link 2017-03-23 14:06:52 -07:00
swagger.go Miscellaneous lint cleanup 2016-12-20 12:59:56 -08:00
swagger.json Change password (#1120) 2017-03-29 17:40:46 -07:00
url_prefixer.go Add structured logging to underlying http server 2017-03-06 15:16:45 -06:00
url_prefixer_test.go Make prefixer support multiple tags, chunked enc 2017-01-27 17:00:08 -05:00
users.go Update user's roles validation 2017-03-10 18:06:06 -06:00
users_test.go Update user/role responses to return empty arrays 2017-03-10 13:24:48 -06:00
version.go Update to fix go linter issues 2017-03-06 10:11:52 -06:00