MCPcopy Create free account

hub / github.com/openstatusHQ/openstatus / functions

Functions4,268 in github.com/openstatusHQ/openstatus

↓ 2 callersFunctionformatDate
(date: Date)
apps/web/src/app/(landing)/play/checker/[slug]/page.tsx:24
↓ 2 callersFunctionformatDate
(targetDate: Date, includeRelative = false)
apps/web/src/content/utils/index.ts:221
↓ 2 callersFunctionformatDateRange
(from?: Date, to?: Date)
packages/ui/src/components/blocks/status.utils.ts:26
↓ 2 callersFunctionformatDuration
(minutes: number)
packages/api/src/router/statusPage.utils.ts:94
↓ 2 callersFunctionformatIso
(ms: number)
apps/web/src/content/status-markdown.ts:70
↓ 2 callersFunctionformatMaintenanceDate
(iso: string)
packages/services/src/agent-tools/maintenance.ts:13
↓ 2 callersFunctionformatPercentage
(value: number)
apps/dashboard/src/lib/formatter.ts:18
↓ 2 callersFunctionformatRelative
(updatedAtMs: number)
apps/web/src/app/(landing)/status/utils.ts:3
↓ 2 callersFunctionformatTime
(date: Date, locale = "en-US")
packages/ui/src/components/blocks/status.utils.ts:122
↓ 2 callersFunctionformatTimestamp
(value: string | null | undefined)
apps/web/src/app/(landing)/status/[id]/incidents.tsx:26
↓ 2 callersFunctionformatTimestamp
(value: string | null | undefined)
apps/web/src/app/(landing)/status/[id]/[component]/component-detail.tsx:67
↓ 2 callersFunctiongenerateCurlCommand
(values?: Values)
apps/web/src/app/(landing)/play/curl/client.tsx:247
↓ 2 callersFunctiongenerateMonitorsList
( page: OverviewPage, baseUrl: string, )
apps/status-page/src/content/markdown/generators.ts:250
↓ 2 callersFunctiongetAddonPriceConfig
( plan: WorkspacePlan, addon: keyof Addons, currency?: string, )
packages/db/src/schema/plan/utils.ts:69
↓ 2 callersFunctiongetAll
()
apps/web/src/content/utils/search-index.ts:113
↓ 2 callersFunctiongetAssertionNew
( assertions: z.infer<typeof assertionsSchema>[], )
apps/server/src/routes/v1/monitors/utils.ts:30
↓ 2 callersFunctiongetAssertions
( assertions: z.infer<typeof assertion>[], )
apps/server/src/routes/v1/monitors/utils.ts:11
↓ 2 callersFunctiongetBaseUrl
()
apps/status-page/src/lib/trpc/shared.ts:43
↓ 2 callersFunctiongetBaseUrl
()
apps/web/src/trpc/shared.ts:30
↓ 2 callersFunctiongetBaseUrl
()
apps/dashboard/src/lib/trpc/shared.ts:30
↓ 2 callersFunctiongetButtonLabel
( hasAddon: boolean, value: number | boolean, isPending = false, )
apps/dashboard/src/components/content/billing-addons.tsx:193
↓ 2 callersFunctiongetChatSession
(args: { ctx: ServiceContext; input: GetChatSessionInput; })
packages/services/src/chat-session/get.ts:8
↓ 2 callersFunctiongetEmailClient
()
packages/subscriptions/src/channels/email.ts:8
↓ 2 callersFunctiongetEnv
(key, fallback string)
apps/checker/cmd/private/main.go:62
↓ 2 callersFunctiongetHighestPriorityStatus
( item: StatusData, )
packages/services/src/status-timeline/events.ts:446
↓ 2 callersFunctiongetHubMetadata
(title: string, href: string)
apps/web/src/app/(docs)/docs/[[...slug]]/page.tsx:57
↓ 2 callersFunctiongetIncident
(args: { ctx: ServiceContext; input: GetIncidentInput; })
packages/services/src/incident/list.ts:134
↓ 2 callersFunctiongetJsonLDProduct
()
apps/web/src/lib/metadata/structured-data.ts:165
↓ 2 callersFunctiongetJsonLDSoftwareApplication
()
apps/web/src/lib/metadata/structured-data.ts:192
↓ 2 callersFunctiongetMaintenance
(args: { ctx: ServiceContext; input: GetMaintenanceInput; })
packages/services/src/maintenance/list.ts:144
↓ 2 callersFunctiongetMaintenance
(req, ctx)
apps/server/src/routes/rpc/handlers/maintenance/index.ts:101
↓ 2 callersFunctiongetNotification
(args: { ctx: ServiceContext; input: GetNotificationInput; })
packages/services/src/notification/list.ts:121
↓ 2 callersFunctiongetPages
(type: PageType)
apps/web/src/content/utils/index.ts:164
↓ 2 callersFunctiongetPlanFromPriceId
(priceId: string)
packages/api/src/router/stripe/utils.ts:53
↓ 2 callersFunctiongetPriceConfig
( plan: WorkspacePlan, currency?: string, interval: BillingInterval = "monthly", )
packages/db/src/schema/plan/utils.ts:60
↓ 2 callersFunctiongetRedirectUri
(c: Context)
apps/server/src/routes/slack/oauth.ts:181
↓ 2 callersFunctiongetReportUpdateInWorkspace
(args: { tx: DB; id: number; workspaceId: number; })
packages/services/src/status-report/internal.ts:151
↓ 2 callersFunctiongetRequestHeaderTimezone
()
apps/web/src/lib/timezone.ts:4
↓ 2 callersFunctiongetServiceEscalation
( service: EscalationInput, )
apps/web/src/lib/external-report-escalation.ts:70
↓ 2 callersFunctiongetSocialMetadata
(args: { title: string; description: string; url: string; category?: string; ogImage?: string; })
apps/web/src/lib/metadata/shared-metadata.ts:49
↓ 2 callersFunctiongetSortedComponents
( components: PageComponent[], componentData: { id: number; order: number; name?: string;
apps/dashboard/src/components/forms/components/form-components.tsx:129
↓ 2 callersFunctiongetSortedItems
( monitors: Monitor[], monitorData: { id: number; order: number }[], groups: Array<{ id: number;
apps/dashboard/src/components/forms/status-page/form-monitors.tsx:129
↓ 2 callersFunctiongetSortedItems
( components: PageComponent[], componentData: { id: number; order: number; name?: string;
apps/dashboard/src/components/forms/components/form-components.tsx:177
↓ 2 callersFunctiongetSortedMonitors
( monitors: Monitor[], monitorData: { id: number; order: number }[], )
apps/dashboard/src/components/forms/status-page/form-monitors.tsx:114
↓ 2 callersFunctiongetStatus
(args: { indicator: string; status: string })
apps/web/src/app/api/og/external-service/route.tsx:29
↓ 2 callersFunctiongetStatusColor
(statusCode: number)
apps/web/src/app/api/og/checker/route.tsx:43
↓ 2 callersFunctiongetValidCustomDomain
(req: NextRequest | Request)
apps/status-page/src/lib/domain.ts:51
↓ 2 callersFunctiongetWorkspaceWithUsage
(args: { ctx: ServiceContext; input?: GetWorkspaceWithUsageInput; })
packages/services/src/workspace/list.ts:57
↓ 2 callersFunctionguardTRPCSource
(req: Request)
apps/status-page/src/lib/trpc/shared.ts:23
↓ 2 callersFunctionguardTRPCSource
(req: Request)
apps/web/src/trpc/shared.ts:22
↓ 2 callersFunctionguardTRPCSource
(req: Request)
apps/dashboard/src/lib/trpc/shared.ts:22
↓ 2 callersFunctionhandleExportCSV
( rows: CheckerRow[], urlForFilename?: string, )
apps/web/src/app/(landing)/play/checker/utils.ts:66
↓ 2 callersFunctionhasCause
(value: object)
packages/services/src/retry.ts:18
↓ 2 callersFunctionhasMessage
(value: object)
packages/services/src/retry.ts:14
↓ 2 callersFunctionhomeDoc
()
apps/web/src/content/utils/search-index.ts:38
↓ 2 callersFunctionhttpAssertionsToDbJson
( statusCodeAssertions: StatusCodeAssertion[], bodyAssertions: BodyAssertion[], headerAssertions: Header
apps/server/src/routes/rpc/handlers/monitor/converters/assertions.ts:147
↓ 2 callersFunctionhttpMethodToString
(value: HTTPMethod)
apps/server/src/routes/rpc/handlers/monitor/converters/enums.ts:80
↓ 2 callersMethodhttpMetricsRegionsDaily
* Region + timestamp metrics (quantiles) – aggregated by interval. * NOTE: The Tinybird pipe returns one row per region & interval with latency qua
packages/tinybird/src/client.ts:1164
↓ 2 callersMethodhttpMetricsRegionsWeekly
()
packages/tinybird/src/client.ts:1186
↓ 2 callersFunctionimpactLabel
(impact: string)
apps/status-page/src/content/markdown/helpers.ts:247
↓ 2 callersFunctionimpactRowsFor
(updateId: number)
packages/services/src/import/__tests__/incidents-phase.test.ts:147
↓ 2 callersFunctionimpactsEqual
( a: { pageComponentId: number; impact: string }[], b: { pageComponentId: number; impact: string }[], )
apps/dashboard/src/data/status-report-updates.client.ts:32
↓ 2 callersFunctionincidentAffectsComponent
( i: ExternalIncidentListItem, upstreamComponentId: string, )
packages/api/src/router/externalService.ts:261
↓ 2 callersFunctionindexDoc
(doc: MDXData, type: Corpus)
apps/web/src/content/utils/search-index.ts:45
↓ 2 callersFunctioninvalidIconUrlError
()
apps/server/src/routes/rpc/handlers/status-page/errors.ts:271
↓ 2 callersFunctioninvalidStatusError
(statusValue: number)
apps/server/src/routes/rpc/handlers/status-report/errors.ts:135
↓ 2 callersFunctionisBlockedHost
(hostname: string)
packages/utils/src/ssrf.ts:69
↓ 2 callersFunctionisEmailDomainAuthorized
( authEmail: string | null | undefined, authEmailDomains: string[] | null | undefined, )
apps/status-page/src/lib/proxy/access-predicates.ts:46
↓ 2 callersFunctionisFree
(candidate: string)
packages/services/src/external-service-component/internal.ts:33
↓ 2 callersFunctionisIpAuthorized
( clientIp: string | null | undefined, allowedIpRanges: string[] | null | undefined, )
apps/status-page/src/lib/proxy/access-predicates.ts:57
↓ 2 callersFunctionisNumberArray
( monitors: number[] | T[], )
apps/server/src/routes/v1/utils.ts:22
↓ 2 callersFunctionisPaidPeriod
(period: string)
apps/dashboard/src/data/metrics.client.ts:24
↓ 2 callersFunctionisStale
(fetchedAtMs: number)
apps/web/src/app/(landing)/status/utils.ts:16
↓ 2 callersFunctionisTx
(db: DB)
packages/services/src/context.ts:38
↓ 2 callersFunctionisWordLed
(term: string)
apps/web/src/content/utils/search-match.ts:26
↓ 2 callersFunctionitNormalizes
( label: string, fetcher: StatusFetcher, entry: StatusPageEntry, )
packages/status-fetcher/__tests__/fetchers/components.test.ts:70
↓ 2 callersFunctioniteratorToStream
(iterator: AsyncGenerator)
packages/utils/src/stream.ts:55
↓ 2 callersFunctionkey
(list: { pageComponentId: number; impact: string }[])
apps/dashboard/src/data/status-report-updates.client.ts:36
↓ 2 callersMethodlegacy_httpStatus45d
()
apps/server/src/libs/test/preload.ts:153
↓ 2 callersFunctionlistApiKeys
(args: { ctx: ServiceContext; input?: ListApiKeysInput; })
packages/services/src/api-key/list.ts:45
↓ 2 callersFunctionlistAuditLogs
(args: { ctx: ServiceContext; input?: ListAuditLogsInput; })
packages/services/src/audit/list.ts:48
↓ 2 callersFunctionlistMembers
(args: { ctx: ServiceContext; input?: ListMembersInput; })
packages/services/src/member/list.ts:20
↓ 2 callersFunctionlistMonitorTags
(args: { ctx: ServiceContext; input?: ListMonitorTagsInput; })
packages/services/src/monitor-tag/list.ts:16
↓ 2 callersFunctionliveOnlyClause
()
packages/services/src/external-service/internal.ts:35
↓ 2 callersFunctionlookupWorkspace
(workspaceId: number)
apps/server/src/libs/middlewares/auth.ts:24
↓ 2 callersFunctionmakePhase
()
packages/services/src/import/__tests__/incidents-phase.test.ts:324
↓ 2 callersFunctionmakeQueryClient
()
apps/status-page/src/lib/trpc/client.tsx:14
↓ 2 callersFunctionmakeQueryClient
()
apps/web/src/trpc/query-client.ts:7
↓ 2 callersFunctionmakeQueryClient
()
apps/dashboard/src/lib/trpc/client.tsx:14
↓ 2 callersFunctionmakeSubscribers
(n: number)
packages/emails/src/client.test.ts:15
↓ 2 callersFunctionmapAffectedResourcesToImpacts
( resources: { status_page_resource_id: string; status: string }[], )
packages/importers/src/providers/betterstack/mapper.ts:202
↓ 2 callersFunctionmapComponentGroup
( group: InstatusComponent, workspaceId: number, pageId?: number, )
packages/importers/src/providers/instatus/mapper.ts:77
↓ 2 callersFunctionmapComponentGroup
( group: StatuspageGroupComponent, workspaceId: number, pageId?: number, )
packages/importers/src/providers/statuspage/mapper.ts:54
↓ 2 callersFunctionmapIncidentToMaintenance
( incident: StatuspageIncident, workspaceId: number, pageId?: number, )
packages/importers/src/providers/statuspage/mapper.ts:137
↓ 2 callersFunctionmapSection
( section: BetterstackStatusPageSection, workspaceId: number, pageId?: number, )
packages/importers/src/providers/betterstack/mapper.ts:142
↓ 2 callersFunctionmapStatusPage
( page: BetterstackStatusPage, workspaceId: number, )
packages/importers/src/providers/betterstack/mapper.ts:127
↓ 2 callersFunctionmapUptime
(status: RouterOutputs["tinybird"]["uptime"])
apps/dashboard/src/data/metrics.client.ts:109
↓ 2 callersFunctionmatches
(label: string)
apps/web/src/content/cmdk.tsx:425
↓ 2 callersFunctionmockFetch
(data: unknown, status = 200)
packages/importers/src/providers/instatus/client.test.ts:16
↓ 2 callersMethodmockImplementationOnce
(fn: AnyFn)
packages/test-utils/src/mock-fn.ts:23
← previousnext →1,001–1,100 of 4,268, ranked by callers