Skip to content

Releases: haniot/analytics

v2.1.2

19 Nov 15:36
Compare
Choose a tag to compare

Adjustments and Improvements:

  • Adds docker-compose.yml;
  • Updates Dockerfile;
  • Updates .travis.yml;
  • Updates versions of the project dependencies.

v2.1.1

28 Jul 23:21
Compare
Choose a tag to compare

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

16 Jan 19:29
Compare
Choose a tag to compare

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;

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

10 Sep 19:24
Compare
Choose a tag to compare

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

27 Aug 04:30
Compare
Choose a tag to compare

Bug Fixes

  • Fixed bug caused when exporting data from a pilot study.

v2.0.0

20 Aug 05:32
Compare
Choose a tag to compare

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.