MCPcopy Create free account

hub / github.com/openstatusHQ/openstatus / functions

Functions4,268 in github.com/openstatusHQ/openstatus

↓ 5 callersFunctionserialize
(assertions: Assertion[])
packages/assertions/src/serializing.ts:18
↓ 5 callersFunctionslugify
(str: string)
apps/web/src/content/mdx-components/heading.tsx:3
↓ 5 callersFunctionsnapshotIntegration
(row: IntegrationRow)
packages/services/src/integration/snapshot.ts:45
↓ 5 callersFunctionstatusPageAlternatesMetadata
({ domain, markdownPath, }: { domain: string; markdownPath?: string; })
apps/status-page/src/lib/alternates-metadata.ts:6
↓ 5 callersFunctionstatusReportIdRequiredError
()
apps/server/src/routes/rpc/handlers/status-report/errors.ts:62
↓ 5 callersFunctionstringsToRegions
(values: string[])
apps/server/src/routes/rpc/handlers/monitor/converters/regions.ts:97
↓ 5 callersFunctionthrowFromException
(error: unknown, fallback: string)
packages/api/src/router/pageSubscriber.ts:38
↓ 5 callersFunctionupdateMaintenance
(args: { ctx: ServiceContext; input: UpdateMaintenanceInput; })
packages/services/src/maintenance/update.ts:16
↓ 5 callersFunctionupdateNotification
(args: { ctx: ServiceContext; input: UpdateNotificationInput; })
packages/services/src/notification/update.ts:20
↓ 5 callersFunctionuseEmbed
()
apps/status-page/src/hooks/use-embed.ts:13
↓ 5 callersFunctionuseMediaQuery
(query: MediaQuery)
packages/ui/src/hooks/use-media-query.ts:7
↓ 5 callersFunctionvalidateWebhookConfig
(config: unknown)
packages/subscriptions/src/channels/webhook.ts:88
↓ 5 callersFunctionwithComponentImpacts
( row: Row, impacts: ReadonlyArray<Impact>, )
packages/services/src/status-report/internal.ts:200
↓ 5 callersFunctionwithTimeout
( ms: number, parent?: AbortSignal, )
apps/web/src/lib/mcp/health-check.ts:360
↓ 5 callersFunctionwriteIncidentsPhase
( pc: PhaseContext, phase: PhaseResult, pageId: number, componentIdMap: Map<string, number>, )
packages/services/src/import/phase-writers.ts:352
↓ 4 callersMethodUpdateMonitors
UpdateMonitors fetches the latest monitors and starts/stops jobs as needed
apps/checker/pkg/scheduler/scheduler.go:33
↓ 4 callersFunctionassertPaidPeriod
(plan: string, period: Period)
packages/api/src/router/tinybird/index.ts:20
↓ 4 callersFunctionassertSlugAvailable
(args: { tx: DB; slug: string; exceptServiceId?: number; })
packages/services/src/external-service/internal.ts:11
↓ 4 callersFunctionbaseReq
( overrides: Partial<Parameters<EmailClient["sendStatusReportUpdate"]>[0]> = {}, )
packages/emails/src/client.test.ts:22
↓ 4 callersFunctionbucket
(monitorId: number)
packages/services/src/monitor/__tests__/reads.test.ts:272
↓ 4 callersFunctionbuildFooter
()
packages/notifications/ms-teams/src/card.ts:111
↓ 4 callersFunctionbuildSystemPrompt
(workspaceName: string)
apps/server/src/routes/slack/system-prompt.ts:3
↓ 4 callersFunctioncalculatePastTimestamp
* 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 callersFunctioncallerForWorkspace
(workspaceId: number)
packages/api/src/router/tinybird/index.test.ts:11
↓ 4 callersFunctionclosestHeadingSlug
( entry: { rawLower: string; headings: { slug: string; index: number }[] }, needle: string, )
apps/web/src/content/utils/search-match.ts:215
↓ 4 callersFunctioncreateMockIncident
()
packages/notifications/opsgenie/src/index.test.ts:48
↓ 4 callersFunctioncreateMockIncident
(id: number, monitorId: number)
packages/api/src/router/statusPage.utils.test.ts:1132
↓ 4 callersFunctioncreateMockMonitor
()
packages/notifications/discord/src/index.test.ts:28
↓ 4 callersFunctioncreateMockMonitor
()
packages/notifications/opsgenie/src/index.test.ts:21
↓ 4 callersFunctioncreateMockMonitor
()
packages/notifications/google-chat/src/index.test.ts:21
↓ 4 callersFunctioncreateMockNotification
()
packages/notifications/pagerduty/src/index.test.ts:43
↓ 4 callersFunctioncreateMockNotification
()
packages/notifications/email/src/index.test.ts:43
↓ 4 callersFunctioncreateMockNotification
()
packages/notifications/discord/src/index.test.ts:40
↓ 4 callersFunctioncreateMockNotification
(region: "eu" | "us" = "us")
packages/notifications/opsgenie/src/index.test.ts:33
↓ 4 callersFunctioncreateMockNotification
()
packages/notifications/google-chat/src/index.test.ts:33
↓ 4 callersFunctioncreatePage
(args: { ctx: ServiceContext; input: CreatePageInput; })
packages/services/src/page/create.ts:20
↓ 4 callersFunctioncreatePageSubscriber
(args: { ctx: ServiceContext; input: CreatePageSubscriberInput; })
packages/services/src/page-subscriber/create.ts:52
↓ 4 callersFunctiondbImpactToProto
( impact: DBPageComponentImpact, )
apps/server/src/routes/rpc/handlers/status-report/converters.ts:92
↓ 4 callersFunctiondbMonitorToDnsProto
(dbMon: Monitor)
apps/server/src/routes/rpc/handlers/monitor/converters/monitors.ts:74
↓ 4 callersFunctiondbMonitorToHttpProto
(dbMon: Monitor)
apps/server/src/routes/rpc/handlers/monitor/converters/monitors.ts:21
↓ 4 callersFunctiondbMonitorToTcpProto
(dbMon: Monitor)
apps/server/src/routes/rpc/handlers/monitor/converters/monitors.ts:52
↓ 4 callersFunctiondbPageToProto
(page: DBPage)
apps/server/src/routes/rpc/handlers/status-page/converters.ts:285
↓ 4 callersFunctiondbReportToProto
( report: DBStatusReport, pageComponentIds: string[], updates: DBStatusReportUpdate[], )
apps/server/src/routes/rpc/handlers/status-report/converters.ts:182
↓ 4 callersFunctiondbStatusToProto
( status: "investigating" | "identified" | "monitoring" | "resolved", )
apps/server/src/routes/rpc/handlers/status-report/converters.ts:50
↓ 4 callersFunctiondeleteLogs
* * @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 callersFunctiondeletePage
(args: { ctx: ServiceContext; input: DeletePageInput; })
packages/services/src/page/delete.ts:11
↓ 4 callersFunctiondeletePageComponent
(args: { ctx: ServiceContext; input: DeletePageComponentInput; })
packages/services/src/page-component/delete.ts:15
↓ 4 callersFunctionenv
(key, fallback string)
apps/railway-proxy/main.go:256
↓ 4 callersFunctionescapeCell
(value: string)
apps/status-page/src/content/markdown/helpers.ts:108
↓ 4 callersFunctionescapeSlackText
(text: string)
packages/notifications/slack/src/blocks.ts:58
↓ 4 callersFunctionfakeTool
( opts: Partial<AnyAgentTool> & { run?: AnyAgentTool["run"]; } = {}, )
apps/server/src/routes/slack/registry-runner.test.ts:159
↓ 4 callersFunctionfetchText
( opts: FetchBaseOptions, )
packages/status-fetcher/src/fetch.ts:163
↓ 4 callersFunctionfindByThread
(threadTs)
apps/server/src/routes/slack/confirmation-store.ts:93
↓ 4 callersFunctionfindContainerByStyle
( card: AdaptiveCardPayload, style: string, )
packages/notifications/ms-teams/src/index.test.ts:129
↓ 4 callersFunctionfindTextBlockContaining
( card: AdaptiveCardPayload, needle: string, )
packages/notifications/ms-teams/src/index.test.ts:144
↓ 4 callersFunctionfloorUtcDay
(d: Date)
apps/web/src/app/(landing)/status/incident-events.ts:15
↓ 4 callersFunctionflush
()
apps/web/src/app/(landing)/play/mcp-health/utils.ts:94
↓ 4 callersFunctionformatComponentImpacts
( impacts: readonly { pageComponentId: number; impact: string }[], )
packages/services/src/status-report/utils.ts:2
↓ 4 callersFunctionformatDateRangeParts
( from: Date, to: Date, locale?: string, )
apps/status-page/src/lib/formatter.ts:86
↓ 4 callersFunctionformatDayTime
( date: Date | string | number | null | undefined, )
apps/status-page/src/content/markdown/helpers.ts:343
↓ 4 callersFunctionformatTime
(date: Date, locale?: string)
apps/status-page/src/lib/formatter.ts:73
↓ 4 callersFunctiongenerateMaintenance
( maintenance: MaintenanceDetail, baseUrl: string, page?: PageUrls, )
apps/status-page/src/content/markdown/generators.ts:525
↓ 4 callersFunctionget
(id)
apps/server/src/routes/slack/confirmation-store.ts:74
↓ 4 callersFunctiongetCheckerDataById
(id: string)
apps/web/src/lib/checker/utils.ts:305
↓ 4 callersFunctiongetConfirmationText
(args: { tool: AnyAgentTool; input: unknown; })
apps/server/src/routes/slack/blocks.ts:147
↓ 4 callersFunctiongetDocs
()
apps/web/src/content/docs.ts:44
↓ 4 callersFunctiongetIncidentInWorkspace
(args: { tx: DB; id: number; workspaceId: number; })
packages/services/src/incident/internal.ts:8
↓ 4 callersFunctiongetMetricsLatencyProcedure
(_period: Period, type: Type)
packages/api/src/router/tinybird/index.ts:200
↓ 4 callersFunctiongetMetricsRegionsProcedure
(period: Period, type: Type)
packages/api/src/router/tinybird/index.ts:112
↓ 4 callersFunctiongetMonitorStatus
(args: { ctx: ServiceContext; input: GetMonitorStatusInput; })
packages/services/src/monitor/get-monitor-status.ts:22
↓ 4 callersFunctiongetPageComponentDailySummary
(args: { ctx: ServiceContext; input: GetPageComponentDailySummaryInput; })
packages/services/src/page-component/get-daily-summary.ts:54
↓ 4 callersFunctiongetRegistryTool
(name: string)
apps/server/src/routes/slack/registry-runner.ts:114
↓ 4 callersFunctiongetSlugAvailable
(args: { ctx: ServiceContext; input: GetSlugAvailableInput; })
packages/services/src/page/list.ts:192
↓ 4 callersFunctiongetStatusReport
(args: { ctx: ServiceContext; input: GetStatusReportInput; })
packages/services/src/status-report/list.ts:255
↓ 4 callersFunctiongetUptimeProcedure
(period: "7d" | "30d" | "90d", type: Type)
packages/api/src/router/tinybird/index.ts:173
↓ 4 callersFunctionh
(map: Record<string, string>)
apps/status-page/src/lib/http/client-ip.test.ts:6
↓ 4 callersFunctionhumanDuration
( from: Date | string | number, to: Date | string | number, )
apps/status-page/src/content/markdown/helpers.ts:442
↓ 4 callersFunctionimpactToStatusType
( impact: PageComponentImpact, )
packages/db/src/schema/page_components/constants.ts:28
↓ 4 callersFunctionimpactsByComponent
(tx: DB, updateId: number)
packages/services/src/agent-tools/__tests__/status-report-impacts.test.ts:174
↓ 4 callersFunctionisHttpAssertionRequest
( req: AssertionRequest, )
packages/assertions/src/type-guards.ts:7
↓ 4 callersFunctionisScheduledIncident
(incident: StatuspageIncident)
packages/importers/src/providers/statuspage/mapper.ts:81
↓ 4 callersFunctionlistExternalIncidentsByComponent
(args: { ctx?: GlobalReadContext; externalServiceId: number; upstreamComponentId: string; limit?: numb
packages/services/src/external-service-incident/list.ts:106
↓ 4 callersFunctionlistExternalIncidentsBySlug
(args: { ctx?: GlobalReadContext; slug: string; limit?: number; })
packages/services/src/external-service-incident/list.ts:147
↓ 4 callersFunctionlistMonitors
(args: { ctx: ServiceContext; input: ListMonitorsInput; })
packages/services/src/monitor/list.ts:189
↓ 4 callersFunctionlistPageComponents
(args: { ctx: ServiceContext; input: ListPageComponentsInput; })
packages/services/src/page-component/list.ts:168
↓ 4 callersFunctionmakeSlackCtx
( workspace: Workspace, opts: { teamId: string; slackUserId: string; userId?: number; requ
packages/services/test/helpers.ts:205
↓ 4 callersFunctionmanualBarStatus
( events: Parameters<typeof setDataByType>[0]["events"], )
packages/api/src/router/statusPage.utils.test.ts:1902
↓ 4 callersFunctionmapIncidentStatus
(status: string)
packages/importers/src/providers/betterstack/mapper.ts:317
↓ 4 callersFunctionmapIncidentStatus
(status: string)
packages/importers/src/providers/instatus/mapper.ts:105
↓ 4 callersFunctionmapMaintenanceToMaintenance
( m: InstatusMaintenance, workspaceId: number, pageId?: number, )
packages/importers/src/providers/instatus/mapper.ts:154
↓ 4 callersFunctionmapMethod
(method: string)
packages/importers/src/providers/betterstack/mapper.ts:81
↓ 4 callersFunctionmapMonitor
(monitor: BetterstackMonitor, workspaceId: number)
packages/importers/src/providers/betterstack/mapper.ts:85
↓ 4 callersFunctionmockFetchPaginated
* Mock fetch for paginated endpoints: returns `data` on first call, `[]` on subsequent calls.
packages/importers/src/providers/statuspage/client.test.ts:31
↓ 4 callersFunctionmonthRange
(month: string)
packages/services/src/frozen-uptime/compute.ts:19
↓ 4 callersFunctionnotifyMaintenance
(args: { ctx: ServiceContext; input: NotifyMaintenanceInput; })
packages/services/src/maintenance/notify.ts:19
↓ 4 callersFunctionpageComponentNotFoundError
(componentId: string)
apps/server/src/routes/rpc/handlers/status-page/errors.ts:147
↓ 4 callersFunctionparse
(raw: unknown)
apps/server/src/routes/slack/confirmation-store.ts:46
↓ 4 callersFunctionparseDate
(dateString: string)
apps/server/src/routes/rpc/handlers/maintenance/index.ts:20
↓ 4 callersFunctionparseRequestBody
(call: Stub<typeof globalThis>)
packages/notifications/bird-whatsapp/src/index.test.ts:30
↓ 4 callersFunctionparseXVercelCache
(header: string)
packages/header-analysis/src/parser/x-vercel-cache.ts:6
← previousnext →501–600 of 4,268, ranked by callers