MCPcopy Create free account

hub / github.com/openstatusHQ/openstatus / functions

Functions4,268 in github.com/openstatusHQ/openstatus

↓ 1 callersFunctiontransient502
()
packages/services/src/__tests__/retry.test.ts:12
↓ 1 callersFunctiontriggerChecker
( input: z.infer<typeof selectMonitorSchema>, )
packages/api/src/router/checker.ts:373
↓ 1 callersFunctionuniqueSlug
( desired: string, reserved: Set<string>, owned: Set<string>, )
packages/services/src/external-service-component/internal.ts:28
↓ 1 callersFunctionupdate
()
apps/web/src/content/docs-toc.tsx:14
↓ 1 callersFunctionupdateMonitorFollowRedirects
(args: { ctx: ServiceContext; input: UpdateMonitorFollowRedirectsInput; })
packages/services/src/monitor/update.ts:102
↓ 1 callersFunctionupdateMonitorOtel
(args: { ctx: ServiceContext; input: UpdateMonitorOtelInput; })
packages/services/src/monitor/update.ts:131
↓ 1 callersFunctionupdateMonitorPublic
(args: { ctx: ServiceContext; input: UpdateMonitorPublicInput; })
packages/services/src/monitor/update.ts:164
↓ 1 callersFunctionupdateMonitorResponseTime
(args: { ctx: ServiceContext; input: UpdateMonitorResponseTimeInput; })
packages/services/src/monitor/update.ts:193
↓ 1 callersFunctionupdateMonitorRetry
(args: { ctx: ServiceContext; input: UpdateMonitorRetryInput; })
packages/services/src/monitor/update.ts:73
↓ 1 callersFunctionupdateMonitorSchedulingRegions
(args: { ctx: ServiceContext; input: UpdateMonitorSchedulingRegionsInput; })
packages/services/src/monitor/relations.ts:29
↓ 1 callersFunctionupdatePageConfiguration
(args: { ctx: ServiceContext; input: UpdatePageConfigurationInput; })
packages/services/src/page/update.ts:286
↓ 1 callersFunctionupdatePageSubscriberChannel
(args: { ctx: ServiceContext; input: UpdatePageSubscriberChannelInput; })
packages/services/src/page-subscriber/update.ts:32
↓ 1 callersFunctionupdatePrivateLocation
(args: { ctx: ServiceContext; input: UpdatePrivateLocationInput; })
packages/services/src/private-location/update.ts:24
↓ 1 callersFunctionupsertMonitorStatus
({ monitorId, status, region, }: { monitorId: string; status: MonitorStatus; region: Region; })
apps/workflows/src/checker/alerting.ts:276
↓ 1 callersFunctionuptimeBar
( days: { bar: { status: string; height: number }[] }[], )
apps/status-page/src/content/markdown/helpers.ts:310
↓ 1 callersFunctionuseActiveHeading
(items: TocItem[])
apps/web/src/content/docs-toc.tsx:8
↓ 1 callersFunctionuseChatTool
()
apps/dashboard/src/components/chat/chat-tool-context.tsx:29
↓ 1 callersFunctionuseDebounceCallback
( callback: (...args: Args) => void, delay = 500, )
packages/ui/src/hooks/use-debounce-callback.ts:3
↓ 1 callersFunctionuseStatusBar
* useStatusBar - Headless hook for managing status bar interactions and keyboard navigation * * This hook provides the core logic for StatusBar inte
packages/ui/src/components/blocks/status-bar.tsx:117
↓ 1 callersFunctionuseStreamChecks
()
apps/dashboard/src/components/onboarding/use-stream-checks.ts:7
↓ 1 callersFunctionuseTelegramConnection
({ form, mode, }: UseTelegramConnectionProps)
apps/dashboard/src/hooks/use-telegram-connection.ts:84
↓ 1 callersFunctionuseThemeVars
(themeKey: ThemeKey, mode: ThemeMode, mounted: boolean)
apps/dashboard/src/components/onboarding/status-page-preview.tsx:202
↓ 1 callersFunctionvalidateDocsNav
()
apps/web/src/content/docs.ts:58
↓ 1 callersFunctionvalidateMonitorIds
(args: { tx: DB; workspaceId: number; monitorIds: ReadonlyArray<number>; })
packages/services/src/page-component/internal.ts:28
↓ 1 callersFunctionvalidateMonitorIdsActive
(args: { tx: DB; workspaceId: number; monitorIds: ReadonlyArray<number>; })
packages/services/src/page/internal.ts:79
↓ 1 callersFunctionvalidateNotificationIds
(args: { tx: DB; workspaceId: number; notificationIds: ReadonlyArray<number>; })
packages/services/src/monitor/internal.ts:87
↓ 1 callersFunctionvalidatePrivateLocationIds
(args: { tx: DB; workspaceId: number; privateLocationIds: ReadonlyArray<number>; })
packages/services/src/monitor/internal.ts:115
↓ 1 callersFunctionvalidateTagIds
(args: { tx: DB; workspaceId: number; tagIds: ReadonlyArray<number>; })
packages/services/src/monitor/internal.ts:63
↓ 1 callersFunctionvalidationInterceptor
()
apps/server/src/routes/rpc/interceptors/validation.ts:35
↓ 1 callersFunctionverifyInstallToken
( token: string, )
apps/server/src/routes/slack/oauth.ts:230
↓ 1 callersFunctionvoterKey
(path: string, id: string)
apps/web/src/app/api/feedback/docs/route.ts:36
↓ 1 callersFunctionwalkMDX
(dir: string)
apps/web/src/content/docs.ts:14
↓ 1 callersFunctionwebhookUrlForList
* Reduce a webhook URL to its origin for non-vendor rows so the secret * path isn't exposed back through the dashboard list. Vendor rows own the * f
packages/services/src/page-subscriber/list.ts:17
↓ 1 callersFunctionwebhookUrlForProto
* Convert a DB subscriber to proto format. * * Mirrors the tRPC `list` behavior: non-vendor rows get the webhook URL * reduced to origin-only and n
apps/server/src/routes/rpc/handlers/status-page/converters.ts:401
↓ 1 callersFunctionworkflowInit
({ user, }: { user: { userId: number; email: string | null; workspaceId: number; }; })
apps/workflows/src/cron/monitor.ts:158
↓ 1 callersFunctionworstImpact
(impacts: string[])
apps/status-page/src/content/markdown/helpers.ts:271
↓ 1 callersFunctionworstReportImpact
(report: StatusReport)
apps/dashboard/src/components/data-table/status-reports/columns.tsx:32
↓ 1 callersFunctionworstSeverity
( markers: StatusCalendarMarker[], )
packages/ui/src/components/blocks/status-calendar.tsx:114
↓ 1 callersFunctionworstStatusReportImpact
( impacts: Iterable<StatusReportImpact>, )
packages/ui/src/components/blocks/status.utils.ts:245
↓ 1 callersFunctionwriteComponentGroupsPhase
( pc: PhaseContext, phase: PhaseResult, pageId: number, groupIdMap: Map<string, number>, )
packages/services/src/import/phase-writers.ts:168
↓ 1 callersFunctionwriteComponentsPhase
( pc: PhaseContext, phase: PhaseResult, pageId: number, groupIdMap: Map<string, number>, componentId
packages/services/src/import/phase-writers.ts:238
↓ 1 callersFunctionwriteMaintenancesPhase
( pc: PhaseContext, phase: PhaseResult, pageId: number, componentIdMap: Map<string, number>, )
packages/services/src/import/phase-writers.ts:548
↓ 1 callersFunctionwriteMonitorsPhase
( pc: PhaseContext, phase: PhaseResult, monitorIdMap: Map<string, number>, )
packages/services/src/import/phase-writers.ts:671
↓ 1 callersFunctionwritePagePhase
( pc: PhaseContext, phase: PhaseResult, existingPageId?: number, )
packages/services/src/import/phase-writers.ts:63
↓ 1 callersFunctionwriteSubscribersPhase
( pc: PhaseContext, phase: PhaseResult, pageId: number, componentIdMap: Map<string, number>, )
packages/services/src/import/phase-writers.ts:822
FunctionActionCard
({ children, className, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/content/action-card.tsx:11
FunctionActionCardContent
({ children, className, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/content/action-card.tsx:64
FunctionActionCardDescription
({ children, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/content/action-card.tsx:57
FunctionActionCardFooter
({ children, className, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/content/action-card.tsx:76
FunctionActionCardGroup
({ children, className, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/content/action-card.tsx:38
FunctionActionCardHeader
({ children, className, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/content/action-card.tsx:26
FunctionActionCardTitle
({ children, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/content/action-card.tsx:50
FunctionAlert
({ className, variant, ...props }: React.ComponentProps<"div"> & VariantProps<typeof alertVariants>)
packages/ui/src/components/ui/alert.tsx:21
FunctionAlert
()
apps/web/src/app/api/og/_components/status-check.tsx:115
FunctionAlertDescription
({ className, ...props }: React.ComponentProps<"div">)
packages/ui/src/components/ui/alert.tsx:49
FunctionAlertDialog
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Root>)
packages/ui/src/components/ui/alert-dialog.tsx:8
FunctionAlertDialogAction
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Action>)
packages/ui/src/components/ui/alert-dialog.tsx:120
FunctionAlertDialogCancel
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Cancel>)
packages/ui/src/components/ui/alert-dialog.tsx:132
FunctionAlertDialogContent
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Content>)
packages/ui/src/components/ui/alert-dialog.tsx:46
FunctionAlertDialogDescription
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Description>)
packages/ui/src/components/ui/alert-dialog.tsx:107
FunctionAlertDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
packages/ui/src/components/ui/alert-dialog.tsx:78
FunctionAlertDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
packages/ui/src/components/ui/alert-dialog.tsx:65
FunctionAlertDialogOverlay
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Overlay>)
packages/ui/src/components/ui/alert-dialog.tsx:30
FunctionAlertDialogPortal
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Portal>)
packages/ui/src/components/ui/alert-dialog.tsx:22
FunctionAlertDialogTitle
({ className, ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Title>)
packages/ui/src/components/ui/alert-dialog.tsx:94
FunctionAlertDialogTrigger
({ ...props }: React.ComponentProps<typeof AlertDialogPrimitive.Trigger>)
packages/ui/src/components/ui/alert-dialog.tsx:14
FunctionAlertTitle
({ className, ...props }: React.ComponentProps<"div">)
packages/ui/src/components/ui/alert.tsx:36
FunctionAppHeader
({ children, className, ...props }: React.ComponentProps<"header">)
apps/dashboard/src/components/nav/app-header.tsx:3
FunctionAppHeaderActions
({ children, className, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/nav/app-header.tsx:36
FunctionAppHeaderContent
({ children, className, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/nav/app-header.tsx:21
FunctionAppSidebar
({ ...props }: React.ComponentProps<typeof Sidebar>)
apps/dashboard/src/components/nav/app-sidebar.tsx:87
FunctionAppSidebarTrigger
()
apps/dashboard/src/components/nav/app-sidebar.tsx:110
FunctionApprovalCard
({ approvalId, toolName, input, confirmTool, cancelTool, }: { approvalId: string; toolName: stri
apps/dashboard/src/components/chat/chat-tool-part.tsx:56
FunctionAside
({ type = "note", title, children, }: { type?: AsideType; title?: string; children: React.ReactNod
apps/web/src/content/mdx-components/aside.tsx:37
FunctionAuditLogsDataTableToolbar
({ table, }: { table: Table<AuditLog>; })
apps/dashboard/src/components/data-table/audit-logs-workspace/data-table-toolbar.tsx:28
FunctionAuditLogsWrapper
({ monitorId, interval, }: { monitorId: string; interval: number; })
apps/dashboard/src/components/data-table/audit-logs/wrapper.tsx:19
FunctionAuthChallengeCallout
()
apps/web/src/app/(landing)/play/mcp-health/client.tsx:458
FunctionAuthLayout
({ children }: { children: React.ReactNode })
apps/dashboard/src/components/layout/auth-layout.tsx:11
FunctionAuthor
({ author }: { author: string })
apps/web/src/app/(landing)/content-metadata.tsx:13
FunctionAvatar
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Root>)
packages/ui/src/components/ui/avatar.tsx:7
FunctionAvatarFallback
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Fallback>)
packages/ui/src/components/ui/avatar.tsx:36
FunctionAvatarImage
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Image>)
packages/ui/src/components/ui/avatar.tsx:23
FunctionBackground
({ children, tw, }: { children: React.ReactNode; tw?: string; })
apps/web/src/app/api/og/_components/background.tsx:3
FunctionBadge
({ className, variant, asChild = false, ...props }: BadgeProps)
packages/ui/src/components/ui/badge.tsx:30
FunctionBasicLayout
({ title, description, children, tw, }: { title: string; description?: string | null; children?:
apps/web/src/app/api/og/_components/basic-layout.tsx:4
FunctionBetterstackIcon
(props: React.ComponentProps<"svg">)
packages/icons/src/betterstack.tsx:1
FunctionBillingAddons
({ label, description, addon, workspace, }: BillingAddonsProps)
apps/dashboard/src/components/content/billing-addons.tsx:44
FunctionBillingOverlay
({ children, className, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/content/billing-overlay.tsx:16
FunctionBillingOverlayButton
({ children, ...props }: React.ComponentProps<typeof Button>)
apps/dashboard/src/components/content/billing-overlay.tsx:34
FunctionBillingOverlayContainer
({ children, className, ...props }: React.ComponentProps<"div">)
apps/dashboard/src/components/content/billing-overlay.tsx:4
FunctionBillingOverlayDescription
({ children, className, ...props }: React.ComponentProps<"p">)
apps/dashboard/src/components/content/billing-overlay.tsx:45
FunctionBillingPlaceholder
()
apps/dashboard/src/app/(dashboard)/monitors/[id]/logs/client.tsx:154
FunctionBillingProgress
({ label, value, max }: BillingProgressProps)
apps/dashboard/src/components/content/billing-progress.tsx:9
FunctionBlockWrapper
({ className, children, autoOpen, ...props }: React.HTMLAttributes<HTMLDivElement> & { autoOpen?: bo
apps/dashboard/src/components/content/block-wrapper.tsx:12
FunctionBlog
({ params, }: { params: Promise<{ slug: string }>; })
apps/web/src/app/(landing)/blog/[slug]/page.tsx:50
FunctionBlog
({ params, }: { params: Promise<{ slug: string }>; })
apps/web/src/app/(landing)/compare/[slug]/page.tsx:49
FunctionBlogCategoryIndex
()
apps/web/src/app/(landing)/blog/category/page.tsx:35
FunctionBlogCategoryPage
({ params, }: { params: Promise<{ slug: string }>; })
apps/web/src/app/(landing)/blog/category/[slug]/page.tsx:61
FunctionBlogListPage
()
apps/web/src/app/(landing)/blog/page.tsx:45
FunctionBlueskyIcon
(props: React.ComponentProps<"svg">)
packages/icons/src/bluesky.tsx:1
← previousnext →1,901–2,000 of 4,268, ranked by callers