MCPcopy Create free account

hub / github.com/openstatusHQ/openstatus / functions

Functions4,268 in github.com/openstatusHQ/openstatus

↓ 8 callersFunctiontrackingInterceptor
()
apps/server/src/routes/rpc/interceptors/tracking.ts:110
↓ 8 callersFunctionupdatePageComponentOrder
(args: { ctx: ServiceContext; input: UpdatePageComponentOrderInput; })
packages/services/src/page-component/update-order.ts:26
↓ 8 callersFunctionupdateSubscriberScope
(args: { input: UpdateSubscriberScopeInput; db?: DB; })
packages/services/src/page-subscriber/update-scope.ts:26
↓ 8 callersFunctionworstImpact
( impacts: Iterable<PageComponentImpact>, )
packages/db/src/schema/page_components/constants.ts:36
↓ 7 callersMethodRecordEvaluate
(s []string)
apps/checker/pkg/assertions/assertions.go:122
↓ 7 callersFunctionapplyPageLocaleOverride
( route: ResolvedRoute, page: Pick<Page, "defaultLocale">, )
apps/status-page/src/lib/proxy/apply-page-locale-override.ts:13
↓ 7 callersFunctionbuildInput
(overrides: Partial<ComposeInput> = {})
apps/status-page/src/lib/proxy/compose-page-action.test.ts:44
↓ 7 callersFunctioncomponentGroupNotFoundError
(groupId: string)
apps/server/src/routes/rpc/handlers/status-page/errors.ts:184
↓ 7 callersFunctionconsume
(id)
apps/server/src/routes/slack/confirmation-store.ts:80
↓ 7 callersFunctioncreateImpactReport
(args: { id: number; status?: "investigating" | "resolved"; components: number[]; updates: Arr
packages/api/src/router/statusPage.utils.test.ts:1363
↓ 7 callersFunctioncreateMockMaintenance
( id: number, pageComponentIds: number[], )
packages/api/src/router/statusPage.utils.test.ts:1064
↓ 7 callersFunctioncreateMockRequest
( serviceTypeName: string, methodName: string, message: Record<string, unknown> = {}, opts?: { withAut
apps/server/src/routes/rpc/interceptors/__tests__/tracking.test.ts:51
↓ 7 callersFunctiondetectWebhookFlavor
(url: string)
packages/subscriptions/src/channels/webhook.ts:19
↓ 7 callersFunctionexecuteRegistryAction
(args: { tool: AnyAgentTool; ctx: ServiceContext; draftInput: unknown; flags: Record<string, boolean>;
apps/server/src/routes/slack/registry-runner.ts:124
↓ 7 callersFunctionfile_private_location_v1_assertions_proto_rawDescGZIP
()
apps/checker/proto/private_location/v1/assertions.pb.go:497
↓ 7 callersFunctionfile_private_location_v1_assertions_proto_rawDescGZIP
()
apps/private-location/proto/private_location/v1/assertions.pb.go:497
↓ 7 callersFunctionfindCorrection
(term: string, vocab: string[])
apps/web/src/content/utils/search-match.ts:312
↓ 7 callersFunctionfindPhase
(name: string)
packages/importers/src/providers/instatus/provider.test.ts:117
↓ 7 callersFunctionformatMs
(value: number | null | undefined)
apps/status-page/src/content/markdown/helpers.ts:140
↓ 7 callersFunctiongenerateApiKey
()
packages/db/src/utils/api-key.ts:10
↓ 7 callersFunctiongeneratePostsList
* Generate a markdown list from posts
apps/web/src/content/utils/listing.ts:65
↓ 7 callersFunctiongetChannel
(channelType: string)
packages/subscriptions/src/channels/index.ts:13
↓ 7 callersFunctiongetDocsPage
(slug: string)
apps/web/src/content/docs.ts:48
↓ 7 callersFunctiongetExternalComponentBySlug
(args: { ctx?: GlobalReadContext; serviceSlug: string; componentSlug: string; now?: Date; })
packages/services/src/external-service-component/list.ts:180
↓ 7 callersFunctiongetServiceReportWindows
(args: { ctx?: GlobalReadContext; serviceIds: number[]; since: Date; })
packages/services/src/external-service-report/read.ts:39
↓ 7 callersFunctiongetTinybirdMocks
()
apps/server/src/routes/rpc/handlers/monitor/__tests__/monitor.test.ts:63
↓ 7 callersFunctionhasPendingSubscriber
(args: { input: HasPendingSubscriberInput; db?: DB; })
packages/services/src/page-subscriber/has-pending.ts:13
↓ 7 callersFunctionisExternalItem
(item: DocsNavItem)
apps/web/src/content/docs.config.ts:268
↓ 7 callersFunctionisGroupItem
(item: DocsNavItem)
apps/web/src/content/docs.config.ts:272
↓ 7 callersFunctionisSvgFile
(filename: string)
packages/api/src/router/blob.ts:9
↓ 7 callersFunctionjsonRpc
* Build a JSON-RPC POST request. Pass `key: false` to omit the * `x-openstatus-key` header entirely (testing the unauthenticated * path) — `undefine
apps/server/src/routes/mcp/handler.test.ts:41
↓ 7 callersFunctionmakeApp
* Build a fresh Hono app with the same middleware chain as production. * `@hono/sentry` is mounted even without a DSN — `handleError` reads * `c.get
apps/server/src/routes/mcp/handler.test.ts:19
↓ 7 callersFunctionmakeCaller
(limitsOverride?: Partial<Limits>, workspaceId = 1)
packages/api/src/router/import.test.ts:72
↓ 7 callersFunctionmakePageUpdate
(overrides: Partial<PageUpdate> = {})
packages/subscriptions/src/dispatcher.test.ts:44
↓ 7 callersFunctionmakePendingInput
()
apps/server/src/routes/slack/confirmation-store.test.ts:16
↓ 7 callersFunctionmockFetch
(response: Response)
packages/services/src/agent-tools/__tests__/docs.test.ts:17
↓ 7 callersFunctionmockFetch
(data: unknown, status = 200)
packages/importers/src/providers/statuspage/client.test.ts:16
↓ 7 callersFunctionmockFetchPaginated
(data: unknown, status = 200)
packages/importers/src/providers/instatus/client.test.ts:28
↓ 7 callersMethodmockReturnValue
(value: unknown)
packages/test-utils/src/mock-fn.ts:24
↓ 7 callersFunctionnotifyStatusReport
(args: { ctx: ServiceContext; input: NotifyStatusReportInput; })
packages/services/src/status-report/notify.ts:20
↓ 7 callersFunctionpageIndicator
(status: string)
apps/status-page/src/content/status-vocab.ts:37
↓ 7 callersFunctionrecordExternalServiceReport
(args: { ctx?: GlobalReadContext; input: RecordExternalReportInput; })
packages/services/src/external-service-report/record.ts:23
↓ 7 callersFunctionresolveClientIp
(headers: { get(name: string): string | null; })
apps/status-page/src/lib/http/client-ip.ts:8
↓ 7 callersFunctionsendTest
({ url, headers, }: { url: string; headers?: { key: string; value: string }[]; })
packages/notifications/webhook/src/index.ts:105
↓ 7 callersFunctionstatusDotClass
(input: boolean | null | StepResult)
apps/web/src/app/(landing)/play/mcp-health/utils.ts:25
↓ 7 callersFunctionstatusPageAlternates
({ slug, customDomain, markdownPath = "/.md", }: { slug: string; customDomain?: string | null; mar
apps/status-page/src/lib/alternates.ts:17
↓ 7 callersFunctionstripPrefixForExternal
( route: Pick<ResolvedRoute, "type" | "prefix">, internalPath: string, )
apps/status-page/src/lib/proxy/strip-prefix-for-external.ts:9
↓ 7 callersFunctionunsubscribeSubscriber
(args: { input: UnsubscribeSubscriberInput; db?: DB; })
packages/services/src/page-subscriber/unsubscribe.ts:19
↓ 7 callersFunctionwithinEditDistance1
(a: string, b: string)
apps/web/src/content/utils/search-match.ts:267
↓ 6 callersFunctionassignComponentSlugs
(args: { existing: ExistingComponentSlug[]; incoming: Array<{ upstreamComponentId: string; name: string }>
packages/services/src/external-service-component/internal.ts:46
↓ 6 callersFunctioncanonicalUrl
(baseUrl: string, path = "")
apps/status-page/src/content/markdown/helpers.ts:150
↓ 6 callersFunctioncheckMonitorLimits
( workspaceId: number, limits: Limits, periodicity: Periodicity | undefined, regions: Region[] | undef
apps/server/src/routes/rpc/handlers/monitor/limits.ts:15
↓ 6 callersFunctioncomponentStatus
(status: string)
apps/status-page/src/content/status-vocab.ts:45
↓ 6 callersFunctioncomputeMonitorMonth
(args: { month: string; // YYYY-MM-01 monitorId: number; counts: ComputeCountRow[]; })
packages/services/src/frozen-uptime/compute.ts:42
↓ 6 callersFunctioncreateError
* Creates a ConnectError with structured metadata.
apps/server/src/routes/rpc/handlers/maintenance/errors.ts:22
↓ 6 callersFunctioncreateErrorResponse
( code: ErrorCode, error: string, status: number, details?: Record<string, unknown>, headers?: Recor
apps/web/src/app/(landing)/play/checker/api/route.ts:58
↓ 6 callersFunctioncreateHeading
(level: number)
apps/web/src/content/mdx-components/heading.tsx:26
↓ 6 callersFunctioncreateInstatusProvider
()
packages/importers/src/providers/instatus/provider.ts:22
↓ 6 callersFunctioncreateMockMonitor
()
packages/notifications/telegram/src/index.test.ts:28
↓ 6 callersFunctioncreateMockMonitor
()
packages/notifications/ms-teams/src/index.test.ts:54
↓ 6 callersFunctioncreateMockMonitor
()
packages/notifications/grafana-oncall/src/index.test.ts:21
↓ 6 callersFunctioncreateMockNotification
()
packages/notifications/telegram/src/index.test.ts:40
↓ 6 callersFunctioncreateMockNotification
()
packages/notifications/ms-teams/src/index.test.ts:82
↓ 6 callersFunctioncreateMockNotification
()
packages/notifications/grafana-oncall/src/index.test.ts:33
↓ 6 callersFunctioncreateStatusReport
( overrides: Partial<ReportWithUpdates> = {}, )
packages/tracker/src/tracker.test.ts:79
↓ 6 callersFunctioncron
({ periodicity, // oxlint-disable-next-line eslint/no-unused-vars req, }: z.infer<typeof periodicityAvai
apps/web/src/app/api/checker/cron/_cron.ts:40
↓ 6 callersFunctioncurrentImpactsFromUpdates
( updates: ReadonlyArray<{ id: number; date: Date; componentImpacts: ReadonlyArray<{ pageC
packages/db/src/schema/page_components/constants.ts:54
↓ 6 callersFunctiondefaultPresenter
(args: { tool: AnyAgentTool; input: unknown; notify: boolean; })
apps/server/src/routes/slack/presenters/default.ts:19
↓ 6 callersFunctiondeleteMonitor
(args: { ctx: ServiceContext; input: DeleteMonitorInput; })
packages/services/src/monitor/delete.ts:21
↓ 6 callersFunctiondocsNavTree
()
apps/web/src/content/docs.config.ts:334
↓ 6 callersFunctionfailWith
(opts: FetchBaseOptions)
packages/status-fetcher/src/fetch.ts:72
↓ 6 callersFunctionfindPhase
(name: string)
packages/importers/src/providers/statuspage/provider.test.ts:118
↓ 6 callersFunctionformatDateForInput
(date: Date)
apps/status-page/src/lib/formatter.ts:145
↓ 6 callersFunctionformatDateForInput
(date: Date)
apps/dashboard/src/lib/formatter.ts:86
↓ 6 callersFunctionformatDay
(date: Date | string | number)
apps/status-page/src/content/markdown/helpers.ts:337
↓ 6 callersFunctionformatMilliseconds
(ms: number)
apps/status-page/src/lib/formatter.ts:4
↓ 6 callersFunctiongetAggregate
(data: number[])
apps/server/src/routes/v1/check/http/post.ts:187
↓ 6 callersFunctiongetCard
(msg: MessagePayload)
packages/notifications/ms-teams/src/index.test.ts:125
↓ 6 callersFunctiongetContentSnippet
( sanitized: string, needle: string | null, )
apps/web/src/content/utils/search-match.ts:229
↓ 6 callersFunctiongetDashboardUrl
()
apps/server/src/routes/slack/oauth.ts:187
↓ 6 callersFunctiongetMDXDataFromFile
(filePath: string, prefix = "")
apps/web/src/content/utils/read.ts:37
↓ 6 callersFunctionheaders
()
apps/web/next.config.ts:95
↓ 6 callersFunctionimpactReport
( fromMs: number, toMs: number, impact: "major_outage" | "partial_outage" | "degraded_performance", )
packages/services/src/status-timeline/__tests__/uptime.test.ts:34
↓ 6 callersFunctioninsertImpactReport
Resolved impact report against one component: `impact` from → to.
packages/services/src/frozen-uptime/__tests__/get-history.test.ts:164
↓ 6 callersFunctionisAuthorizedDomain
(url: string)
apps/web/src/app/api/checker/cron/_cron.ts:36
↓ 6 callersFunctionjson
(body: unknown, status: number, extraHeaders?: HeadersInit)
apps/status-page/src/app/api/status/[[...path]]/route.ts:24
↓ 6 callersFunctionlistExternalComponentsBySlug
(args: { ctx?: GlobalReadContext; slug: string; now?: Date; })
packages/services/src/external-service-component/list.ts:133
↓ 6 callersFunctionlistExternalIncidentsByServiceId
(args: { ctx?: GlobalReadContext; externalServiceId: number; limit?: number; since?: Date; })
packages/services/src/external-service-incident/list.ts:71
↓ 6 callersFunctionlistExternalServices
(args: { ctx?: GlobalReadContext; input?: ListExternalServicesInput; })
packages/services/src/external-service/list.ts:49
↓ 6 callersFunctionmakeOutcome
(o: { ok: boolean; status: number; rawBody?: string; json?: { jsonrpc?: string; id?: string |
apps/web/src/lib/mcp/health-check.test.ts:13
↓ 6 callersFunctionmakeUpdate
(overrides: Partial<PageUpdate> = {})
packages/subscriptions/src/channels/email.test.ts:34
↓ 6 callersFunctionmapResource
( resource: BetterstackStatusPageResource, workspaceId: number, pageId?: number, resourceIdToMonitorSo
packages/importers/src/providers/betterstack/mapper.ts:154
↓ 6 callersFunctionmapSubscriber
( subscriber: StatuspageSubscriber, pageId?: number, )
packages/importers/src/providers/statuspage/mapper.ts:161
↓ 6 callersFunctionmarkdownCacheControl
( source: string | null, accessType: string | null | undefined, )
apps/status-page/src/lib/proxy/markdown-cache-control.ts:7
↓ 6 callersFunctionmarkdownResponse
( request: NextRequest, body: string, source: string | null, whiteLabel: boolean, accessType: string
apps/status-page/src/app/api/markdown/[[...path]]/route.ts:32
↓ 6 callersFunctionmockNext
Create a mock `next` that resolves with the given value.
apps/server/src/routes/rpc/interceptors/__tests__/tracking.test.ts:28
↓ 6 callersFunctionneedleIndex
( haystackLower: string, needleLower: string, )
apps/web/src/content/utils/search-match.ts:67
↓ 6 callersFunctionnewOTLPTestServer
(t *testing.T)
apps/checker/pkg/otel/otel_test.go:36
↓ 6 callersFunctionnormalizeUrlForStorage
(url: string)
apps/web/src/lib/mcp/health-check.ts:596
↓ 6 callersFunctionnullish
(value: T | null | undefined)
packages/services/src/external-service-component/upsert.ts:53
← previousnext →301–400 of 4,268, ranked by callers