Workflow v2.4.2 -> v2.5.0¶
Builder v2.4.0 -> v2.5.0¶
Features¶
f99a28e
slugbuilder-cache: Add CACHE_PATH variable05522a0
source_version: add SOURCE_VERSION env varf2c28ef
slugbuilder-cache: allow turning caching off completely47432ea
builder: delete cache if the cache is disabled (#422)
Refactors¶
797243e
util_test: placate linter by replacing test PK
Fixes¶
65a7de8
README.md: correct coverage badge URLc776995
slugbuilder-cache: fix typo in comments (#417)
Documentation¶
6b04ee5
CONTRIBUTING: update contributing docs (#413)
Maintenance¶
db92af5
rootfs/Dockerfile: update to latest base imageb916723
Makefile: update to go-dev 0.17.00e50147
glide: update Controller SDK (#423)
Controller v2.4.2 -> v2.5.2¶
Features¶
cc0a4d5
whitelist: Add support for IP whitelist50811a2
api: add deis tls (#1004)689df78
scheduler: add the ability to set KUBERNETES_POD_TERMINATION_GRACE_PERIOD_SECONDS per application (#1026)5c83d80
autoscale: add autoscaling support to application on per proc type basis (#1018)1db6146
scheduler: use /scale endpoints for RC and Deployments to only update replicas during scale events (#1029)
Refactors¶
f7a3e02
hooks: remove push hook model as the builder stopped using it (#985)4e0c5a3
scheduler: update_application_service had an unused name argument (#983)d155e92
apps: move AppSettings scheduler logic to App model for simplicity (#993)d3d18d2
scheduler: use scheduler module session singleton to add session mock (#1009)7306202
scheduler: split up the scheduler code into individual resources and to be modular (#1016)98d809a
scheduler: scheduler passes the kubernetes endpoint to resources instead of getting it from global settings (#1039)
Fixes¶
d66c20c
whitelist: Handle empty whitelist from user gracefullydbde253
tls: Update the value properly to work with morph2f5c019
api: create TLS object on app create (#1043)0d454ee
middleware: move to 1.10 style middleware (#955)899e008
models: add "added" log function, lowercase class name (#1017)ffa9040
certs: allow empty Common Name in certificates (#1024)8408c1f
healthcheck: update healthchecks for non default process type1ca970b
app: create image pull secrets outside of the async deploy loop (#1032)7f16439
imagepullpolicy: Use correct environment variable for image pull policy83df91e
logs: app logs endpoint was returning binary string instead of a normal string (#1035)3f3a228
scheduler: pass down the right variable for Deployment revision history limit (#1037)ad7fc55
app: rollback all process types to previous version when one (or more) process type fails a deploy (#1027)a303f25
release: change release cleanup to only remove secrets related to Deployments that are no longer active (#1038)ffc9f8c
healthcheck: check if the healthchecks are failing on a new deploy
Documentation¶
757a8ae
CONTRIBUTING: update contributing doc (#1006)
Maintenance¶
af7fe18
requirements: update Requests to 2.11.1 (#990)5853532
rootfs/Dockerfile: update to latest base image9ced97c
requirements: Update DRF to 3.4.5 (#997)6afa4f2
requirements: update DRF to 3.4.6 (#1007)a2b8428
requirements: update PyOpenSSL to 16.1.0 (#1022)cfe2f1c
requirements: update to Django 1.10.1 (#1040)
Dockerbuilder v2.3.1 -> v2.3.2¶
Features¶
4273b5c
tests: feat(tests) Add flake8 linting for python code (#91)
Maintenance¶
a67d22c
Makefile: clean up and update makefile (#90)
Logger v2.2.0 -> v2.3.0¶
Features¶
d1ad7c1
pprof: Add pprof endpoint
Documentation¶
6596685
readme: Update readme with new architecture
Maintenance¶
Minio v2.2.0 -> v2.2.1¶
Fixes¶
22debea
.travis.yml: unset DEIS_REGISTRY before building image
Maintenance¶
4e55f42
Makefile: update to go-dev 0.17.0a686c8a
rootfs/Dockerfile: update to latest base image4a5315c
glide: update glide files
Monitoring v2.3.0 -> v2.4.0¶
Refactors¶
1dfc015
deis component health: Refactored deis components health dashboards
Maintenance¶
254249a
Dockerfile: update to latest base image
Registry v2.2.0 -> v2.2.1¶
Maintenance¶
412b4e2
Makefile: update to go-dev 0.17.04b14708
.travis.yml: use current Go 1.7 compiler10d8308
rootfs/Dockerfile: update to latest base image
Router v2.4.0 -> v2.5.0¶
Features¶
bd25b82
router: add app SSL config
Refactors¶
a7da253
fix new linter errorsef9a5bf
Dockerfile: copy the router binary after building ngnix binary
Maintenance¶
Slugbuilder v2.3.1 -> v2.4.1¶
Features¶
Fixes¶
37c5109
build.sh: switch to build_root before running hooksdcad3f0
build: check if release yaml is nil before accessing hash (#105)
Documentation¶
116da05
readme: fix formatting in readmed05c3e4
build.sh: simplify and formalize cache message49fecd9
CONTRIBUTING: update contributing doc (#107)
Maintenance¶
c6f948a
buildpacks: update heroku-buildpack-go to v46
Slugrunner v2.2.0 -> v2.2.1¶
Refactors¶
6b0c90d
init: remove sdutil, which is no longer used (#51)
Fixes¶
166bddd
init: check for valid YAML before accessing hash (#50)2d86e6c
Makefile: ensure to use "latest" build of cedar:14
Documentation¶
d87b04e
CONTRIBUTING: update contributing doc (#53)
Workflow CLI v2.4.0 -> v2.5.1¶
Features¶
78118eb
CI: refactor CI to build and then pass around a test image (#181)aded419
CI: upload CLI to seperate buckets (#190)3cb4ad3
whitelist: Add support for ip whitlising for appec466d7
autoscale: add the ability to define autoscale rules per process type on an app (#208)84de668
cmd: adddeis tls
eefb125
Makefile: build using dockefile and slim image size (#215)a4dea17
Makefile: add build-stable target618939c
users: show admins when listing users (#205)01ca8f8
version: add deis version --all (#217)
Refactors¶
912ad85
Jenkinsfile: remove shell output hack
Fixes¶
8653f92
whitelist: format the deis whitelist properly82b6368
settings: remove duplicated 'v' in user agent (#188)d5a004c
tests: start adding unit tests (#183)272b1cd
routing, maintenance: check for existence of pointer before reading it. (#195)db38964
git: properly log errors from git (#199)09ca839
CI: don't upload to old bucket and declare varaibles locally (#211)f9d85a0
ps: use new sdk for sorted processes (#210)d49acf0
CI: define more variables locally (#212)9b3980a
limits: remove short cpu flag (#216)e10caf6
cmd: fix help string when git remote already exists
Documentation¶
260d826
CONTRIBUTING: link contributing documentation to website (#185)
Maintenance¶
850ee9c
glide: update Controller SDK (#220)
Workflow Documentation v2.4.1 -> v2.5.0¶
Features¶
2e92c77
contributing: add more details to issue reporting (#472)a27f00f
whitelist: Add docs for specifying application whitelist using deis clientb8b3eed
autoscale: add documentation for the autoscale functionality (#483)
Fixes¶
e066502
quickstart: remove references to downgrade6f2639a
quickstart: specify how to get hostname (#469)219179f
managing-workflow: fix broken link0a1c57d
apps: KUBERNETES_POD_TERMINATION_GRACE_PERIOD_SECONDS is now also per app (#486)
Documentation¶
d7db3d4
triaging-issues: describe new priority labels2c753c2
using-docker-images: use example-dockerfile-http as sample dockerfile application instead of helloworld. (#482)6c1f4fd
ssl-certificates: add docs on deis tls:enable5e055f0
fix: add --namespace=deis to Controlling Registration Modesc112a46
update: using-docker-images.md5f46769
src/roadmap/releases.md: add step for releasing cli stable1e79b46
upgrading-workflow.md: remove errant/redundant commandb721180
styles: docs(styles) sticky footer to avoid overlap with sidebarc54c2ec
styles: docs(styles) fix mobile menu scroll issues
Maintenance¶
bd306d4
release: Workflow 2.4.1 (#463)4afda70
release: Workflow 2.4.24694454
changelogs: add top-level for changelogsf383c43
changelogs: add v2.0.0 changelog176d080
changelog: add v2.1.0 changelog9ab4ba8
changelog: add v2.2.0 changelogebac67f
changelog: add v2.3.0 changelog1da032d
changelog: add v2.4.0 changelogdb9bb8d
changelog: add v2.4.2 changelog0d43482
changelog: add headings for clarityd18dec4
changelog: update release process for new changelog pagea2d58aa
changelogs: add v2.4.1 changelogbd4db54
api-docs: add v2.3 API docs (#485)
Workflow E2E Tests v2.4.0 -> v2.5.2¶
Features¶
a2ed8b2
docker: add DEBUG option to hang build (#312)30c8fd3
procfile: unskip builds procfile test95f4eb9
docker-test-integration.sh: try curling cli from multiple buckets9c294e3
maintenance: Add test for maintenance mode013709e
whitelist: Add tests for deis whitelist5bc8cb0
tests: add deis tls tests (#316)0f2df78
docker-test-integration.sh: check if 'stable'
Refactors¶
2da83d9
Dockerfile: don't use alpine, it has known DNS issues (#313)
Fixes¶
8a2d858
healthcheck: use correct port the image exposes
Maintenance¶
424f625
Makefile: update docker-go-dev to 0.17.088ad38f
glide.lock: update ginkgo, gomega, controller-sdk-go
Workflow Manager v2.4.0 -> v2.4.1¶
Documentation¶
25f5b32
README.md: add codecov.io badge