b59bbbc(fluentd) - fluentd: Adding sumologic plugin support424523c(logger) - storage: Add redis storage adapter2da72a5(logger) - redis: Optimize with more aggresive pipelining0c82466(logger) - storage: Make redis the default storage adapter2f92eca(monitor) - telegraf, grafana: Start collecting redis metricsc9718e4(charts) - logger: Add redis instance for use by logger7d40069(charts) - swift: add support for swift storaged6992e1(charts) - telegraf: Configure telegraf to start fetching redis metrics0ae9d90(workflow-cli) - deis: adddeis shortcutscommand2862f05(workflow-cli) - colors: reserve magenta for controller log messages (#132)8a61e63(controller) - scheduler: add support for set based requirement filtering via the kubernetes API47b5b08(controller) - IDN: add support for international domains32be50a(controller) - scheduler: sort env vars and secrets by keys for easier hashingc3c2494(controller) - add Deployments support behind a feature flagedb0383(controller) - scheduler: feat(scheduler) prepend [namespace] to Scheduler log message for better traceability84b8080(controller) - app: make deploy timeout configurable globally/per-app via DEIS_DEPLOY_TIMEOUT, default is 2 minutes
65f8714(dockerbuilder) - objectstore: set properly builder bucket file environment variable9179923(dockerbuilder) - deploy.py: handle chunked output errors02112ed(dockerbuilder) - deploy.py: delay so stderr is logged before pod exits93b9c5c(logger) - redis: Pass style checks7144c4e(logger) - rc: Specify use of redis storage adapter9dae9cc(monitor) - telegraf: Create nsq topic at startupa9b2275(monitor) - telegraf: Update image default image tag in manifests8fd5ada(monitor) - grafana: Fix blank dashboards from appearing in dropdown7de06cc(monitor) - grafana: Redis cpu graph was not selecting right data0492bf8(charts) - database: Fix logic for selecting off-cluster db6fd8407(charts) - logger: Do not helm keep rc deis-logger-redisc425baf(workflow-cli) - ps: restarting a single pod created by Deployments was not workingbcb8b01(workflow-cli) - ps: give ps:restart a better understanding between RC and Deployment pods4b2c6d4(workflow-cli) - scale: dont call controller if there is no valid scale pattern32177aa(workflow-cli) - settings: don't panic on empty settings file (#134)6214d96(controller) - scheduler: if one RC fails to scale then ensure all other RCs are at the right level0bcea13(controller) - scale: return error message in proper format7d24923(controller) - restart: wait for the pods to be scheduled7647569(controller) - scheduler: cast port to an int from environment (#857)b27c816(controller) - boot: change group ownership of docker socket to deis (#804)d4415c9(controller) - api: fail when rolling back to v1 (#762)1ac6b54(controller) - release: return port from get_port for non-routable process typesa0567ea(controller) - api: remove command escaping from v1 (#822)f403efb(controller) - tests: sort domains in tests to get past occasional ordering problems which cause test failures
dd2b505(workflow) - logging,monitoring: Update platform-logging and monitoring docs with recent changesdfb6c8e(workflow) - install-workflow: note that k8s 1.2.x is requiredaa40a49(workflow) - swift: Add swift as an object storage3e7e865(workflow) - deployments: add Deployments documentationee03d28(workflow) - apps: documentDEIS_DEPLOY_TIMEOUTand the nuances around that
5c289c4(slugbuilder) - buildpacks: update heroku-buildpack-go to v42d5cdd0b(slugbuilder) - buildpacks: update heroku-buildpack-php to v10885c8292(slugbuilder) - buildpacks: update heroku-buildpack-nodejs to v91165105f(slugbuilder) - buildpacks: update heroku-buildpack-python to v819bbed87(slugbuilder) - buildpacks: update heroku-buildpack-scala to v71