All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.11.6 - 2019-01-15
- Fix HMP single-sample processor.
- Return from sample task body if sample is missing dependencies.
- Strip private analysis result fields correctly.
0.11.5 - 2019-01-15
- Print more complete information for erros in
Sample.fetch_safe()
method.
0.11.1 - 2018-11-01
- Run
test_app
CI job for tags so that downstream deploy job can run.
0.11.0 - 2018-11-01
- Docker image tags for commits on develop and
major
,major.minor
, andmajor.minor.patch
semver tags.
- Use PyTest for testing.
- Moved analysis result and tool results to top level packages.
- Use
library_uuid
in place ofsample_group_uuid
for Sample creation.
- Middleware endpoint timeout by moving all middleware heavy lifting into task body.
- Fixed how Flask context is passed to Celery task bodies.
- Handle empty abundance/prevalence values gracefully.
0.10.0 - 2018-10-06
- Endpoint to delete sample groups.
- Multi-Axis and Top Taxa fuzz values.
0.9.0 - 2018-05-11
- Basic Docker configuration.
- PostgreSQL Docker and SQLAlchemy configuration.
- Readme documentation about linting.
- Basic test suite and commands.
- 'clean' task to Makefile.
- Production release process and instructions.
- Code coverage for testing.
- Password to users.
- Authentication endpoints and tests.
- CircleCI configuration.
- Updated Celery to 4.2.1 to fix module name change on kombu (source).
- Moved API to blueprint.
- Basic Flask project structure.