Skip to content

Latest commit

 

History

History
57 lines (44 loc) · 2.84 KB

NEWS.md

File metadata and controls

57 lines (44 loc) · 2.84 KB

iFitbit 0.1.8

  • Added .adjustDates and an overwrite argument to make continuous data collection easier and less memory intensive
  • Added a database command within DBI::dbExecute to remove duplicate entries when writing to SQL database
  • Updated .readTables to only include first 12 columns of sleep data as everyone in a study may not have sleep stages
  • Updated get_fitbit_device to append last synced information to SQL database to provide a sync history
  • Updated get_fitbit_report to include sleep data when exporting to the .xlsx format

iFitbit 0.1.7

  • Add .readTables database function.
  • Add parallel processing to the fitbit_heart_intraday function.
  • Changed get_fitbit_exercise_log to extend the limit and replace before.date with after.date
  • Added the .extract_token function to reduce repetitive text inside the main functions
  • Added .checkDatabase to create SQL database if one does not exist and toSQL is set to true
  • Removed cases where get_fitbit_device returns a MobileTrack device

iFitbit 0.1.6

  • Improve sleep classification during an intraday heart rate request
  • Add a returnData argument for the get_fitbit_exercise_log function.
  • Allow a before date to be specified in the get_fitbit_exercise_log function.

iFitbit 0.1.5

  • Significant improvements to the fitbit_heart_intraday function to make it more flexible for the end user.
  • Add helper functions that display max heart rate equations or default ACSM intensities
  • Add database functions that make it easier to manage the SQL Fitbit databases

iFitbit 0.1.4

  • Update license to include University of Kansas copyright information.
  • Update get_fitbit_exercise_log function to check for NULL values.
  • Change toCSV to toXLSX in the get_fitbit_report so that the tables in the SQL database can be written to separate Excel sheets.
  • Provide an option to return device information to the users R environment

iFitbit 0.1.3

  • Add a method to get_fitbit_activities that separates Fitbit API calls for time periods greater than 100 days.
  • Removed a merge call in get_fitbit_heart_intraday that didn't work for an incomplete day of heart rate data.
  • Add a start and end date argument to get_fitbit_report to allow filtering of the data when toCSV or returnData is TRUE

iFitbit 0.1.2

  • Added distance, log type, activity level, and heart zones to exercise log
  • Added a vignette for setting up a Fitbit application
  • Added GitHub actions for R-CMD-Check
  • Added a sample SQL database containing Fitbit data
  • Updated the README with detailed text and examples
  • Added toCSV and returnData arguments to get_fitbit_report

iFitbit 0.1.1

  • Added the license information
  • Made the arguments for all of the iFitbit functions more consistent
  • Added documentation and updated the namespace files
  • Added global variables

iFitbit 0.1.0

  • iFitbit initial commit