Call ActivitySummary() and Profile() concurrently.
[kraftakt.git] / gfitsync.go
2018-01-22 Florian ForsterCall ActivitySummary() and Profile() concurrently.
2018-01-22 Florian ForsterReturn errs only if it contains at least one error.
2018-01-22 Florian ForsterPackage fitbit: ActivitySummery(): Log full response.
2018-01-22 Florian ForsterWrite Google Fit entries concurrently.
2018-01-16 Florian ForsterImplement distance conversion.
2018-01-16 Florian ForsterFixup: Pass RestingHeartRate to SetHeartRate().
2018-01-16 Florian ForsterImplement mapping of heart rate zones.
2018-01-16 Florian ForsterRebrand as "Kraftakt".
2018-01-15 Florian ForsterImplement storing of calories expended.
2018-01-12 Florian ForsterPackage fitbit: Implement the Profile() method.
2018-01-11 Florian ForsterWrite step count summary to Google Fit.
2018-01-11 Florian ForsterPackage gfit: Implement initial client code for Google...
2018-01-10 Florian ForsterSmall cleanup.
2018-01-10 Florian ForsterPackage app: Add email address to User object.
2018-01-10 Florian ForsterMove more logic into the "fitbit" and (new) "app" packages.
2018-01-10 Florian ForsterMore trial-and-error fixes.
2018-01-10 Florian ForsterImprove user visible status.
2018-01-10 Florian ForsterCheck status code when calling the subscription API.
2018-01-10 Florian ForsterRemove query string when redirecting user.
2018-01-10 Florian ForsterInitial commit.