diff --git a/frontend/src/lib/components/workspaceSettings/DeployToHub.svelte b/frontend/src/lib/components/workspaceSettings/DeployToHub.svelte
index 77e2ec0f42..6439f8b870 100644
--- a/frontend/src/lib/components/workspaceSettings/DeployToHub.svelte
+++ b/frontend/src/lib/components/workspaceSettings/DeployToHub.svelte
@@ -7,7 +7,6 @@
import { Badge, Button, Drawer, DrawerContent } from '$lib/components/common'
import WorkspaceDeployLayout from '$lib/components/WorkspaceDeployLayout.svelte'
import SchemaForm from '$lib/components/SchemaForm.svelte'
- import Toggle from '$lib/components/Toggle.svelte'
import Tooltip from '$lib/components/Tooltip.svelte'
import { sendUserToast } from '$lib/toast'
import {
@@ -33,22 +32,10 @@
rec: RecStatus
published?: boolean
publicUrl?: string
- rateLimit?: RateLimitConfig
[k: string]: unknown
}
- interface RateLimitConfig {
- enabled: boolean
- perMinute: number
- burst: number
- perIp: boolean
- }
- const DEFAULT_RATE_LIMIT: RateLimitConfig = {
- enabled: true,
- perMinute: 60,
- burst: 10,
- perIp: true
- }
- const WORKSPACE_DEFAULT_RATE_LIMIT = { perMinute: 120, burst: 20 }
+ // MOCK: would be fetched via WorkspaceService.getSettings().public_app_execution_limit_per_minute
+ let workspaceRateLimit = $state