Global

Members

(constant) pool

Pool = hergenbruiken van service
Maak een pool met de gegevens van de database.

Source:

Methods

Activity(activity)

Constructor

Parameters:
Name Type Description
activity
Source:

getActivities(req, res, next)

Return filtered activity data

Parameters:
Name Type Description
req
res

Response

next
Source:

getActivityFiles(req, res)

Receive activity files from Garmin

Parameters:
Name Type Description
req

Request data from Garmin contains FIT file callback

res
Source:

getUserData()

Get de userdata van de server.

Source:
Returns:

observable

removeUser()

Remove de user van de database.

Source:

requestToken(req, res)

Step 1: Get Request token

Parameters:
Name Type Description
req
res

Response

Source:

retrieveAccessToken(req, res)

Step 2: Get user access token

Parameters:
Name Type Description
req

Oauth token, Oauth verifier and Oauth secret

res

Response

Source:

saveLog()

Save the logs in the database

Source:

saveUser()

Save the user naar de database

Source:

splitBody()

Split the body to strings we can work with

Source:
Returns:

array with the token and secret. If fail empty string

timeBack(start_time, time_end, time_back_value, oauth_token_body, oauth_secret_body)

Parameters:
Name Type Description
start_time *

Start time to retrieve activities (first day)

time_end *

End time to retrieve activities (last day)

time_back_value *

The number of time periods you want to go back

oauth_token_body *

Token that you retrieve from the oAuth1 authentication

oauth_secret_body *

Token secret that you retrieve from the oAuth1 authentication

Source: