Strava AI

Here are the latests changes committed to the strava ai project 🌠

0.1.3 #

15 May 2025

🚀 Features
🐛 Bug Fixes
🚜 Refactor
🎨 Styling

🚀 Features

  • Add confirmation email template
  • Add support button

🐛 Bug Fixes

  • Improve HTML formatting and add missing newline in email template
  • Update email template
  • Update permissions

🚜 Refactor

  • Improve layout and styling of confirmation and email templates

🎨 Styling

  • Format code for improved readability and consistency

0.1.2 #

09 May 2025

🚀 Features

🚀 Features

  • Add email template and performance analysis page

0.1.1 #

06 May 2025

🚀 Features

🚀 Features

  • Enhance Strava connection UI with new button and logo

0.1.0 #

06 May 2025

🐛 Bug Fixes

🐛 Bug Fixes

  • Correct redirect URI formatting in Strava connection flow
  • Encode redirect URI in Strava authorization query parameters
  • Correct redirect URI construction in Strava connection flow
  • Streamline email handling in Strava connection flow
  • Correct scopes formatting in Strava connection flow
  • Update scopes definition in Strava connection flow
  • Update scopes definition in Strava connection flow

0.0.5 #

06 May 2025

🚀 Features

🚀 Features

  • Conditionally render resend button based on environment

0.0.4 #

06 May 2025

🚀 Features

🚀 Features

  • Enhance coaching prompt with clarity on response expectations
  • Add email validation and error handling in Strava connection flow

0.0.3 #

06 May 2025

🚀 Features
🚜 Refactor

🚀 Features

  • Add detailed role instructions and expected output structure in AI prompt

🚜 Refactor

  • Move clientId and redirectUri initialization into connectStrava function

0.0.2 #

05 May 2025

🚀 Features
🐛 Bug Fixes
⚙️ Miscellaneous Tasks

🚀 Features

  • Refactor Strava integration to use dynamic environment variables and improve code structure

🐛 Bug Fixes

  • Update redirect URI to use window location for Strava authentication

⚙️ Miscellaneous Tasks

  • Update .gitignore and tag to version

0.0.1 #

05 May 2025

🚀 Features
⚙️ Miscellaneous Tasks

🚀 Features

  • Remove introductory development guide from README.md
  • Add Strava OAuth integration with connection and callback pages
  • Initialize project structure with configuration files and update .gitignore
  • Remove old HTML files and refactor Svelte components for Strava integration

⚙️ Miscellaneous Tasks

  • Update changelog with recent feature additions
  • Update changelog to reflect recent changes and reorganize entries