diff --git a/surfsense_backend/app/routes/confluence_add_connector_route.py b/surfsense_backend/app/routes/confluence_add_connector_route.py index ee6556543..f651219e1 100644 --- a/surfsense_backend/app/routes/confluence_add_connector_route.py +++ b/surfsense_backend/app/routes/confluence_add_connector_route.py @@ -38,8 +38,6 @@ RESOURCES_URL = "https://api.atlassian.com/oauth/token/accessible-resources" # OAuth scopes for Confluence SCOPES = [ - "read:confluence-content.all", - "read:confluence-space.summary", "read:confluence-user", "read:space:confluence", "read:page:confluence", diff --git a/surfsense_backend/app/routes/jira_add_connector_route.py b/surfsense_backend/app/routes/jira_add_connector_route.py index c7ad835ba..a22260d68 100644 --- a/surfsense_backend/app/routes/jira_add_connector_route.py +++ b/surfsense_backend/app/routes/jira_add_connector_route.py @@ -40,7 +40,6 @@ ACCESSIBLE_RESOURCES_URL = "https://api.atlassian.com/oauth/token/accessible-res # OAuth scopes for Jira SCOPES = [ "read:jira-work", - "write:jira-work", "read:jira-user", "offline_access", # Required for refresh tokens ] diff --git a/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/confluence-config.tsx b/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/confluence-config.tsx index f757e603a..879a71128 100644 --- a/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/confluence-config.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/confluence-config.tsx @@ -80,7 +80,7 @@ export const ConfluenceConfig: FC = ({ // For OAuth connectors, show simple info message if (isOAuth) { - const siteUrl = (connector.config?.site_url as string) || "Unknown"; + const siteUrl = (connector.config?.base_url as string) || (connector.config?.site_url as string) || "Unknown"; return (
{/* OAuth Info */} @@ -94,10 +94,10 @@ export const ConfluenceConfig: FC = ({ This connector is authenticated using OAuth 2.0. Your Confluence instance is:

- {siteUrl} + {siteUrl}

-

- To update your connection, disconnect and reconnect through the OAuth flow. +

+ To update your connection, reconnect this connector.

diff --git a/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/jira-config.tsx b/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/jira-config.tsx index 158dfdf13..dcc83c2d6 100644 --- a/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/jira-config.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup/connector-configs/components/jira-config.tsx @@ -88,10 +88,10 @@ export const JiraConfig: FC = ({ connector, onConfigChange, onN This connector is authenticated using OAuth 2.0. Your Jira instance is:

- {baseUrl} + {baseUrl}

-

- To update your connection, disconnect and reconnect through the OAuth flow. +

+ To update your connection, reconnect this connector.