Commit Graph

17 Commits

Author SHA1 Message Date
Alejandro Martinez
7b44eaa7a8 Deprecate Google Drive and Calendar due to changes in OAuth
Fixes #4259
2022-08-24 18:55:44 -03:00
grauser
d3fb4f1685 Add GC_XERT_CLIENT_ID 2022-07-09 15:44:21 +02:00
Alejandro Martinez
6b7121bdcb Add encrypted keys for Nolio sync and generate test build
GC_NOLIO_CLIENT_SECRET shortened to GC_NOLIO_SECRET to avoid travis-ci limit.
[publish binaries]
2022-03-07 12:36:53 -03:00
Thomas
cd97b5b5f0 OAuth authentification works 2022-02-18 13:20:50 +00:00
Thomas
140621db42 OAuth start 2022-02-18 13:20:50 +00:00
grauser
fcad1ed196 RideWithGPS : Correct/implement API v2
Fix #3371
2021-08-11 22:20:23 +02:00
Ale Martinez
9fb21af373 Enable OPENDATA for Travis-ci builds
Change OPENDATA_DISABLE and fix GC_CLOUD_OPENDATA_SECRET default
Escaping special chars with travis secure is tricky...
2019-03-08 21:25:04 -03:00
Mark Liversedge
db2ebb63fa Disable OpenData if Secret not defined
.. developer builds will try and post and continue to try to
   post despite the fact it will never work.
2018-04-07 09:29:22 +01:00
Mark Liversedge
afff2c92bc OpenData new class to post to service
.. Will prepare and post data to an OpenData server running
   in a background thread:

   * will find servers from www.goldencheetah.org
   * uses first server it finds that is running
   * prepares and sends data

.. need to write the code to get explicit permission from
   the user to do it, then send data when worthwhile.

.. thinking this is annually, but only if > 100 new workouts.
2018-03-18 17:05:46 +00:00
grauser
8357b4c959 Withings/Nokia Declare GC_NOKIA_CLIENT_ID/GC_NOKIA_CLIENT_SECRET 2018-02-21 22:38:30 +01:00
Mark Liversedge
5a5685d434 Remove Twitter from Secrets.h
.. it was deprecated previously and the header needed to be updated
   to reflect this.
2018-02-15 09:08:03 +00:00
Mark Liversedge
5613cd3db7 SportTracks.mobi - Part 1 of 4
.. CloudService and OAuthDialog.

.. Still needs:
   2) readdir
   3) readFile
   4) writeFile
2017-04-11 17:20:11 +01:00
Mark Liversedge
514f24535d PolarFlow Cloud Service - 1 of 6
.. add template code and definition. This is not a functional
   update, it is to get the basics in place and run through
   CI to check for cross-platform issues.

.. part 2 to implement oauth

.. part 3 to implement configuration

.. part 4 to implement readdir()

.. part 5 to implement readFile()

.. part 6 to update CloudSyncDialog for download only services
2017-04-08 09:47:21 +01:00
grauser
e65ef941bc Withings : Use new API 2017-03-02 07:34:24 +01:00
grauser
06d1de3eb1 Add Today's Plan client id 2016-12-30 11:51:05 +01:00
Mark Liversedge
7800fc86db Fix Strava Build
.. error introduced in commit 08dca02f13
2016-03-23 18:43:12 +00:00
Mark Liversedge
4b5201c4c5 Restructure source directory
Introducing a directory structure to make it a bit less
daunting for new developers and perhaps even old hands.

The main folders all start with an upper character, so src
files are now located in;

* Core - Core data structures
* Gui - Main GUI elements
* Metrics - Models and Metrics
* FileIO - Device and File I/O
* Charts - All the chart types
* Cloud - Working with Web Resources
* Train - Anything Train View specific
* ANT - Our ANT+ Stack
* Resources - Images, Translations, Web etc

Apologies to anyone who needs to merge across this update.
2016-02-25 14:51:53 +00:00