MCPcopy Create free account

hub / github.com/openstatusHQ/openstatus / functions

Functions4,268 in github.com/openstatusHQ/openstatus

↓ 2 callersMethodmockResolvedValueOnce
(value: unknown)
packages/test-utils/src/mock-fn.ts:27
↓ 2 callersFunctionmonitorDeactivationEmail
( props: MonitorDeactivationEmailProps, )
packages/emails/hotfix/monitor-deactivation.ts:5
↓ 2 callersFunctionmonthKeyToDate
(key: string)
apps/dashboard/src/data/status-page-history.ts:78
↓ 2 callersFunctionokText
(body: string)
packages/status-fetcher/__tests__/fetch.test.ts:37
↓ 2 callersFunctionopenTelemetryToDb
(config: OpenTelemetryConfig | undefined)
apps/server/src/routes/rpc/handlers/monitor/converters/headers.ts:63
↓ 2 callersFunctionpageComponentCreateFailedError
()
apps/server/src/routes/rpc/handlers/status-page/errors.ts:159
↓ 2 callersFunctionparseBearerParams
(input: string)
apps/web/src/lib/mcp/health-check.ts:418
↓ 2 callersFunctionparseComponentImpacts
( impacts: ReadonlyArray<ComponentImpact>, )
apps/server/src/routes/rpc/handlers/status-report/index.ts:50
↓ 2 callersFunctionparseDate
(dateString: string)
apps/server/src/routes/rpc/handlers/status-report/index.ts:27
↓ 2 callersFunctionparseFrontmatter
( filePath: string, defaults?: Record<string, unknown>, )
apps/web/src/content/utils/read.ts:12
↓ 2 callersFunctionparseId
(value: string | undefined)
apps/status-page/src/content/markdown/match-route.ts:23
↓ 2 callersFunctionparsePageComponentIds
(ids: ReadonlyArray<string>)
apps/server/src/routes/rpc/handlers/maintenance/index.ts:28
↓ 2 callersFunctionpasswordRequiredError
()
apps/server/src/routes/rpc/handlers/status-page/errors.ts:279
↓ 2 callersFunctionpillLabel
(args: { indicator: string; status: string })
apps/web/src/content/status-markdown.ts:38
↓ 2 callersFunctionpostFeedback
(body: FeedbackBody)
apps/web/src/content/docs-feedback.tsx:39
↓ 2 callersFunctionprotoAccessTypeToDb
( accessType: PageAccessType, )
apps/server/src/routes/rpc/handlers/status-page/converters.ts:109
↓ 2 callersFunctionprotoDataToServiceInput
* Translate the proto `NotificationData` oneof into the loose record shape * the service expects (`Partial<Record<Provider, …>>`). Round-trips throug
apps/server/src/routes/rpc/handlers/notification/index.ts:40
↓ 2 callersFunctionprotoLocaleToDb
(locale: ProtoLocale)
apps/server/src/routes/rpc/handlers/status-page/converters.ts:269
↓ 2 callersFunctionprotoThemeToDb
(theme: PageTheme)
apps/server/src/routes/rpc/handlers/status-page/converters.ts:145
↓ 2 callersFunctionproviderNotSupportedError
(provider: string)
apps/server/src/routes/rpc/handlers/notification/errors.ts:122
↓ 2 callersFunctionpruneStaleRawPayloads
(args: { ctx?: { db?: DB }; olderThanDays?: number; now?: Date; })
packages/services/src/external-service-incident/prune.ts:13
↓ 2 callersFunctionput
(action)
apps/server/src/routes/slack/confirmation-store.ts:58
↓ 2 callersMethodput
(action: Omit<PendingAction, "id" | "createdAt">)
apps/server/src/routes/slack/confirmation-store.ts:34
↓ 2 callersFunctionrate
(value: Rating)
apps/web/src/content/docs-feedback.tsx:78
↓ 2 callersFunctionrecency
(entry: IndexedDoc)
apps/web/src/content/utils/search-index.ts:212
↓ 2 callersFunctionregionToString
(value: Region)
apps/server/src/routes/rpc/handlers/monitor/converters/regions.ts:90
↓ 2 callersFunctionregionsToDbString
(regions: string[])
apps/server/src/routes/rpc/handlers/monitor/converters/regions.ts:111
↓ 2 callersFunctionregisterMaintenanceTools
( server: McpServer, ctx: ServiceContext, )
apps/server/src/routes/mcp/tools/maintenance.ts:13
↓ 2 callersFunctionregisterPageTools
( server: McpServer, ctx: ServiceContext, )
apps/server/src/routes/mcp/tools/page.ts:20
↓ 2 callersFunctionregisterStatusReportTools
( server: McpServer, ctx: ServiceContext, )
apps/server/src/routes/mcp/tools/status-report.ts:16
↓ 2 callersFunctionrelativeTime
( date: Date | string | number, now: number, )
apps/status-page/src/content/markdown/helpers.ts:432
↓ 2 callersFunctionremoveDomainFromVercel
(domain: string)
packages/api/src/router/page.ts:64
↓ 2 callersFunctionrenderGroups
( groups: { key: string; items: SearchResult[] }[], prefix: string, )
apps/web/src/content/cmdk.tsx:576
↓ 2 callersFunctionreportRedisKey
(id: string)
apps/web/src/lib/mcp/health-check.ts:896
↓ 2 callersFunctionrequest
(path: string, schema: z.ZodType<T>)
packages/importers/src/providers/instatus/client.ts:29
↓ 2 callersFunctionrequireWriteScope
()
apps/server/src/libs/middlewares/require-scope.ts:25
↓ 2 callersFunctionresolveActiveWorkspace
(args: { userId: number; workspaceSlug?: string; })
packages/api/src/auth/resolve-active-workspace.ts:26
↓ 2 callersFunctionresolveAuthChallenge
( wwwAuthenticate: string | null, parentSignal: AbortSignal, )
apps/web/src/lib/mcp/health-check.ts:462
↓ 2 callersFunctionresolveGate
(args: { page: GatePage; queryClient: ReturnType<typeof getQueryClient>; url: URL; cookieStore: { get(
apps/status-page/src/lib/proxy/resolve-gate.ts:25
↓ 2 callersFunctionresolveIncident
* Resolves an open incident by setting resolvedAt and autoResolved flag.
apps/workflows/src/checker/index.ts:50
↓ 2 callersFunctionresolvePriceConfig
( price: PriceObject, currency?: string, )
packages/db/src/schema/plan/utils.ts:49
↓ 2 callersFunctionresolveStatusReportChanges
( input: Input, applied?: Applied, )
apps/dashboard/src/components/chat/tool-renderers/resolve-status-report.tsx:12
↓ 2 callersFunctionresolveWorkspace
( teamId: string, )
apps/server/src/routes/slack/workspace-resolver.ts:20
↓ 2 callersFunctionresponseLogsNotEnabledError
()
apps/server/src/routes/rpc/handlers/monitor/errors.ts:146
↓ 2 callersFunctionrethrowMonitorNotFound
* Remap the service's `ForbiddenError` (thrown by `validateMonitorIds` * on an unknown or cross-workspace monitor) to `monitorNotFoundError` * (Code
apps/server/src/routes/rpc/handlers/notification/index.ts:57
↓ 2 callersFunctionrunComponentsExit
( fetcher: StatusFetcher, entry: StatusPageEntry, )
packages/status-fetcher/__tests__/helpers.ts:87
↓ 2 callersFunctionrunExecute
(t: AnyAgentTool)
apps/server/src/routes/slack/registry-runner.test.ts:317
↓ 2 callersFunctionrunScoring
( entries: IndexedDoc[], phrase: string, usePhrase: boolean, matchers: ReturnType<typeof makeMatcher>[
apps/web/src/content/utils/search-index.ts:130
↓ 2 callersFunctionsafeHostname
(url: string)
apps/dashboard/src/app/onboarding/client.tsx:63
↓ 2 callersFunctionsectionParentSlug
(section: DocsNavSection)
apps/web/src/content/docs.config.ts:306
↓ 2 callersFunctionsendDegraded
({ monitor, notification, statusCode, cronTimestamp, regions, latency, }: NotificationContext)
packages/notifications/email/src/index.ts:67
↓ 2 callersFunctionsendDegraded
({ monitor, notification, statusCode, message, incident, cronTimestamp, latency, regions, }: N
packages/notifications/discord/src/index.ts:102
↓ 2 callersFunctionsendDegraded
({ monitor, notification, }: NotificationContext)
packages/notifications/google-chat/src/index.ts:74
↓ 2 callersFunctionsendDegraded
({ monitor, notification, statusCode, message, incident, cronTimestamp, regions, latency, }: N
packages/notifications/slack/src/index.ts:110
↓ 2 callersFunctionsendEmailVerification
( subscription: Subscription, verifyUrl: string, )
packages/subscriptions/src/channels/email.ts:47
↓ 2 callersFunctionsendRecovery
({ monitor, notification, statusCode, cronTimestamp, regions, latency, }: NotificationContext)
packages/notifications/email/src/index.ts:39
↓ 2 callersFunctionsendRecovery
({ monitor, notification, statusCode, message, incident, cronTimestamp, latency, regions, }: N
packages/notifications/discord/src/index.ts:71
↓ 2 callersFunctionsendRecovery
({ monitor, notification, }: NotificationContext)
packages/notifications/google-chat/src/index.ts:53
↓ 2 callersFunctionsendRecovery
({ monitor, notification, statusCode, message, incident, cronTimestamp, regions, latency, }: N
packages/notifications/slack/src/index.ts:71
↓ 2 callersFunctionsendRecovery
({ monitor, notification, }: NotificationContext)
packages/notifications/ntfy/src/index.ts:39
↓ 2 callersFunctionsendTest
({ chatId }: { chatId: string })
packages/notifications/telegram/src/index.ts:58
↓ 2 callersFunctionsendTest
({ integrationKey, }: { integrationKey: string; })
packages/notifications/pagerduty/src/index.ts:117
↓ 2 callersMethodsendVerification
( subscription: Subscription, verifyUrl: string, )
packages/subscriptions/src/types.ts:69
↓ 2 callersFunctionserialiseAssertions
( list: ReadonlyArray<{ type: string } & Record<string, unknown>> | undefined, )
packages/services/src/monitor/internal.ts:154
↓ 2 callersFunctionsetMonth
(next: Date)
packages/ui/src/components/blocks/status-calendar.tsx:151
↓ 2 callersFunctionsetRef
* Set a given ref to a given value. * This utility takes care of different types of refs: callback refs and RefObject(s).
apps/status-page/src/lib/composition.ts:34
↓ 2 callersFunctionsetRef
* Set a given ref to a given value. * This utility takes care of different types of refs: callback refs and RefObject(s).
apps/dashboard/src/lib/composition.ts:34
↓ 2 callersFunctionslugifyHostname
(hostname: string)
apps/dashboard/src/app/onboarding/client.tsx:50
↓ 2 callersFunctionsortComponentImpacts
( impacts: ReadonlyArray<T>, )
packages/services/src/status-report/internal.ts:189
↓ 2 callersFunctionstatusColor
(status: PageUpdate["status"])
packages/subscriptions/src/channels/webhook.ts:62
↓ 2 callersFunctionstringComparatorToString
(comp: StringComparator)
apps/server/src/routes/rpc/handlers/monitor/converters/comparators.ts:92
↓ 2 callersFunctionsubscriberCreateFailedError
()
apps/server/src/routes/rpc/handlers/status-page/errors.ts:243
↓ 2 callersFunctionsubscriberNotFoundError
(identifier: string)
apps/server/src/routes/rpc/handlers/status-page/errors.ts:231
↓ 2 callersMethodtcpMetricsByIntervalDaily
()
packages/tinybird/src/client.ts:889
↓ 2 callersMethodtcpMetricsByIntervalWeekly
()
packages/tinybird/src/client.ts:910
↓ 2 callersFunctiontermRegex
(term: string)
apps/web/src/content/utils/search-match.ts:45
↓ 2 callersFunctiontimestampFormatter
(timestamp: number)
apps/web/src/lib/checker/utils.ts:24
↓ 2 callersFunctiontoAttr
(key string, value any)
apps/checker/cmd/server/main.go:69
↓ 2 callersFunctiontoAttr
(key string, value any)
apps/private-location/internal/logs/logs.go:45
↓ 2 callersFunctiontoData
(item?: { slug: string })
apps/web/src/content/docs.ts:101
↓ 2 callersFunctiontoProtoHeaders
( headers: Array<{ key: string; value: string }> | null | undefined, )
apps/server/src/routes/rpc/handlers/monitor/converters/headers.ts:13
↓ 2 callersFunctiontoResult
( entry: IndexedDoc, content: string, href: string, tier?: "full" | "partial", )
apps/web/src/content/utils/search-index.ts:203
↓ 2 callersFunctiontoStatus
(page: Page, baseUrl: string)
apps/status-page/src/content/status-json.ts:43
↓ 2 callersFunctiontoSummary
(page: Page, baseUrl: string, now = Date.now())
apps/status-page/src/content/status-json.ts:91
↓ 2 callersFunctiontoUnresolvedIncidents
(page: Page, baseUrl: string)
apps/status-page/src/content/status-json.ts:106
↓ 2 callersFunctiontoValidMethod
(value: string | undefined)
apps/server/src/routes/rpc/handlers/monitor/validators.ts:34
↓ 2 callersFunctiontoValidPeriodicity
( value: string | undefined, )
apps/server/src/routes/rpc/handlers/monitor/validators.ts:21
↓ 2 callersFunctiontopSegment
(url: string)
apps/dashboard/src/components/nav/nav-overview.tsx:15
↓ 2 callersFunctiontrimMessage
* Strip parts the SDK emits that don't belong in persistent storage * (`reasoning`, `source-*`, `file`, `data-*`). We KEEP `step-start` * parts: AI
apps/dashboard/src/app/api/chat/route.ts:201
↓ 2 callersFunctiontryPrettyJson
(input: string)
apps/web/src/app/(landing)/play/mcp-health/utils.ts:83
↓ 2 callersFunctiontryRedirectToCallback
(callbackUrl: string | null)
apps/dashboard/src/app/onboarding/page.tsx:10
↓ 2 callersFunctionunresolvedIncidents
(page: Page)
apps/status-page/src/content/status-json.ts:50
↓ 2 callersFunctionupdateAddonInLimits
( limits: Limits, addon: keyof Addons, value: boolean | number, )
packages/db/src/schema/plan/utils.ts:142
↓ 2 callersFunctionupdateApiKeyLastUsed
( input: UpdateApiKeyLastUsedInput, opts: { db?: ServiceContext["db"] } = {}, )
packages/services/src/api-key/verify.ts:54
↓ 2 callersFunctionupdateMonitorGeneral
(args: { ctx: ServiceContext; input: UpdateMonitorGeneralInput; })
packages/services/src/monitor/update.ts:29
↓ 2 callersFunctionupdatePageAppearance
(args: { ctx: ServiceContext; input: UpdatePageAppearanceInput; })
packages/services/src/page/update.ts:166
↓ 2 callersFunctionupdatePageComponentAssociations
(args: { tx: DB; maintenanceId: number; componentIds: ReadonlyArray<number>; })
packages/services/src/maintenance/internal.ts:80
↓ 2 callersFunctionupdatePageComponentAssociations
(args: { tx: DB; statusReportId: number; componentIds: ReadonlyArray<number>; })
packages/services/src/status-report/internal.ts:73
↓ 2 callersFunctionupdatePageCustomDomain
(args: { ctx: ServiceContext; input: UpdatePageCustomDomainInput; })
packages/services/src/page/update.ts:69
↓ 2 callersFunctionupdatePageLinks
(args: { ctx: ServiceContext; input: UpdatePageLinksInput; })
packages/services/src/page/update.ts:211
← previousnext →1,101–1,200 of 4,268, ranked by callers