Commit Graph

  • 6fde77ddf8 Merge remote-tracking branch 'remotes/github/master' master Markus Däschler 2022-03-05 20:05:23 +0100
  • c2a7bf92a0 bump version: 0.4.0 Peter Gardfjäll 2021-05-09 08:18:47 +0200
  • 33b8354867 support customizing the 'User-Agent' value Peter Gardfjäll 2021-05-09 08:09:38 +0200
  • cbe9e74704 bump dependency versions Peter Gardfjäll 2021-05-09 07:28:03 +0200
  • 71bd0ed9b8 bump version: 0.2.0 -> 0.3.0 Peter Gardfjäll 2021-02-25 11:21:54 +0100
  • b62e2ac1e5
    include CSRF-token in auth and drop 'modern' prefix in paths (#72) Peter Gardfjäll 2021-02-25 11:19:51 +0100
  • 3886c314c9 bump version: v0.1.0 -> v0.2.0 Peter Gardfjäll 2020-11-07 08:01:50 +0100
  • 9072333a3c
    relax file name matching for downloaded fit files fachleitner 2020-11-07 07:58:22 +0100
  • ec0b8e651d
    gracefully handle duplicate and slow activity uploads Dan Lenski 2020-10-06 21:01:57 -0700
  • 577f5ec3c1 Fix setting the activity name as the description Carey Metcalfe 2020-09-30 20:06:32 -0400
  • 3684ca0fb8 license badge Peter Gardfjäll 2020-04-11 15:15:59 +0200
  • 88eac30e15 python version badge Peter Gardfjäll 2020-04-11 15:14:41 +0200
  • 69dae3d94d PyPi badge Peter Gardfjäll 2020-04-11 15:13:23 +0200
  • e0474057dd Fix error in documentation about export_formats argument type. Stanislav Khrapov 2018-06-29 21:16:38 +0200
  • 73c1559ba5 setup.py: minor fix Peter Gardfjäll 2020-04-08 20:41:36 +0200
  • 92024f7400 travis: use pipenv Peter Gardfjäll 2020-04-08 20:31:26 +0200
  • 0c95e4f50f drop support for (now sunset) Python 2 Peter Gardfjäll 2020-04-08 20:29:29 +0200
  • 3df00a89c9 call export_formats supported_export_formats Peter Gardfjäll 2020-04-08 20:21:59 +0200
  • f2225bb3b3 README: update with new script names and pipenv use Peter Gardfjäll 2020-04-07 20:41:45 +0200
  • 94872ae543 switch from requirements.txt to pipenv/Pipfile Peter Gardfjäll 2020-04-08 20:11:13 +0200
  • e7fc7e970a setup.py: remove unused dependency on future and make requests dependency looser Peter Gardfjäll 2020-04-08 19:45:26 +0200
  • d3f8819dc7 update setup.py in preparation for PyPi release Peter Gardfjäll 2020-04-07 20:41:07 +0200
  • bcb02afbb3 update gitignore Peter Gardfjäll 2020-04-07 20:40:00 +0200
  • a0d6163c52 move all executable scripts under garminexport.cli Peter Gardfjäll 2020-04-07 20:38:22 +0200
  • 54dad23e1c enable travis CI builds Peter Gardfjäll 2020-04-07 14:24:55 +0200
  • f0548d2928 add missing ignore_errors argument in call to incremental_backup Peter Gardfjäll 2020-04-07 14:15:30 +0200
  • c00ccd3887 Simplify log statements. Peter Gardfjäll 2020-04-07 12:49:44 +0200
  • 4ee0cda314
    cosmetic code cleanup Stanislav Khrapov 2020-03-08 20:05:56 +0100
  • 8cd27fcb19
    Refactor main script logic into an incremental_backup library function Stanislav Khrapov 2020-03-08 17:19:19 +0100
  • 2cb8ae9b57 Added VS solution files Markus Däschler 2020-01-17 14:45:43 +0100
  • 847cb84a94
    README: format descriptions in smaller font size Peter Gardfjäll 2019-10-12 08:29:28 +0200
  • 41f8701c06 README: format descriptions in smaller font size petergardfjall 2019-10-12 08:27:24 +0200
  • c02e23fb3e README: add format descriptions petergardfjall 2019-10-12 08:24:13 +0200
  • 900584ba67
    Merge pull request #34 from cwygoda/patch/relax-dependencies Peter Gardfjäll 2019-04-27 08:01:53 +0200
  • cf1b265b75 Relax dependencies on minor level Christian Wygoda 2019-04-25 01:15:37 +0200
  • 94eb8f4e13
    Merge pull request #33 from cwygoda/patch/relax-dependencies Peter Gardfjäll 2019-04-24 20:19:01 +0200
  • 4934ab3fe3 Relax dependency version to use compatible releases Christian Wygoda 2019-04-23 21:27:06 +0200
  • beeb052b36 garmin login endpoint has changed petergardfjall 2019-04-16 20:04:18 +0200
  • c8d1958d07 requests version upgrade: 2.9.1 -> 2.21.0 petergardfjall 2019-02-05 14:30:21 +0100
  • 95269f10e5 README: no tabs petergardfjall 2019-02-05 14:30:06 +0100
  • 2e3597a8d6 updated to change activity details endpoint (garmin retired the previous one) petergardfjall 2019-02-05 14:27:54 +0100
  • 2c9ed99087 update to README and Makefile to support both Python 2 and 3 petergardfjall 2018-09-01 08:50:54 +0200
  • 825c4fcb8a Merge branch 'cwygoda-python_2_3' petergardfjall 2018-09-01 08:43:57 +0200
  • d79232af41 Merge branch 'python_2_3' of https://github.com/cwygoda/garminexport into cwygoda-python_2_3 petergardfjall 2018-09-01 08:39:56 +0200
  • ed32d335ad updated get_activity code to make use of a Retryer petergardfjall 2018-08-30 19:58:53 +0200
  • 01a08e14ab trying to download a .fit file for an activity without one now appears to result in a 500 response (although a 404 would seem more appropriate..) petergardfjall 2018-08-30 19:51:25 +0200
  • 856adada79 Make code compatible with Python 2.6+ and Python 3 Christian Wygoda 2018-06-06 22:41:03 +0200
  • 769d02b2a2 Fix for #21 petergardfjall 2018-04-02 09:25:31 +0200
  • 186fa4ac7b
    Merge pull request #22 from dlenski/fix_and_improve_upload Peter Gardfjäll 2018-04-01 17:15:18 +0200
  • 34c7a823ad allow overriding activity type from CLI Daniel Lenski 2018-03-28 15:35:25 -0700
  • eec4dcf1de Garmin changed the endpoint for setting metadata Daniel Lenski 2018-03-28 15:33:47 -0700
  • d0aeabae6d add --max-retries option to support retrying failed downloads with exponential backoff petergardfjall 2017-03-07 19:42:27 +0100
  • 8d62829e6d
    Merge pull request #17 from dlenski/fix_and_improve_upload Peter Gardfjäll 2017-12-22 11:21:27 +0100
  • 31974b0bf0 allow upload of multiple activity files, and improve error handling Daniel Lenski 2017-12-21 16:11:21 -0800
  • d410a7c212 Garmin changed the upload endpoint and added some random headers Daniel Lenski 2017-12-21 16:09:33 -0800
  • aaed3f44bb adapted to new authentication procedure petergardfjall 2017-05-14 08:54:23 +0200
  • ef9b875465 Merge branch 'sdonk-master' petergardfjall 2017-03-07 19:47:11 +0100
  • 7d412c62ae attempt to download gpx for activity without device data may give 204 response Alessandro De Noia 2017-03-06 22:26:45 +0000
  • 93d27057dc updated authentication procedure petergardfjall 2016-12-14 20:24:12 +0100
  • 16c8a74790 #10: activity json summary endpoint is retired petergardfjall 2016-11-07 19:21:46 +0100
  • c8bb336d42 clean auth ticket validation url of backslashes petergardfjall 2016-09-17 21:27:56 +0200
  • 7bfc82af75 added a step to the login sequence (needed to grant access to certain api services) and also updated some service URLs that had been retired petergardfjall 2016-09-02 19:44:03 +0200
  • 112666f0f9 used a retired version of the tcx download service petergardfjall 2016-08-08 20:38:03 +0200
  • 44d58f0e93 login procedure more true to original and fix for broken .fit downloads petergardfjall 2016-04-14 22:00:57 +0200
  • d6cad6736f merging changes by dlenski petergardfjall 2015-08-27 19:18:26 +0200
  • e25cd38ea6 Merge pull request #4 from dlenski/pr Peter Gardfjäll 2015-08-27 19:11:29 +0200
  • c5feaf86c2 add upload_activity client method and upload_activity.py example Dan Lenski 2015-02-22 01:52:36 -0800
  • c91568d302 Merge branch 'master' of https://github.com/petergardfjall/garminexport petergardfjall 2015-03-30 19:40:38 +0200
  • d231be1aad fixed authentication issue petergardfjall 2015-03-30 19:40:14 +0200
  • 1a17bb2093 fixed readme typo petergardfjall 2015-03-06 10:46:59 +0100
  • 7bc48d41ed updated documentation petergardfjall 2015-03-04 21:00:44 +0100
  • 38ac9ca0f2 incremental backup skips activity exports that have already been tried petergardfjall 2015-03-04 20:55:55 +0100
  • 012c029c83 dropped garminexport.py in favor of the incremental_backup.py script, now renamed to garminbackup.py petergardfjall 2015-02-21 18:10:43 +0100
  • 71c95330ba Merge pull request #1 from dlenski/master Peter Gardfjäll 2015-02-21 10:53:27 +0100
  • 21e0533f91 add options to ignore errors (-E) and to export specific formats (-f), and make incremental_backup.py more intelligent about finding which activities have already been backed up in the desired formats Dan Lenski 2015-02-20 00:32:59 -0800
  • 48fffef657 fixed bug in incremental backup petergardfjall 2015-01-08 20:26:15 +0100
  • 3cf73594fc use start timestamp for file prefix petergardfjall 2014-12-07 17:59:06 +0100
  • d17df2fc6c refactoring petergardfjall 2014-11-12 16:12:33 +0100
  • 4789ebe3e4 use https urls petergardfjall 2014-11-12 13:42:33 +0100
  • 81d4ecf26d added script for getting one particular activity petergardfjall 2014-11-12 12:35:13 +0100
  • 2c70311ff4 doc update petergardfjall 2014-11-11 13:48:28 +0100
  • 130c8af95b doc update petergardfjall 2014-11-11 13:46:14 +0100
  • bffd81a231 refactoring petergardfjall 2014-11-11 13:45:11 +0100
  • cd5728715c save files in activities/ directory (without timestamp) petergardfjall 2014-11-11 12:42:05 +0100
  • c8c45c62e7 fixed typo petergardfjall 2014-11-09 13:57:50 +0100
  • aa5de9c4a7 not all activities have FIT files (e.g., manually entered ones) petergardfjall 2014-11-09 13:56:50 +0100
  • 35aea411d0 also download .gpx and .fit file for each activity petergardfjall 2014-11-09 13:32:20 +0100
  • a8572d7e13 aestethical documentation fixes petergardfjall 2014-11-08 13:41:13 +0100
  • e030c015d2 initial commit petergardfjall 2014-11-08 13:35:47 +0100
  • b187971ef4 Initial commit Peter Gardfjäll 2014-11-08 13:11:01 +0100