Skip to content

Releases: RADAR-base/RADAR-REST-Connector

radar-rest-connectors 0.5.3

19 Aug 16:37
6e29fd5
Compare
Choose a tag to compare

Changes since version 0.5.2

  • Oura Connector: Updated Oura connector request back off times (#134), offset initialisation (#141), allow null end dates (#143)
  • Fitbit Connector: Fixed pulling of users (#139)
  • Updated Dockerfiles to use Java 17 to fix build issues (#138)
  • Updated docs (#148)

radar-rest-connectors 0.5.2

08 May 11:48
361ae2b
Compare
Choose a tag to compare

Changes since version 0.5.1

  • Fixed Fitbit HRV, BR, Temperature, and Sleep Efficiency converters (#121, #120, #116)
  • Bumped radar-schemas, java to 17 and other deps (#122)
  • Updated Fitbit HRV, BR, and Temperature routes to have a 30 day limit (#118)
  • Added Fitbit SpO2 route and converter (#119)

radar-rest-connectors 0.5.1

23 Jan 14:20
d91b327
Compare
Choose a tag to compare

Changes since version 0.5.0

  • Add backoff time when an Oura request is successful to space out requests
  • Fix null handling in OuraRingConfigurationConverter
  • Restore previous versions of OuraServiceUserRepository and Fitbit ServiceUserRepository and keep current ktor version
  • Add Fitbit HRV, BR, skin-temp configurations to the connector configs

radar-rest-connectors 0.5.0

30 Nov 12:49
7a30950
Compare
Choose a tag to compare

Changes since version 0.4.1

  • Removed oauth-client-util dependency and replaced with ktor (#104)
  • Added the Fitbit Intraday HRV, breathing rate, and skin temp routes (#105, #107)
  • Updated Dockerfile and Github Actions (#109)

New

  • Added Oura Rest Connector implementation (#103), this connector is based on the rest-source-connector implementation and uses the Oura library
  • Data types include activity, sleep, readiness, heart rate, session, workout, tag, personal info
  • Added Oura Library implementation (#102), this library includes RequestGenerators, Converters, and Routes that can be used and extended by applications that need to pull data from the Oura API

radar-fitbit-connector 0.4.1

01 Jun 11:03
7c70eaf
Compare
Choose a tag to compare

Changes since version 0.4.0:

  • Support additional fields in heart rate and sleep (#92)
  • Fix activity zones parsing
  • Fix unauthorised loop with the rest-sources-auth-backend
  • Fix Docker user permission issue (#94)
  • Update build (#99)
  • Update dependencies, notably Confluent 6.2.0 to 7.4.0.
  • Update Github Actions

New Contributors

Full Changelog: v0.4.0...v0.4.1

radar-fitbit-connector 0.4.0

01 Nov 13:58
66ccf58
Compare
Choose a tag to compare

Changes since version 0.3.3:

  • Fixed authorization issue where unauthorised users where continuously being re-polled.
  • Updated Confluent stack from version 5.5.1 to 6.2.0
  • Updated Java 8 to 11
  • More liberal socket timeouts for busy servers
  • Added Github Actions

RADAR fitbit connector version 0.3.3

04 Mar 12:29
44e6f1b
Compare
Choose a tag to compare
  • Fixes according to latest changes in Rest Sources Authorizer (version 3.0.0)
  • Updates dependencies

RADAR fitbit connector version 0.3.2

20 Oct 13:57
9cb55d8
Compare
Choose a tag to compare

Changes

  • Fix YAML user repo initialisation
  • Do not ingest data after the given end date
  • Update dependencies
  • Optimise processing of records (to improve long processing time)
  • Update confluent version in docker-compose
  • Fix unauthorized users polling

RADAR fitbit connector version 0.3.1

29 Jun 11:17
7c8cccb
Compare
Choose a tag to compare

Changes since version 0.3.0:

  • Fixes ServiceUserRepository user polling
  • Adds OAuth 2.0 and Basic Authentication to ServiceUserRepository
  • Updates dependencies

RADAR fitbit connector version 0.3.0

14 May 19:59
743ebeb
Compare
Choose a tag to compare

Changes since 0.2.5

  • Add version property to the user so it can be reset.
  • Use HTTPS in repo URLs
  • Adds support for adding users from the Firestore database.
  • Adds support for pending updates from user repositories. This gives more control to user repositories on how the users are updated. Enables real-time updates from Firestore.

This introduces a security vulnerability through com.google.firebase:firebase-admin:6.12.2. This should be updated when a new version is released. #56 has been added to track this.