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
↓ 5 callers
Function
serialize
(assertions: Assertion[])
packages/assertions/src/serializing.ts:18
↓ 5 callers
Function
slugify
(str: string)
apps/web/src/content/mdx-components/heading.tsx:3
↓ 5 callers
Function
snapshotIntegration
(row: IntegrationRow)
packages/services/src/integration/snapshot.ts:45
↓ 5 callers
Function
statusPageAlternatesMetadata
({ domain, markdownPath, }: { domain: string; markdownPath?: string; })
apps/status-page/src/lib/alternates-metadata.ts:6
↓ 5 callers
Function
statusReportIdRequiredError
()
apps/server/src/routes/rpc/handlers/status-report/errors.ts:62
↓ 5 callers
Function
stringsToRegions
(values: string[])
apps/server/src/routes/rpc/handlers/monitor/converters/regions.ts:97
↓ 5 callers
Function
throwFromException
(error: unknown, fallback: string)
packages/api/src/router/pageSubscriber.ts:38
↓ 5 callers
Function
updateMaintenance
(args: { ctx: ServiceContext; input: UpdateMaintenanceInput; })
packages/services/src/maintenance/update.ts:16
↓ 5 callers
Function
updateNotification
(args: { ctx: ServiceContext; input: UpdateNotificationInput; })
packages/services/src/notification/update.ts:20
↓ 5 callers
Function
useEmbed
()
apps/status-page/src/hooks/use-embed.ts:13
↓ 5 callers
Function
useMediaQuery
(query: MediaQuery)
packages/ui/src/hooks/use-media-query.ts:7
↓ 5 callers
Function
validateWebhookConfig
(config: unknown)
packages/subscriptions/src/channels/webhook.ts:88
↓ 5 callers
Function
withComponentImpacts
( row: Row, impacts: ReadonlyArray<Impact>, )
packages/services/src/status-report/internal.ts:200
↓ 5 callers
Function
withTimeout
( ms: number, parent?: AbortSignal, )
apps/web/src/lib/mcp/health-check.ts:360
↓ 5 callers
Function
writeIncidentsPhase
( pc: PhaseContext, phase: PhaseResult, pageId: number, componentIdMap: Map<string, number>, )
packages/services/src/import/phase-writers.ts:352
↓ 4 callers
Method
UpdateMonitors
UpdateMonitors fetches the latest monitors and starts/stops jobs as needed
apps/checker/pkg/scheduler/scheduler.go:33
↓ 4 callers
Function
assertPaidPeriod
(plan: string, period: Period)
packages/api/src/router/tinybird/index.ts:20
↓ 4 callers
Function
assertSlugAvailable
(args: { tx: DB; slug: string; exceptServiceId?: number; })
packages/services/src/external-service/internal.ts:11
↓ 4 callers
Function
baseReq
( overrides: Partial<Parameters<EmailClient["sendStatusReportUpdate"]>[0]> = {}, )
packages/emails/src/client.test.ts:22
↓ 4 callers
Function
bucket
(monitorId: number)
packages/services/src/monitor/__tests__/reads.test.ts:272
↓ 4 callers
Function
buildFooter
()
packages/notifications/ms-teams/src/card.ts:111
↓ 4 callers
Function
buildSystemPrompt
(workspaceName: string)
apps/server/src/routes/slack/system-prompt.ts:3
↓ 4 callers
Function
calculatePastTimestamp
* Calculates the unix timestamp in milliseconds for a given number of days in the past. * @param days The number of days to subtract from the current
apps/workflows/src/scripts/tinybird.ts:28
↓ 4 callers
Function
callerForWorkspace
(workspaceId: number)
packages/api/src/router/tinybird/index.test.ts:11
↓ 4 callers
Function
closestHeadingSlug
( entry: { rawLower: string; headings: { slug: string; index: number }[] }, needle: string, )
apps/web/src/content/utils/search-match.ts:215
↓ 4 callers
Function
createMockIncident
()
packages/notifications/opsgenie/src/index.test.ts:48
↓ 4 callers
Function
createMockIncident
(id: number, monitorId: number)
packages/api/src/router/statusPage.utils.test.ts:1132
↓ 4 callers
Function
createMockMonitor
()
packages/notifications/discord/src/index.test.ts:28
↓ 4 callers
Function
createMockMonitor
()
packages/notifications/opsgenie/src/index.test.ts:21
↓ 4 callers
Function
createMockMonitor
()
packages/notifications/google-chat/src/index.test.ts:21
↓ 4 callers
Function
createMockNotification
()
packages/notifications/pagerduty/src/index.test.ts:43
↓ 4 callers
Function
createMockNotification
()
packages/notifications/email/src/index.test.ts:43
↓ 4 callers
Function
createMockNotification
()
packages/notifications/discord/src/index.test.ts:40
↓ 4 callers
Function
createMockNotification
(region: "eu" | "us" = "us")
packages/notifications/opsgenie/src/index.test.ts:33
↓ 4 callers
Function
createMockNotification
()
packages/notifications/google-chat/src/index.test.ts:33
↓ 4 callers
Function
createPage
(args: { ctx: ServiceContext; input: CreatePageInput; })
packages/services/src/page/create.ts:20
↓ 4 callers
Function
createPageSubscriber
(args: { ctx: ServiceContext; input: CreatePageSubscriberInput; })
packages/services/src/page-subscriber/create.ts:52
↓ 4 callers
Function
dbImpactToProto
( impact: DBPageComponentImpact, )
apps/server/src/routes/rpc/handlers/status-report/converters.ts:92
↓ 4 callers
Function
dbMonitorToDnsProto
(dbMon: Monitor)
apps/server/src/routes/rpc/handlers/monitor/converters/monitors.ts:74
↓ 4 callers
Function
dbMonitorToHttpProto
(dbMon: Monitor)
apps/server/src/routes/rpc/handlers/monitor/converters/monitors.ts:21
↓ 4 callers
Function
dbMonitorToTcpProto
(dbMon: Monitor)
apps/server/src/routes/rpc/handlers/monitor/converters/monitors.ts:52
↓ 4 callers
Function
dbPageToProto
(page: DBPage)
apps/server/src/routes/rpc/handlers/status-page/converters.ts:285
↓ 4 callers
Function
dbReportToProto
( report: DBStatusReport, pageComponentIds: string[], updates: DBStatusReportUpdate[], )
apps/server/src/routes/rpc/handlers/status-report/converters.ts:182
↓ 4 callers
Function
dbStatusToProto
( status: "investigating" | "identified" | "monitoring" | "resolved", )
apps/server/src/routes/rpc/handlers/status-report/converters.ts:50
↓ 4 callers
Function
deleteLogs
* * @param timestamp timestamp to delete logs before (in milliseconds) * @param workspaceIds array of workspace IDs to delete logs for * @param re
apps/workflows/src/scripts/tinybird.ts:59
↓ 4 callers
Function
deletePage
(args: { ctx: ServiceContext; input: DeletePageInput; })
packages/services/src/page/delete.ts:11
↓ 4 callers
Function
deletePageComponent
(args: { ctx: ServiceContext; input: DeletePageComponentInput; })
packages/services/src/page-component/delete.ts:15
↓ 4 callers
Function
env
(key, fallback string)
apps/railway-proxy/main.go:256
↓ 4 callers
Function
escapeCell
(value: string)
apps/status-page/src/content/markdown/helpers.ts:108
↓ 4 callers
Function
escapeSlackText
(text: string)
packages/notifications/slack/src/blocks.ts:58
↓ 4 callers
Function
fakeTool
( opts: Partial<AnyAgentTool> & { run?: AnyAgentTool["run"]; } = {}, )
apps/server/src/routes/slack/registry-runner.test.ts:159
↓ 4 callers
Function
fetchText
( opts: FetchBaseOptions, )
packages/status-fetcher/src/fetch.ts:163
↓ 4 callers
Function
findByThread
(threadTs)
apps/server/src/routes/slack/confirmation-store.ts:93
↓ 4 callers
Function
findContainerByStyle
( card: AdaptiveCardPayload, style: string, )
packages/notifications/ms-teams/src/index.test.ts:129
↓ 4 callers
Function
findTextBlockContaining
( card: AdaptiveCardPayload, needle: string, )
packages/notifications/ms-teams/src/index.test.ts:144
↓ 4 callers
Function
floorUtcDay
(d: Date)
apps/web/src/app/(landing)/status/incident-events.ts:15
↓ 4 callers
Function
flush
()
apps/web/src/app/(landing)/play/mcp-health/utils.ts:94
↓ 4 callers
Function
formatComponentImpacts
( impacts: readonly { pageComponentId: number; impact: string }[], )
packages/services/src/status-report/utils.ts:2
↓ 4 callers
Function
formatDateRangeParts
( from: Date, to: Date, locale?: string, )
apps/status-page/src/lib/formatter.ts:86
↓ 4 callers
Function
formatDayTime
( date: Date | string | number | null | undefined, )
apps/status-page/src/content/markdown/helpers.ts:343
↓ 4 callers
Function
formatTime
(date: Date, locale?: string)
apps/status-page/src/lib/formatter.ts:73
↓ 4 callers
Function
generateMaintenance
( maintenance: MaintenanceDetail, baseUrl: string, page?: PageUrls, )
apps/status-page/src/content/markdown/generators.ts:525
↓ 4 callers
Function
get
(id)
apps/server/src/routes/slack/confirmation-store.ts:74
↓ 4 callers
Function
getCheckerDataById
(id: string)
apps/web/src/lib/checker/utils.ts:305
↓ 4 callers
Function
getConfirmationText
(args: { tool: AnyAgentTool; input: unknown; })
apps/server/src/routes/slack/blocks.ts:147
↓ 4 callers
Function
getDocs
()
apps/web/src/content/docs.ts:44
↓ 4 callers
Function
getIncidentInWorkspace
(args: { tx: DB; id: number; workspaceId: number; })
packages/services/src/incident/internal.ts:8
↓ 4 callers
Function
getMetricsLatencyProcedure
(_period: Period, type: Type)
packages/api/src/router/tinybird/index.ts:200
↓ 4 callers
Function
getMetricsRegionsProcedure
(period: Period, type: Type)
packages/api/src/router/tinybird/index.ts:112
↓ 4 callers
Function
getMonitorStatus
(args: { ctx: ServiceContext; input: GetMonitorStatusInput; })
packages/services/src/monitor/get-monitor-status.ts:22
↓ 4 callers
Function
getPageComponentDailySummary
(args: { ctx: ServiceContext; input: GetPageComponentDailySummaryInput; })
packages/services/src/page-component/get-daily-summary.ts:54
↓ 4 callers
Function
getRegistryTool
(name: string)
apps/server/src/routes/slack/registry-runner.ts:114
↓ 4 callers
Function
getSlugAvailable
(args: { ctx: ServiceContext; input: GetSlugAvailableInput; })
packages/services/src/page/list.ts:192
↓ 4 callers
Function
getStatusReport
(args: { ctx: ServiceContext; input: GetStatusReportInput; })
packages/services/src/status-report/list.ts:255
↓ 4 callers
Function
getUptimeProcedure
(period: "7d" | "30d" | "90d", type: Type)
packages/api/src/router/tinybird/index.ts:173
↓ 4 callers
Function
h
(map: Record<string, string>)
apps/status-page/src/lib/http/client-ip.test.ts:6
↓ 4 callers
Function
humanDuration
( from: Date | string | number, to: Date | string | number, )
apps/status-page/src/content/markdown/helpers.ts:442
↓ 4 callers
Function
impactToStatusType
( impact: PageComponentImpact, )
packages/db/src/schema/page_components/constants.ts:28
↓ 4 callers
Function
impactsByComponent
(tx: DB, updateId: number)
packages/services/src/agent-tools/__tests__/status-report-impacts.test.ts:174
↓ 4 callers
Function
isHttpAssertionRequest
( req: AssertionRequest, )
packages/assertions/src/type-guards.ts:7
↓ 4 callers
Function
isScheduledIncident
(incident: StatuspageIncident)
packages/importers/src/providers/statuspage/mapper.ts:81
↓ 4 callers
Function
listExternalIncidentsByComponent
(args: { ctx?: GlobalReadContext; externalServiceId: number; upstreamComponentId: string; limit?: numb
packages/services/src/external-service-incident/list.ts:106
↓ 4 callers
Function
listExternalIncidentsBySlug
(args: { ctx?: GlobalReadContext; slug: string; limit?: number; })
packages/services/src/external-service-incident/list.ts:147
↓ 4 callers
Function
listMonitors
(args: { ctx: ServiceContext; input: ListMonitorsInput; })
packages/services/src/monitor/list.ts:189
↓ 4 callers
Function
listPageComponents
(args: { ctx: ServiceContext; input: ListPageComponentsInput; })
packages/services/src/page-component/list.ts:168
↓ 4 callers
Function
makeSlackCtx
( workspace: Workspace, opts: { teamId: string; slackUserId: string; userId?: number; requ
packages/services/test/helpers.ts:205
↓ 4 callers
Function
manualBarStatus
( events: Parameters<typeof setDataByType>[0]["events"], )
packages/api/src/router/statusPage.utils.test.ts:1902
↓ 4 callers
Function
mapIncidentStatus
(status: string)
packages/importers/src/providers/betterstack/mapper.ts:317
↓ 4 callers
Function
mapIncidentStatus
(status: string)
packages/importers/src/providers/instatus/mapper.ts:105
↓ 4 callers
Function
mapMaintenanceToMaintenance
( m: InstatusMaintenance, workspaceId: number, pageId?: number, )
packages/importers/src/providers/instatus/mapper.ts:154
↓ 4 callers
Function
mapMethod
(method: string)
packages/importers/src/providers/betterstack/mapper.ts:81
↓ 4 callers
Function
mapMonitor
(monitor: BetterstackMonitor, workspaceId: number)
packages/importers/src/providers/betterstack/mapper.ts:85
↓ 4 callers
Function
mockFetchPaginated
* Mock fetch for paginated endpoints: returns `data` on first call, `[]` on subsequent calls.
packages/importers/src/providers/statuspage/client.test.ts:31
↓ 4 callers
Function
monthRange
(month: string)
packages/services/src/frozen-uptime/compute.ts:19
↓ 4 callers
Function
notifyMaintenance
(args: { ctx: ServiceContext; input: NotifyMaintenanceInput; })
packages/services/src/maintenance/notify.ts:19
↓ 4 callers
Function
pageComponentNotFoundError
(componentId: string)
apps/server/src/routes/rpc/handlers/status-page/errors.ts:147
↓ 4 callers
Function
parse
(raw: unknown)
apps/server/src/routes/slack/confirmation-store.ts:46
↓ 4 callers
Function
parseDate
(dateString: string)
apps/server/src/routes/rpc/handlers/maintenance/index.ts:20
↓ 4 callers
Function
parseRequestBody
(call: Stub<typeof globalThis>)
packages/notifications/bird-whatsapp/src/index.test.ts:30
↓ 4 callers
Function
parseXVercelCache
(header: string)
packages/header-analysis/src/parser/x-vercel-cache.ts:6
← previous
next →
501–600 of 4,268, ranked by callers