Raistlfiren/garmin-csv-plan
A quick n' dirty way of "automating" training plans into Garmin Connect.
7 Releases
Latest: 6mo ago
8kv0.8Latest
📋 Changes
- Added MFA support courtesy of @carterzenk
- Added support for critical power for bike and runs courtesy of @mazerom
7kv0.7
Garmin API was returning an empty response when creating workouts. Updated user agent to mitigate problem.
6Kv0.6
📋 Changes
- Removed dawguk library for authenticating and connecting to Garmin
- Created Garmin client to authenticate using Garth's oauth consumer key and secret
- Added methods to handle getting workout list, creating workout, deleting workout, and scheduling workout
- Revised adding notes to a workout step
- Ran Rector over code to update standards
- Revised tests
- Added an environment variable to control location of credentials
5Kv0.5
Updated to PHP 8.3 Updated SF to 6.4
4Kv0.4
A simple cleanup release to add some errors and die properly when saying no. **Full Changelog**: https://github.com/Raistlfiren/garmin-csv-plan/compare/v0.3...v0.4
3Kv0.3
📋 Changes
- Updated to PHP 8.1
- Updated Symfony to 6.2
- Added more tests
- Fixed deprecations
- Updated documentation
2kv0.2
Updated external library for authentication. Changed Docker Alpine image to Ubuntu.
