diff --git a/packages/docs/pages/.vitepress/config.js b/packages/docs/pages/.vitepress/config.js index 85915902..6e204aca 100644 --- a/packages/docs/pages/.vitepress/config.js +++ b/packages/docs/pages/.vitepress/config.js @@ -206,6 +206,15 @@ export default defineConfig({ { text: 'Connection', link: '/apps/spotify/connection' }, ], }, + { + text: 'Strava', + collapsible: true, + collapsed: true, + items: [ + { text: 'Actions', link: '/apps/strava/actions' }, + { text: 'Connection', link: '/apps/strava/connection' }, + ], + }, { text: 'Stripe', collapsible: true, diff --git a/packages/docs/pages/apps/strava/actions.md b/packages/docs/pages/apps/strava/actions.md new file mode 100644 index 00000000..1bd2ff94 --- /dev/null +++ b/packages/docs/pages/apps/strava/actions.md @@ -0,0 +1,12 @@ +--- +favicon: /favicons/strava.svg +items: + - name: Create Totals and Stats Report + desc: Creates a report with recent, year to date, and all time stats of your activities. +--- + + + + diff --git a/packages/docs/pages/apps/strava/connection.md b/packages/docs/pages/apps/strava/connection.md new file mode 100644 index 00000000..0060fc06 --- /dev/null +++ b/packages/docs/pages/apps/strava/connection.md @@ -0,0 +1,14 @@ +# Strava + +:::info +This page explains the steps you need to follow to set up the Strava connection in Automatisch. If any of the steps are outdated, please let us know! +::: + +1. Go to the [link](https://www.strava.com/settings/api) to create an app on Strava API. +1. Click on **Upload** button to upload your APP icon. +1. Click on **Edit** button. +1. Copy **OAuth Redirect URL** from Automatisch and paste it in **Authorization Callback Domain** +1. Click on **Save** button. +1. Copy **Client ID** from Strava and paste it in **Client ID** field on Automatisch. +1. Copy **Client Secret** from Strava and paste it in **Client Secret** field on Automatisch. +1. Now, you can start using the Strava connection with Automatisch. diff --git a/packages/docs/pages/guide/available-apps.md b/packages/docs/pages/guide/available-apps.md index 1909c0f4..b0127ae8 100644 --- a/packages/docs/pages/guide/available-apps.md +++ b/packages/docs/pages/guide/available-apps.md @@ -24,6 +24,7 @@ Following integrations are currently supported by Automatisch. - [Slack](/apps/slack/actions) - [SMTP](/apps/smtp/actions) - [Spotify](/apps/spotify/actions) +- [Strava](/apps/strava/actions) - [Stripe](/apps/stripe/triggers) - [Telegram](/apps/telegram-bot/actions) - [Todoist](/apps/todoist/triggers) diff --git a/packages/docs/pages/public/favicons/strava.svg b/packages/docs/pages/public/favicons/strava.svg new file mode 100644 index 00000000..ddd7c855 --- /dev/null +++ b/packages/docs/pages/public/favicons/strava.svg @@ -0,0 +1,6 @@ + \ No newline at end of file