f99a28eslugbuilder-cache: Add CACHE_PATH variable05522a0source_version: add SOURCE_VERSION env varf2c28efslugbuilder-cache: allow turning caching off completely47432eabuilder: delete cache if the cache is disabled (#422)
797243eutil_test: placate linter by replacing test PK
65a7de8README.md: correct coverage badge URLc776995slugbuilder-cache: fix typo in comments (#417)
6b04ee5CONTRIBUTING: update contributing docs (#413)
db92af5rootfs/Dockerfile: update to latest base imageb916723Makefile: update to go-dev 0.17.00e50147glide: update Controller SDK (#423)
cc0a4d5whitelist: Add support for IP whitelist50811a2api: add deis tls (#1004)689df78scheduler: add the ability to set KUBERNETES_POD_TERMINATION_GRACE_PERIOD_SECONDS per application (#1026)5c83d80autoscale: add autoscaling support to application on per proc type basis (#1018)1db6146scheduler: use /scale endpoints for RC and Deployments to only update replicas during scale events (#1029)
f7a3e02hooks: remove push hook model as the builder stopped using it (#985)4e0c5a3scheduler: update_application_service had an unused name argument (#983)d155e92apps: move AppSettings scheduler logic to App model for simplicity (#993)d3d18d2scheduler: use scheduler module session singleton to add session mock (#1009)7306202scheduler: split up the scheduler code into individual resources and to be modular (#1016)98d809ascheduler: scheduler passes the kubernetes endpoint to resources instead of getting it from global settings (#1039)
d66c20cwhitelist: Handle empty whitelist from user gracefullydbde253tls: Update the value properly to work with morph2f5c019api: create TLS object on app create (#1043)0d454eemiddleware: move to 1.10 style middleware (#955)899e008models: add "added" log function, lowercase class name (#1017)ffa9040certs: allow empty Common Name in certificates (#1024)8408c1fhealthcheck: update healthchecks for non default process type1ca970bapp: create image pull secrets outside of the async deploy loop (#1032)7f16439imagepullpolicy: Use correct environment variable for image pull policy83df91elogs: app logs endpoint was returning binary string instead of a normal string (#1035)3f3a228scheduler: pass down the right variable for Deployment revision history limit (#1037)ad7fc55app: rollback all process types to previous version when one (or more) process type fails a deploy (#1027)a303f25release: change release cleanup to only remove secrets related to Deployments that are no longer active (#1038)ffc9f8chealthcheck: check if the healthchecks are failing on a new deploy
757a8aeCONTRIBUTING: update contributing doc (#1006)
af7fe18requirements: update Requests to 2.11.1 (#990)5853532rootfs/Dockerfile: update to latest base image9ced97crequirements: Update DRF to 3.4.5 (#997)6afa4f2requirements: update DRF to 3.4.6 (#1007)a2b8428requirements: update PyOpenSSL to 16.1.0 (#1022)cfe2f1crequirements: update to Django 1.10.1 (#1040)
4273b5ctests: feat(tests) Add flake8 linting for python code (#91)
a67d22cMakefile: clean up and update makefile (#90)
d1ad7c1pprof: Add pprof endpoint
6596685readme: Update readme with new architecture
22debea.travis.yml: unset DEIS_REGISTRY before building image
4e55f42Makefile: update to go-dev 0.17.0a686c8arootfs/Dockerfile: update to latest base image4a5315cglide: update glide files
1dfc015deis component health: Refactored deis components health dashboards
254249aDockerfile: update to latest base image
412b4e2Makefile: update to go-dev 0.17.04b14708.travis.yml: use current Go 1.7 compiler10d8308rootfs/Dockerfile: update to latest base image
bd25b82router: add app SSL config
a7da253fix new linter errorsef9a5bfDockerfile: copy the router binary after building ngnix binary
37c5109build.sh: switch to build_root before running hooksdcad3f0build: check if release yaml is nil before accessing hash (#105)
116da05readme: fix formatting in readmed05c3e4build.sh: simplify and formalize cache message49fecd9CONTRIBUTING: update contributing doc (#107)
c6f948abuildpacks: update heroku-buildpack-go to v46
6b0c90dinit: remove sdutil, which is no longer used (#51)
166bdddinit: check for valid YAML before accessing hash (#50)2d86e6cMakefile: ensure to use "latest" build of cedar:14
d87b04eCONTRIBUTING: update contributing doc (#53)
78118ebCI: refactor CI to build and then pass around a test image (#181)aded419CI: upload CLI to seperate buckets (#190)3cb4ad3whitelist: Add support for ip whitlising for appec466d7autoscale: add the ability to define autoscale rules per process type on an app (#208)84de668cmd: adddeis tlseefb125Makefile: build using dockefile and slim image size (#215)a4dea17Makefile: add build-stable target618939cusers: show admins when listing users (#205)01ca8f8version: add deis version --all (#217)
912ad85Jenkinsfile: remove shell output hack
8653f92whitelist: format the deis whitelist properly82b6368settings: remove duplicated 'v' in user agent (#188)d5a004ctests: start adding unit tests (#183)272b1cdrouting, maintenance: check for existence of pointer before reading it. (#195)db38964git: properly log errors from git (#199)09ca839CI: don't upload to old bucket and declare varaibles locally (#211)f9d85a0ps: use new sdk for sorted processes (#210)d49acf0CI: define more variables locally (#212)9b3980alimits: remove short cpu flag (#216)e10caf6cmd: fix help string when git remote already exists
260d826CONTRIBUTING: link contributing documentation to website (#185)
850ee9cglide: update Controller SDK (#220)
2e92c77contributing: add more details to issue reporting (#472)a27f00fwhitelist: Add docs for specifying application whitelist using deis clientb8b3eedautoscale: add documentation for the autoscale functionality (#483)
e066502quickstart: remove references to downgrade6f2639aquickstart: specify how to get hostname (#469)219179fmanaging-workflow: fix broken link0a1c57dapps: KUBERNETES_POD_TERMINATION_GRACE_PERIOD_SECONDS is now also per app (#486)
d7db3d4triaging-issues: describe new priority labels2c753c2using-docker-images: use example-dockerfile-http as sample dockerfile application instead of helloworld. (#482)6c1f4fdssl-certificates: add docs on deis tls:enable5e055f0fix: add --namespace=deis to Controlling Registration Modesc112a46update: using-docker-images.md5f46769src/roadmap/releases.md: add step for releasing cli stable1e79b46upgrading-workflow.md: remove errant/redundant commandb721180styles: docs(styles) sticky footer to avoid overlap with sidebarc54c2ecstyles: docs(styles) fix mobile menu scroll issues
bd306d4release: Workflow 2.4.1 (#463)4afda70release: Workflow 2.4.24694454changelogs: add top-level for changelogsf383c43changelogs: add v2.0.0 changelog176d080changelog: add v2.1.0 changelog9ab4ba8changelog: add v2.2.0 changelogebac67fchangelog: add v2.3.0 changelog1da032dchangelog: add v2.4.0 changelogdb9bb8dchangelog: add v2.4.2 changelog0d43482changelog: add headings for clarityd18dec4changelog: update release process for new changelog pagea2d58aachangelogs: add v2.4.1 changelogbd4db54api-docs: add v2.3 API docs (#485)
a2ed8b2docker: add DEBUG option to hang build (#312)30c8fd3procfile: unskip builds procfile test95f4eb9docker-test-integration.sh: try curling cli from multiple buckets9c294e3maintenance: Add test for maintenance mode013709ewhitelist: Add tests for deis whitelist5bc8cb0tests: add deis tls tests (#316)0f2df78docker-test-integration.sh: check if 'stable'
2da83d9Dockerfile: don't use alpine, it has known DNS issues (#313)
8a2d858healthcheck: use correct port the image exposes
424f625Makefile: update docker-go-dev to 0.17.088ad38fglide.lock: update ginkgo, gomega, controller-sdk-go
25f5b32README.md: add codecov.io badge