CHANGES
=======

0.3.0
-----

* Set absolute path to HTMLreport
* Disable Swagger documentation for OpenWhisk
* Add support to run DEEPaaS as an OpenWhisk Docker action
* Point to correct documentation
* Fix typo on documentation

0.2.0
-----

* Add missing release notes
* get_train_args() docs
* Initial support for passing down training arguments
* Add WP2 main contacts as watchers of JIRA issues
* Use indigo-dc.deepaas Ansible role
* Add badge for Jenkins build status

0.1.2
-----

* setup.cfg: fix classifiers
* docs: fix document generation on Read the Docs

0.1.1
-----

* tox: create environment for checking dependencies
* Include release notes in documentation
* Add initial documentation using Sphinx
* Generate configuration file through tox
* Improve versioning information within package
* Update README with documentation on DEEPaaS usage
* Update setup.cfg file
* Add PYPI delivery
* Add link to dockerhub image
* Fix: dockerhub_image_id variable interpolation

0.1.0
-----

* Fix: image_id to dockerhub_image_id
* Add correct Dockerfile version
* Add OWASP dependency check
* Move Jenkinsfile's tox environments to tox.ini
* Create JIRA issue on new builds
* Provider requirements as a list
* Add a Makefile to quickly run DEEPaaS
* Add unit testing for new model wrapper and base classes
* Define a base class for all models
* Migrate from testr to stest and adjust Python supported versions
* Start using logging
* tests: use oslo_config.fixture in the unit tests
* Computes SLOC data (#9)
* Switch to shared libraries (#8)
* Indent fix
* Move Dockerfile to repository's root path
* Fix double underscore typo
* Add credentials for pushing the image to DockerHub
* Add docker image build step
* Add Dockerfile to codebase
* Fix Jenkinsfile indentation
* Generate Cobertura report
* Get and publish code coverage
* Parse flake8 logs
* Test flake8 from different stage
* Separate stage for checkout code
* jenkins: added code style stage
* Allow uploading files as well as pointing to URLs
* Rework model loading
* Allow loading different models
* Allow configuring IP and port where we should listen
* tests: add cmd testing
* testing: fix package name
* Add some boilerplate README text
* Add initial unit testing
* Add initial unit testing plumbing
* Ignore editor files
* Separate model loading into its own module
* Add werkzeug as an explicit dependency
* Fix pep8 errors
* Naive model loading
* Fix data upload and argument parsing
* Update response model
* Add initial loading plumbing
* Return model metatada
* Allow uploading files and URLs in the POST request
* Split API and namespaces into separate files
* add python shebang
* Add initial code skeleton
* add tox with initial pep8
* Add community and informative files
* Initial commit
