Releases: haniot/analytics
Releases · haniot/analytics
v2.1.2
v2.1.1
Adjustments and improvements
- Updates the base node image to 12.18.0-alpine
- Updates versions of the project dependencies
- Adds routine to load mongodb and rabbitmq client certificates
- Updates the CustomLogger class
- Updates the Query class to return the created_at classification as a default in toJSON
- Change the .mocharc.yml file to the project root
- Adds support for ES2020
- Adds settings for the travis service
- Updates README
- Adds new unit and integration tests
v2.1.0
New features:
- Updated Dockerfile:
- Updated node version to 12.13.1;
- Removed execution of create-self-signed-certificates script;
- Updated .env.example:
- Added
RABBITMQ_CA_PATH
variable; - Removed
HOST_WHITELIST
variable;
- Added
Improvements and Bug Fixes:
- Updated the MongoDB Configuration Classes;
- Updated the RabbitMQ configuration classes. Implies changes to startup tasks using RabbitMQ;
- Added stop calls from tasks in BackgroundService;
- Removed whitelist middleware;
v2.0.2
Bugs Fixes
- Validator fixes:
- Updating the parameter type of the validate method according to its enum
- Model fixes:
- Updating the properties of model classes according to their enum
- Service fixes:
- Replacing the use of string type with the type of respective enumerations
- Upgrading the amqp-client-node library version
v2.0.1
Bug Fixes
- Fixed bug caused when exporting data from a pilot study.
v2.0.0
Features
- Route improvements, for example:
- Removed routes that would not be used;
- Updated nutritional evaluation model;
- Added route for exporting pre-processed pilot study data.resources.
- Integration with the message bus (RabbitMQ). The following actions are performed:
- Subscribe UserDeleteEvent;
- Subscribe UserPilotStudyDeleteEvent;
- Publish EmailPilotStudyDataEvent;
- Queries for resources provided by other microservices
- Code improvements and bug fixes.