Changelog
- [Bug] #139: Use POSTRES_HOST_AUTH_METHOD for postres configuration
- [Feature] #122: Adding docker compose override files to
cob docker deploy --compose-override
- [Bug]: Fix Werkzeug’s ProxyFix import
- [Feature]: Added automation documentaion for commands
- [Feature] #116: Update PyAML version
- [Bug]: Pin click version to < 8
- [Bug]: Pin tmuxp version to < 2.0
- [Bug]: Use yaspin instead of halo
- [Bug]: Properly handle pypi index url environment variables
- [Feature]: Added
-H
parameter to cob testserver
, specifying the address to bind
- [Feature] #105: Allow configuring node versions being used during docker image building
- [Bug] #104: Clean up containers on docker test end
- [Bug]: : Avoid setting up database if project doesn’t have models
- [Bug]: Added
--no-cache
option to cob docker test
to support usage in CIs
- [Bug]: Avoid running
rsync
in cob docker test
if an image is built during the process
- [Bug] #101: Run migrations on cob docker test
- [Bug]: Add IPython as a dependency
- [Bug]: Pin pylint dependency
- [Bug]: Added debug log output to
cob testserver
- [Feature] #90: Add
docker.exposed_ports
configuration for controlling exposed ports in deployment
- [Feature] #89: Add
--force
to cob docker deploy
to force overwriting unit files
- [Feature] #88: Add option to specify more compose file to
cob docker run-image
- [Feature] #92: Use journald logging driver when available during docker execution
- [Feature] #94: Added
cob docker tag-latest
to tag the recent image as latest, and cob docker push
to push the latest image
- [Feature] #97: Added
cob shell
command, allowing users to interactively access their modules and code through IPython or the builtin Python interpreter shell
- [Bug] #96: Pin Celery dependency to 4.1.x because of 4.2.x regression
- [Bug] #88: Support additional docker-compose files in
docker run-image
with -o
- [Bug] #90: Add
docker.exposed_ports
configuration
- [Bug]: Fix error formatting when docker could not be located
- [Bug] #89: Add –force to cob docker deploy
- [Bug]: Add logging to syslog by default
- [Bug]: Fix escaping of image names
- [Bug] #87: Add “cob version” command
- [Bug] #84: Cob now mounts /etc/localtime inside containers to enforce correct time zone
- [Bug] #85: Cob now supports symlinks for /etc/cob/conf.d/PROJNAME
- [Bug]: Pin PyYaml to 3.x
- [Bug]: Fix escaping of image names when using
cob docker deploy
- [Bug] #84: Cob now mounts /etc/localtime inside containers to enforce correct time zone
- [Bug] #85: Cob now supports symlinks for /etc/cob/conf.d/PROJNAME
- [Bug] #85: * Changelog
- [Bug] #85: * Support `cob docker deploy` command (closes #51)
- [Bug] #85: * Use port 80 in cob docker deploy
- [Bug] #85: * cob docker test now uses <project name>:dev image name by default
- [Bug]: Change default build image to Python3.6-jessie
- [Bug] #83: Add
docker.image_name
project configuration
- [Feature] #67: Support redis
- [Feature] #66: Support the
--image-name
parameter in cob docker run
to override the image used
- [Feature] #76: Support
celery.additional_args
to control additional worker arguments through configuration
- [Feature] #50:
cob docker test
can now be used to run your tests inside a working
docker-compose setup
- [Feature] #77: Cob now required Python 3.6
- [Feature] #82: Added cob docker run-image to run a prebuilt cob image without requiring dependencies
- [Feature] #51: Support cob docker deploy command to conveniently deploy dockerized cob projects on systemd
- [Feature]: Allow passing celery configuration in project yaml
- [Feature] #21: Cob now uses multi-stage docker building to reduce image size and speed up the build process
- [Feature]: Many small fixes and improvements
- [Feature] #47: Cob now handles cases where docker requires sudo more elegantly
- [Feature] #59: Front-end ember grains now run npm install
- [Feature] #42: Cob now supports specifying the pypi index URL to use via COB_INDEX_URL
- [Feature] #44: Allow specifying cob version to use via COB_VERSION environment variable
- [Feature] #40: Added ability to make background tasks run in app context
- [Feature] #43: Add option to pass arbitrary arguments to celery start-worker
0.0.1 16-11-2016
- [Feature]: First operational release