Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/openstatusHQ/openstatus
/ functions
Functions
4,268 in github.com/openstatusHQ/openstatus
⨍
Functions
4,268
◇
Types & classes
410
↓ 1 callers
Function
getMinMax
()
apps/web/src/app/api/og/checker/route.tsx:30
↓ 1 callers
Function
getMonitorById
* Helper to get a monitor by ID with workspace scope.
apps/server/src/routes/rpc/handlers/status-page/index.ts:279
↓ 1 callers
Function
getMonitorDetails
( _input: Input, output: Output, )
apps/dashboard/src/components/chat/tool-renderers/get-monitor.tsx:19
↓ 1 callers
Function
getMonitorListMetrics
( monitors: RouterOutputs["monitor"]["list"] = [], data: { p95Latency: number; monitorId: string;
apps/dashboard/src/data/metrics.client.ts:262
↓ 1 callers
Function
getMonitorStatusTable
( output: Output, )
apps/dashboard/src/components/chat/tool-renderers/get-monitor-status.tsx:16
↓ 1 callers
Function
getMonitorSummaryDetails
( input: Input, output: Output, )
apps/dashboard/src/components/chat/tool-renderers/get-monitor-summary.tsx:15
↓ 1 callers
Function
getNestedValue
(obj: any, path: string)
apps/status-page/src/components/themes/theme-sidebar.tsx:149
↓ 1 callers
Function
getNotificationLimitInfo
( workspaceId: number, limits: Limits, )
apps/server/src/routes/rpc/handlers/notification/limits.ts:129
↓ 1 callers
Function
getPageComponentIdsForReport
( tx: DB, statusReportId: number, )
packages/services/src/status-report/internal.ts:296
↓ 1 callers
Function
getPageCustomDomain
(args: { ctx: ServiceContext; input: GetPageInput; })
packages/services/src/page/list.ts:156
↓ 1 callers
Function
getPageUrl
(pageId: number)
apps/server/src/routes/slack/page-urls.ts:11
↓ 1 callers
Function
getPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string, )
apps/status-page/src/lib/chart.ts:4
↓ 1 callers
Function
getPhaseCount
(preview: ImportSummary, phase: string)
apps/dashboard/src/components/forms/components/form-import.tsx:62
↓ 1 callers
Function
getPillStyle
(args: { indicator: string; status: string; })
apps/web/src/app/(landing)/status/external-service-pill.tsx:53
↓ 1 callers
Function
getPlansForLimit
( currentPlan: WorkspacePlan, limit: keyof Limits, )
packages/db/src/schema/plan/utils.ts:81
↓ 1 callers
Function
getPngDimensions
* Get image dimensions from PNG file * PNG spec: width and height are stored at bytes 16-23 as 4-byte integers
apps/web/src/lib/image-dimensions.ts:13
↓ 1 callers
Function
getPreferredSettingsCookie
()
apps/web/src/lib/preferred-settings/client.ts:7
↓ 1 callers
Function
getPriceIdForFeature
(feature: keyof Addons)
packages/api/src/router/stripe/utils.ts:80
↓ 1 callers
Function
getPriceIdForPlan
( plan: WorkspacePlan, interval: BillingInterval = "monthly", )
packages/api/src/router/stripe/utils.ts:71
↓ 1 callers
Function
getQueryClient
()
apps/web/src/trpc/rq-client.tsx:15
↓ 1 callers
Function
getRegionColor
(region: string)
apps/dashboard/src/data/regions.ts:380
↓ 1 callers
Function
getResponseLogDetails
( _input: Input, output: Output, )
apps/dashboard/src/components/chat/tool-renderers/get-response-log.tsx:22
↓ 1 callers
Function
getRestrictTo
()
apps/dashboard/src/components/dialogs/upgrade.tsx:43
↓ 1 callers
Method
getResultForOnDemandCheckHttp
()
packages/tinybird/src/client.ts:591
↓ 1 callers
Function
getScheduledTime
(step: z.infer<typeof workflowStepSchema>)
apps/workflows/src/cron/monitor.ts:405
↓ 1 callers
Function
getServiceContextFromRequest
( req: Request, )
apps/dashboard/src/lib/edge-context.ts:14
↓ 1 callers
Function
getStatusAnswer
(args: { name: string; indicator: string; status: string; hasLiveData: boolean; })
apps/web/src/app/(landing)/status/utils.ts:22
↓ 1 callers
Function
getStatusColor
(status: string)
packages/emails/emails/status-report.tsx:41
↓ 1 callers
Function
getStatusEmoji
* Get emoji for severity level
packages/status-fetcher/scripts/test-fetchers.ts:117
↓ 1 callers
Method
getStatusReportsByDay
(props: Monitor)
packages/tracker/src/tracker.ts:155
↓ 1 callers
Function
getStatusUpdateTypes
(page: Page)
apps/status-page/src/components/nav/header.tsx:70
↓ 1 callers
Function
getStripe
()
apps/dashboard/src/lib/stripe.ts:6
↓ 1 callers
Function
getSubdomain
(name: string, apexName: string)
apps/dashboard/src/lib/domains.ts:1
↓ 1 callers
Function
getSvgDimensions
(content: string)
apps/web/src/lib/image-dimensions.ts:53
↓ 1 callers
Function
getTextWidth
(text: string, fontSize: number)
apps/status-page/src/app/(status-page)/[domain]/[locale]/(public)/badge/v2/route.ts:52
↓ 1 callers
Function
getTiming
(data: z.infer<typeof ResponseSchema>[])
apps/server/src/routes/v1/check/http/post.ts:161
↓ 1 callers
Function
getTimingPhasesProcedure
(period: Period, type: Type)
packages/api/src/router/tinybird/index.ts:239
↓ 1 callers
Function
getTotalLatency
(timing: Timing)
apps/web/src/lib/checker/utils.ts:46
↓ 1 callers
Function
getTotalMinutesInDay
(date: Date)
packages/api/src/router/statusPage.utils.ts:103
↓ 1 callers
Function
getUnrelatedPage
(slug: string)
apps/web/src/content/utils/index.ts:51
↓ 1 callers
Function
getUser
(args: { ctx: ServiceContext; input: GetUserInput; })
packages/services/src/user/get.ts:14
↓ 1 callers
Function
getUser
(id: string)
apps/dashboard/src/lib/auth/helpers.ts:54
↓ 1 callers
Function
getUserWorkspace
(userId: number)
apps/workflows/src/cron/monitor.ts:458
↓ 1 callers
Function
getVariant
()
apps/web/src/app/api/og/_components/status-check.tsx:9
↓ 1 callers
Function
getVocab
(p: Corpus | "all")
apps/web/src/content/utils/search-index.ts:101
↓ 1 callers
Function
getWorkspace
(args: { ctx: ServiceContext; })
packages/services/src/workspace/list.ts:33
↓ 1 callers
Function
getWorkspace30dProcedure
(type: Type)
packages/api/src/router/tinybird/index.ts:47
↓ 1 callers
Function
gitLastModified
(filePath: string)
apps/web/src/content/docs.ts:114
↓ 1 callers
Function
gracefulShutdown
(apiServer *http.Server, cleanup func(context.Context), done chan bool)
apps/private-location/cmd/server/main.go:15
↓ 1 callers
Function
groupContainsActive
(group: DocsNavGroup, pathname: string)
apps/web/src/content/docs-sidebar.tsx:30
↓ 1 callers
Function
groupHubSlug
(group: DocsNavGroup)
apps/web/src/content/docs.config.ts:381
↓ 1 callers
Function
handleChange
(value: Record<string, unknown>)
apps/web/src/lib/preferred-settings/client.ts:33
↓ 1 callers
Function
handleClick
(slug: string)
apps/dashboard/src/components/nav/workspace-switcher.tsx:37
↓ 1 callers
Function
handleClick
()
apps/dashboard/src/components/nav/sidebar-metadata.tsx:262
↓ 1 callers
Function
handleConfirm
()
apps/dashboard/src/components/data-table/incidents/data-table-row-actions.tsx:78
↓ 1 callers
Function
handleConfirmation
( slack: WebClient, channel: string, threadTs: string, thinkingTs: string, userId: string, workspa
apps/server/src/routes/slack/handler.ts:304
↓ 1 callers
Function
handleDelete
()
apps/dashboard/src/components/data-table/monitors/data-table-action-bar.tsx:91
↓ 1 callers
Function
handleDelete
()
apps/dashboard/src/components/dropdowns/quick-actions.tsx:73
↓ 1 callers
Function
handleDelete
()
apps/dashboard/src/components/forms/form-alert-dialog.tsx:38
↓ 1 callers
Function
handleExternalIncidentsPruneCron
(c: Context)
apps/workflows/src/cron/external-incidents-prune.ts:17
↓ 1 callers
Function
handleExternalStatusCron
(c: Context)
apps/workflows/src/cron/external-status.ts:456
↓ 1 callers
Function
handleUptimeFreezeCron
(c: Context)
apps/workflows/src/cron/uptime-freeze.ts:22
↓ 1 callers
Function
handler
(req: NextRequest)
apps/status-page/src/app/api/trpc/edge/[trpc]/route.ts:11
↓ 1 callers
Function
has
(items: DocsNavItem[])
apps/web/src/content/docs.config.ts:433
↓ 1 callers
Function
hasAssistantContent
(m: UIMessage)
apps/dashboard/src/components/chat/chat-conversation.tsx:77
↓ 1 callers
Function
hasCode
(value: object)
packages/services/src/retry.ts:10
↓ 1 callers
Function
hasStatus
(value: object)
packages/services/src/retry.ts:22
↓ 1 callers
Function
hasStatusPipe
( jobType: string | null | undefined, )
packages/services/src/frozen-uptime/run.ts:53
↓ 1 callers
Function
hasWebhookUrl
( sub: Subscription, )
packages/subscriptions/src/channels/webhook.ts:93
↓ 1 callers
Function
hashEmailSeed
* djb2 — tiny deterministic string hash. Used to derive a stable avatar * seed from the user's email without shipping the email itself to * dicebear
apps/dashboard/src/components/data-table/audit-logs-workspace/columns.tsx:27
↓ 1 callers
Function
hashIP
(ip: string)
apps/web/src/lib/utils.ts:98
↓ 1 callers
Function
hashReporter
(ip: string)
packages/api/src/router/externalService.ts:53
↓ 1 callers
Function
highlight
(root: HTMLElement, query: string)
apps/web/src/content/highlight-text.tsx:14
↓ 1 callers
Function
host
({ slug, customDomain, }: { slug: string; customDomain?: string | null; })
apps/status-page/src/lib/alternates.ts:3
↓ 1 callers
Method
httpGetBiweekly
()
packages/tinybird/src/client.ts:528
↓ 1 callers
Method
httpListBiweekly
()
packages/tinybird/src/client.ts:178
↓ 1 callers
Function
idempotencyKeyFor
(pageUpdate: PageUpdate)
packages/subscriptions/src/channels/email.ts:30
↓ 1 callers
Function
identifierRequiredError
()
apps/server/src/routes/rpc/handlers/status-page/errors.ts:254
↓ 1 callers
Function
impactClass
(impact: string | undefined)
apps/web/src/app/(landing)/status/[id]/incidents.tsx:11
↓ 1 callers
Function
impactClass
(impact: string | undefined)
apps/web/src/app/(landing)/status/[id]/[component]/component-detail.tsx:52
↓ 1 callers
Function
impactComponent
(id: number, monitorId?: number)
packages/api/src/router/statusPage.utils.test.ts:1346
↓ 1 callers
Function
impactFor
(id: number)
apps/dashboard/src/components/forms/status-report/component-impact-field.tsx:40
↓ 1 callers
Function
impactUptimeWeight
(impact: PageComponentImpact)
packages/db/src/schema/page_components/constants.ts:21
↓ 1 callers
Function
incidentsEqual
(existing: ExistingRow, desired: DesiredRow)
packages/services/src/external-service-incident/upsert.ts:77
↓ 1 callers
Function
indicatorToStatusType
(args: { worstIndicator: string; hadMaintenance: number; })
apps/web/src/app/(landing)/status/external-service-components.tsx:77
↓ 1 callers
Function
indicatorToStatusType
(args: { worstIndicator: string; hadMaintenance: number; })
apps/web/src/app/(landing)/status/[id]/history-bars.tsx:22
↓ 1 callers
Method
inferSeverity
(text: string)
packages/status-fetcher/src/fetchers/html.ts:60
↓ 1 callers
Function
inferStatusFromIndicator
( indicator: string, description: string, )
packages/tinybird/scripts/backfill_external_status_v0_to_v1.ts:55
↓ 1 callers
Function
inferVerb
(toolName: string)
apps/server/src/routes/slack/presenters/default.ts:10
↓ 1 callers
Function
insertLegacyReport
Legacy report: membership + updates but NO per-update impact rows.
packages/services/src/frozen-uptime/__tests__/get-history.test.ts:222
↓ 1 callers
Function
insertNotificationTrigger
({ monitorId, notificationId, cronTimestamp, }: { monitorId: number; notificationId: number; cronT
apps/workflows/src/checker/alerting.ts:257
↓ 1 callers
Function
invalidCustomDomainError
(domain: string)
apps/server/src/routes/rpc/handlers/status-page/errors.ts:262
↓ 1 callers
Function
invalidDateFormatError
(dateValue: string)
apps/server/src/routes/rpc/handlers/maintenance/errors.ts:93
↓ 1 callers
Function
invalidDateFormatError
(dateValue: string)
apps/server/src/routes/rpc/handlers/status-report/errors.ts:123
↓ 1 callers
Function
is32CharHex
(uuid: string)
apps/web/src/lib/checker/utils.ts:339
↓ 1 callers
Function
isAnInvalidTestUrl
(rawUrl: string)
apps/web/src/app/api/checker/utils.ts:1
↓ 1 callers
Function
isBlockedIPv6
(ip: string)
packages/utils/src/ssrf.ts:41
↓ 1 callers
Function
isDialError
(err error)
apps/railway-proxy/main.go:75
↓ 1 callers
Function
isDnsAssertionRequest
( req: AssertionRequest, )
packages/assertions/src/type-guards.ts:13
↓ 1 callers
Function
isInBlacklist
(day: Date)
packages/tracker/src/blacklist.ts:15
← previous
next →
1,501–1,600 of 4,268, ranked by callers