From efd9f048920097fe40916fa50174724c86557e96 Mon Sep 17 00:00:00 2001 From: hugocasa Date: Fri, 16 Oct 2026 20:53:11 +0200 Subject: [PATCH] oauth: add asana provider (#11814) Co-authored-by: Claude Opus 5.5 --- backend/oauth_connect.json | 8 ++++++++ frontend/src/lib/components/AuthSettings.svelte | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/backend/oauth_connect.json b/backend/oauth_connect.json index d3ac7a3809..c52350486b 100644 --- a/backend/oauth_connect.json +++ b/backend/oauth_connect.json @@ -317,6 +317,14 @@ "type": "web_server" } }, + "asana": { + "auth_url": "https://app.asana.com/-/oauth_authorize", + "token_url": "https://app.asana.com/-/oauth_token", + "scopes": ["default"], + "scope_options": [ + { "value": "default", "label": "Full permissions (the Asana app must be registered with Full permissions)" } + ] + }, "notion": { "auth_url": "https://api.notion.com/v1/oauth/authorize", "token_url": "https://api.notion.com/v1/oauth/token", diff --git a/frontend/src/lib/components/AuthSettings.svelte b/frontend/src/lib/components/AuthSettings.svelte index d1dd5fa08b..801fc24499 100644 --- a/frontend/src/lib/components/AuthSettings.svelte +++ b/frontend/src/lib/components/AuthSettings.svelte @@ -98,7 +98,8 @@ 'salesforce', 'outreach', 'notion', - 'hubspot' + 'hubspot', + 'asana' ] // Providers whose registry entry (`backend/oauth_connect.json`) carries a // `sandbox` URL block. Each one gets a sibling `_sandbox` dropdown