fix: apify oauth (#6902)

* apify init

* apify svg

* Rename OAuth provider from apify_oauth to apify

Co-authored-by: Alexander Petric <alpetric@users.noreply.github.com>

---------

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
This commit is contained in:
Alexander Petric
2025-10-23 16:15:34 -04:00
committed by GitHub
parent 608b06a6c1
commit f793636c2c
4 changed files with 30 additions and 2 deletions
+10 -1
View File
@@ -161,5 +161,14 @@
"access_type": "offline"
}
},
"snowflake_oauth": {}
"snowflake_oauth": {},
"apify": {
"auth_url": "https://console.apify.com/authorize/oauth",
"token_url": "https://console-backend.apify.com/oauth/apps/token",
"scopes": [
"profile",
"full_api_access"
],
"extra_params": {}
}
}
@@ -69,7 +69,8 @@
'spotify',
'snowflake_oauth',
'teams',
'xero'
'xero',
'apify'
]
let oauth_name = $state(undefined)
@@ -0,0 +1,15 @@
<script lang="ts">
interface Props {
height?: string;
width?: string;
}
let { height = '24px', width = '24px' }: Props = $props();
</script>
<svg {width} {height} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 140">
<!-- Apify logo icon (extracted from official SVG) -->
<path fill="#97d700" d="M17,12.59A19.2,19.2,0,0,0,.57,34.25h0l11.36,81.12L59.72,6.62Z"/>
<path fill="#71c5e8" d="M132.28,80.18l-4.47-62.37A19.22,19.22,0,0,0,107.3.05,9.11,9.11,0,0,0,106,.19L87.57,2.73l40.52,90.85A19.13,19.13,0,0,0,132.28,80.18Z"/>
<path fill="#ff9013" d="M29.36,135.1A19.06,19.06,0,0,0,39,133.7l69.58-29.36L75.43,30.16Z"/>
</svg>
@@ -99,6 +99,7 @@ import XeroIcon from './XeroIcon.svelte'
import KafkaIcon from './KafkaIcon.svelte'
import NatsIcon from './NatsIcon.svelte'
import MqttIcon from './MqttIcon.svelte'
import ApifyIcon from './ApifyIcon.svelte'
import McpIcon from './McpIcon.svelte'
import SageIcon from './SageIcon.svelte'
import ZohoIcon from './ZohoIcon.svelte'
@@ -207,6 +208,7 @@ export const APP_TO_ICON_COMPONENT = {
kafka: KafkaIcon,
nats: NatsIcon,
mqtt: MqttIcon,
apify: ApifyIcon,
mcp: McpIcon,
zoho: ZohoIcon
} as const
@@ -307,6 +309,7 @@ export {
KafkaIcon,
NatsIcon,
MqttIcon,
ApifyIcon,
McpIcon,
ZohoIcon
}