Skip to content

Releases: haniot/ds-agent

v1.2.1

09 Nov 16:28
Compare
Choose a tag to compare

Adjustments and Improvements:

  • Adds maximum limit on querying users with valid Fitbit token in SyncFitbitDataTask;
  • Updates versions of the project dependencies.

v1.2.0

20 Jul 00:44
Compare
Choose a tag to compare

New Features and Adjustments:

  • Adds RPC server and client connections to EventBusRabbitMQ;
  • Adds RpcServerEventBusTask;
  • Adjusts mongoDBErrorListener() method from BaseRepository;
  • Updates versions of the project dependencies.

v1.1.3

26 Oct 14:02
Compare
Choose a tag to compare

Adjustments and Improvements:

  • Changes MongoDB connection configs to access certificates path instead of certificates content;
  • Updates versions of the project dependencies.

v1.1.2

22 Oct 19:56
Compare
Choose a tag to compare

Adjustments and Improvements:

  • Adjusts ConnectionFactoryMongodb's createConnection method options;
  • Changes the BaseRepository constructor access modifier from protected to public;
  • Fixes type of some catch errors;
  • Replaces destroy call for stop call in node-cron object of tasks;
  • Updates versions of the project dependencies:
    • Removes sinon-mongoose and replacing with a fixed local file;
    • Unlocks mongoose version.

v1.1.1

16 Apr 13:56
Compare
Choose a tag to compare

Adjustments and Improvements:

  • Adds the deletion of FitbitDevice objects from a user when handling their deletion;
  • Updates versions of the project dependencies.

v1.1.0

14 Jan 20:54
Compare
Choose a tag to compare

New Features and some Adjustments/Improvements:

  • Adds users.fitbit.devices GET endpoint:
    • Adds FitbitDevice resource.
  • Adds InactiveUsersTask;
  • Adds FitbitNoDeviceEvent and FitbitInactiveEvent resources;
  • Fixes some repository and service interfaces;
  • Fixing package.json:
    • Locks the version of mongoose lib in 5.10.19.
  • Updates versions of the project dependencies.

v1.0.12

18 Nov 12:51
Compare
Choose a tag to compare

Adjustments:

  • Changes patient_id references to user_id.
  • Removes calories_link and heart_rate_link from PhysicalActivity model.
  • Updates versions of the project dependencies.

v.1.0.11

11 Nov 17:50
Compare
Choose a tag to compare

Bug Fixes

  • Fixes the sync routine of the sleep, physical activity and weight resources that did not synchronize again after a publication error.
  • Fixes the distance conversion in meters.

v.1.0.10

04 Nov 20:11
Compare
Choose a tag to compare

Bug Fixes and Adjustments

  • Changes the getIntrospect() method in FitbitClientRepository, so as not to manage response errors. Now returns a resolved promise false/true;
  • Downgrade the library helmet, to correct the bug in accessing the swagger reference;
  • Update libraries versions.

v1.0.9

04 Nov 20:10
Compare
Choose a tag to compare

New features and bug fixes

  • Adds docker-compose.yml file;
  • Adds lib tzdata to the docker image;
  • Adds a revoke routine when receiving a UserDeleteEvent;
  • Fixes the verification of the token expired in 5min in the pre-sync;
  • Fixes the mapping of the status code 400 and 403 that invalidated the access token before performing a refresh;
  • Fixes the unnecessary publication of Physical Activity, Sleep and Weight that have already been synchronized.