8df8999_scripts/deploy.sh,Makefile: add auto-deployment to the staging deis clusterf205e13server.go,handlers/clusters_age_handler.go: design the cluster age REST API interface
f5daff4data: fix the cluster age filter
a2f321dCHANGELOG.md: update for v2.0.0-beta3
e5757f4glide: remove obsolete deps
9deebbfserver.go,handlers: create multi-get-endpoint to get all latest releases05ac9c4handlers,server.go: add endpoint to get latest release for specified component/train777688edata: versions handlers + data scaffolding11d28fbDockerfile: added root certs to docker image3352d7adeploy: add script to build and deploy images from masterf0ac5c0CI: welcome travis
a93301frootfs: copy only the binary into the image447ffd7data: updateClusterDBRecord now has valid SQLdd06933data: removed uniqueness constraints in clusters_checkins table85444afhandlers/handlers.go: add format string for error printingfcdd316data: re-using a single db connectione6dde58handlers: rationalizing error logging32e1413timestamp: time.Time typec96115ddebugging: we don't want to obfuscate data errors!5dfd183_scripts/deploy.sh: make deploy script executable1dd4751data: add tests for the data package2af5a7fhandlers: add tests for handlers util functionsd057ff9server_test.go: finish server testsbfa7016handlers_test.go: add unit tests for handlers8e6cfaeci: travis needs glide deps which make bootstrap provideseba71fbdata: replace non-existent ParseJSONComponent func with internal implementation
becd067data: basic overview of data implementation
c2f2975glide: manage dependencies with glide