MCPcopy Create free account

hub / github.com/openstatusHQ/openstatus / functions

Functions4,268 in github.com/openstatusHQ/openstatus

↓ 4 callersFunctionpartitionComponents
(components: InstatusComponent[])
packages/importers/src/providers/instatus/mapper.ts:27
↓ 4 callersFunctionpostCard
( card: AdaptiveCard, webhookUrl: string, )
packages/notifications/ms-teams/src/index.ts:16
↓ 4 callersFunctionpostToWebhook
(embeds: DiscordEmbed[], webhookUrl: string)
packages/notifications/discord/src/index.ts:16
↓ 4 callersFunctionpostToWebhook
(content: string, webhookUrl: string)
packages/notifications/google-chat/src/index.ts:5
↓ 4 callersFunctionpostToWebhook
( body: Record<string, unknown>, webhookUrl: string, )
packages/notifications/slack/src/index.ts:15
↓ 4 callersFunctionreadEnv
(name: string)
packages/ai/src/resolve-model.ts:13
↓ 4 callersFunctionrecordGauge
recordGauge creates a Float64Gauge and records a value.
apps/checker/pkg/otel/otel.go:84
↓ 4 callersFunctionredactSensitiveHeaders
( headers: Record<string, string> | null, )
packages/services/src/monitor/response-logs-internal.ts:30
↓ 4 callersFunctionreportStatusGlyph
(status: string)
apps/status-page/src/content/markdown/helpers.ts:285
↓ 4 callersFunctionrequestAllPages
( path: string, itemSchema: z.ZodType<T>, perPage = 100, )
packages/importers/src/providers/statuspage/client.ts:49
↓ 4 callersFunctionrequestsTally
(counts: CheckCounts[])
packages/services/src/status-timeline/uptime.ts:63
↓ 4 callersFunctionresolveIncident
(args: { ctx: ServiceContext; input: ResolveIncidentInput; })
packages/services/src/incident/resolve.ts:16
↓ 4 callersFunctionresolveStatusReport
(args: { ctx: ServiceContext; input: ResolveStatusReportInput; })
packages/services/src/status-report/resolve.ts:17
↓ 4 callersFunctionresolveSubscriberByToken
(args: { db?: DB; token: string; domain?: string; })
packages/services/src/page-subscriber/internal.ts:82
↓ 4 callersFunctionresponseLog
(overrides: Record<string, unknown> = {})
apps/server/src/routes/rpc/handlers/monitor/__tests__/monitor.test.ts:78
↓ 4 callersFunctionround
(value: number)
apps/dashboard/src/app/(dashboard)/status-pages/[id]/history/examples.ts:44
↓ 4 callersFunctionrunSentryCron
(monitorSlug: string)
apps/workflows/src/lib/sentry.ts:12
↓ 4 callersFunctionsafePipeData
( promise: Promise<{ data: T[] }>, label: string, )
packages/tinybird/src/safe.ts:1
↓ 4 callersFunctionseedCreateStatusReport
(id = "pending-123")
apps/server/src/routes/slack/interactions.test.ts:46
↓ 4 callersFunctionsendAlert
({ monitor, notification, statusCode, message, }: NotificationContext)
packages/notifications/telegram/src/index.ts:4
↓ 4 callersFunctionsendAlert
({ monitor, notification, statusCode, message, cronTimestamp, latency, regions, }: NotificationC
packages/notifications/email/src/index.ts:9
↓ 4 callersFunctionsendAlert
({ monitor, notification, statusCode, message, cronTimestamp, latency, regions, }: NotificationC
packages/notifications/slack/src/index.ts:33
↓ 4 callersFunctionsendAlert
({ monitor, notification, statusCode, message, }: NotificationContext)
packages/notifications/grafana-oncall/src/index.ts:6
↓ 4 callersFunctionsendMessage
( phoneNumber: string, monitorUrl: string, template: { projectId: string; version: string }, )
packages/notifications/bird-whatsapp/src/index.ts:25
↓ 4 callersFunctionsendRpc
({ url, headers, body, expectedId, signal, }: { url: string; headers: Headers; body: unknown;
apps/web/src/lib/mcp/health-check.ts:264
↓ 4 callersFunctionsendTest
({ serverUrl, topic, token, }: { topic: string; serverUrl?: string; token?: string; })
packages/notifications/ntfy/src/index.ts:98
↓ 4 callersFunctionsendTestDiscordMessage
(webhookUrl: string)
packages/notifications/discord/src/index.ts:133
↓ 4 callersFunctionsendTestSlackMessage
(webhookUrl: string)
packages/notifications/slack/src/index.ts:149
↓ 4 callersFunctionsendTestWebhookRequest
(input: { url: string; flavor: WebhookFlavor; headers?: Record<string, string>; })
packages/subscriptions/src/channels/webhook.ts:474
↓ 4 callersFunctionsendWebhookVerification
( subscription: Subscription, verifyUrl: string, )
packages/subscriptions/src/channels/webhook.ts:99
↓ 4 callersFunctionserviceToConverterPage
* Normalize a service `Page` back into the converter's raw-db shape. * * The service parses `authEmailDomains` / `allowedIpRanges` into arrays * vi
apps/server/src/routes/rpc/handlers/status-page/index.ts:125
↓ 4 callersFunctionsetupAnalytics
(props: IdentifyProps)
packages/analytics/src/server.ts:27
↓ 4 callersFunctionseverityOf
(indicator: string)
apps/web/src/app/(landing)/status/external-service-components.tsx:63
↓ 4 callersFunctionseverityOf
(indicator: string)
apps/web/src/app/(landing)/status/[id]/history-bars.tsx:68
↓ 4 callersFunctionsignal
()
apps/web/src/lib/mcp/health-check.test.ts:217
↓ 4 callersFunctionstringToMonitorStatus
(value: string)
apps/server/src/routes/rpc/handlers/monitor/converters/enums.ts:94
↓ 4 callersFunctiontable
(headers: string[], rows: string[][])
apps/status-page/src/content/markdown/helpers.ts:122
↓ 4 callersMethodtinybirdEvent
()
apps/checker/handlers/dns.go:50
↓ 4 callersFunctiontoPersistedReport
( report: HealthCheckReport, )
apps/web/src/lib/mcp/health-check.ts:874
↓ 4 callersFunctiontoServiceCtx
(args: { workspace: Workspace; apiKey: { id: string; createdById?: number; scopes: Scope[] }; requestId?
apps/server/src/routes/mcp/adapter.ts:20
↓ 4 callersFunctiontransformPageData
(data: T)
apps/server/src/routes/v1/pages/schema.ts:126
↓ 4 callersFunctionuseCheckerContext
()
apps/web/src/app/(landing)/play/checker/client.tsx:94
↓ 4 callersFunctionuseDebounce
(value: T, delay?: number)
packages/ui/src/hooks/use-debounce.ts:6
↓ 4 callersFunctionuseFormField
()
packages/ui/src/components/ui/form.tsx:44
↓ 4 callersFunctionuseSortableContext
(name: keyof typeof SORTABLE_ERRORS)
apps/dashboard/src/components/ui/sortable.tsx:91
↓ 4 callersFunctionvalidateEmailConfig
(config: unknown)
packages/subscriptions/src/channels/email.ts:22
↓ 4 callersFunctionvalidateKey
(key: string)
apps/server/src/libs/middlewares/auth.ts:119
↓ 4 callersFunctionvalidatePageComponentIds
(args: { tx: DB; workspaceId: number; pageComponentIds: ReadonlyArray<number>; })
packages/services/src/status-report/internal.ts:31
↓ 4 callersFunctionwait
(ms: number)
apps/web/src/lib/utils.ts:10
↓ 4 callersFunctionwithMeter
withMeter sets up the OTel SDK, passes a Meter to the callback, then shuts down.
apps/checker/pkg/otel/otel.go:67
↓ 4 callersFunctionwithPageComponentIds
( row: Row, pageComponentIds: ReadonlyArray<number>, )
packages/services/src/status-report/internal.ts:211
↓ 4 callersFunctionwithUTC
(value: string)
packages/ui/src/components/blocks/status.utils.ts:295
↓ 4 callersFunctionwithUTC
(value: string)
apps/status-page/src/components/i18n/status-blocks-provider.tsx:18
↓ 3 callersFunctionCreateTask
({ parent, client, step, userId, initialRun, }: { parent: string; client: CloudTasksClient; st
apps/workflows/src/cron/monitor.ts:360
↓ 3 callersMethodDescriptor
Deprecated: Use BodyAssertion.ProtoReflect.Descriptor instead.
apps/checker/proto/private_location/v1/assertions.pb.go:299
↓ 3 callersMethodDescriptor
Deprecated: Use BodyAssertion.ProtoReflect.Descriptor instead.
apps/private-location/proto/private_location/v1/assertions.pb.go:299
↓ 3 callersMethodGetHTTPClient
()
apps/checker/pkg/tinybird/client_test.go:20
↓ 3 callersMethodGetHTTPClient
()
apps/private-location/internal/tinybird/client_test.go:20
↓ 3 callersMethodHTTPJob
(ctx context.Context, monitor *v1.HTTPMonitor)
apps/checker/pkg/job/job.go:32
↓ 3 callersMethodHeaderEvaluate
(s string)
apps/checker/pkg/assertions/assertions.go:69
↓ 3 callersFunctionNewTestClient
NewTestClient returns *http.Client with Transport replaced to avoid making real calls
apps/checker/checker/http_test.go:25
↓ 3 callersFunctionNewValidationError
NewValidationError creates a Connect error for validation failures
apps/private-location/internal/server/validation.go:62
↓ 3 callersFunctionRecordHTTPMetrics
(ctx context.Context, req request.HttpCheckerRequest, result checker.Response, region string)
apps/checker/pkg/otel/otel.go:106
↓ 3 callersFunctionRecordTCPMetrics
(ctx context.Context, req request.TCPCheckerRequest, result checker.TCPResponse, region string)
apps/checker/pkg/otel/otel.go:147
↓ 3 callersMethodSendEvent
(ctx context.Context, event any, dataSourceName string)
apps/checker/pkg/tinybird/client.go:25
↓ 3 callersMethodStatusEvaluate
(value int64)
apps/checker/pkg/assertions/assertions.go:88
↓ 3 callersMethodStringEvaluate
(s string)
apps/checker/pkg/assertions/assertions.go:42
↓ 3 callersMethodTCPJob
(ctx context.Context, monitor *v1.TCPMonitor)
apps/checker/pkg/job/job.go:31
↓ 3 callersFunctionacceptInvitation
(args: { ctx: ServiceContext; input: AcceptInvitationInput; })
packages/services/src/invitation/accept.ts:36
↓ 3 callersFunctionaddDomainToVercel
(domain: string)
packages/api/src/router/page.ts:38
↓ 3 callersFunctionassertSlugAvailable
(args: { tx: DB; slug: string; excludePageId?: number; })
packages/services/src/page/internal.ts:52
↓ 3 callersFunctionaugment
(base: F)
packages/test-utils/src/runner.ts:40
↓ 3 callersFunctionavg
(values: (number | null | string)[])
apps/status-page/src/components/chart/chart-line-regions.tsx:28
↓ 3 callersFunctionbucketIncidentsByUtcDay
( incidents: OverlayIncident[], opts: { days: number; now?: Date }, )
apps/web/src/app/(landing)/status/incident-events.ts:24
↓ 3 callersFunctionbuildFactSet
(data: FormattedMessageData)
packages/notifications/ms-teams/src/card.ts:99
↓ 3 callersFunctionbuildFetchError
( opts: FetchBaseOptions, extras: { httpStatus?: number; cause?: Error }, )
packages/status-fetcher/src/fetch.ts:60
↓ 3 callersFunctionbuildHeader
( data: FormattedMessageData, style: AdaptiveCardContainerStyle, titleColor: AdaptiveCardTextColor, ti
packages/notifications/ms-teams/src/card.ts:69
↓ 3 callersFunctionbuildHeaders
( extra?: HealthCheckInput["headers"], opts: HeaderOpts = {}, )
apps/web/src/lib/mcp/health-check.ts:131
↓ 3 callersFunctioncapStep
(step: T)
apps/web/src/lib/mcp/health-check.ts:878
↓ 3 callersFunctionclampInterval
( from: Date, to: Date | null, weight: number, window: UptimeWindow, )
packages/services/src/status-timeline/uptime.ts:76
↓ 3 callersFunctionclassifyFetchError
(err: unknown)
apps/web/src/lib/mcp/health-check.ts:381
↓ 3 callersFunctioncloneMonitor
(args: { ctx: ServiceContext; input: CloneMonitorInput; })
packages/services/src/monitor/clone.ts:15
↓ 3 callersFunctioncollectMetrics
(t *testing.T, reader *sdkMetrics.ManualReader)
apps/checker/pkg/otel/otel_test.go:29
↓ 3 callersFunctioncomposeEventHandlers
* A utility to compose multiple event handlers into a single event handler. * Run originalEventHandler first, then ourEventHandler unless prevented.
apps/dashboard/src/lib/composition.ts:7
↓ 3 callersFunctioncreateBetterstackClient
( apiKey: string, baseUrl = "https://uptime.betterstack.com", )
packages/importers/src/providers/betterstack/client.ts:43
↓ 3 callersFunctioncreateEmptyCardData
( eventStatus?: "error" | "degraded" | "info" | "success" | "empty", )
packages/api/src/router/statusPage.utils.ts:322
↓ 3 callersFunctioncreateInstatusClient
( apiKey: string, baseUrl = "https://api.instatus.com", )
packages/importers/src/providers/instatus/client.ts:25
↓ 3 callersFunctioncreateMonitor
()
packages/notifications/bird-whatsapp/src/index.test.ts:12
↓ 3 callersFunctioncreateNotification
()
packages/notifications/bird-whatsapp/src/index.test.ts:18
↓ 3 callersFunctioncreateStatuspageClient
( apiKey: string, baseUrl = "https://api.statuspage.io/v1", )
packages/importers/src/providers/statuspage/client.ts:26
↓ 3 callersFunctiondbComponentToProto
(component: DBPageComponent)
apps/server/src/routes/rpc/handlers/status-page/converters.ts:329
↓ 3 callersFunctiondbMaintenanceToProto
( maintenance: DBMaintenance, pageComponentIds: string[], )
apps/server/src/routes/rpc/handlers/maintenance/converters.ts:42
↓ 3 callersFunctiondbNotificationToProto
( notification: DBNotification, monitorIds: string[], )
apps/server/src/routes/rpc/handlers/notification/converters.ts:395
↓ 3 callersFunctiondbProviderToProto
( provider: DBNotificationProvider, )
apps/server/src/routes/rpc/handlers/notification/converters.ts:30
↓ 3 callersFunctiondeleteIncident
(args: { ctx: ServiceContext; input: DeleteIncidentInput; })
packages/services/src/incident/delete.ts:10
↓ 3 callersFunctiondeleteMonitors
(args: { ctx: ServiceContext; input: DeleteMonitorsInput; })
packages/services/src/monitor/delete.ts:80
↓ 3 callersFunctiondeleteNotification
(args: { ctx: ServiceContext; input: DeleteNotificationInput; })
packages/services/src/notification/delete.ts:14
↓ 3 callersFunctiondeleteStatusReport
(args: { ctx: ServiceContext; input: DeleteStatusReportInput; })
packages/services/src/status-report/delete.ts:17
↓ 3 callersFunctionderiveDraftSchema
(t: AnyAgentTool)
apps/server/src/routes/slack/registry-runner.ts:96
↓ 3 callersFunctiondispatchStatusReportUpdate
(statusReportUpdateId: number)
packages/subscriptions/src/dispatcher.ts:16
← previousnext →601–700 of 4,268, ranked by callers