Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/openstatusHQ/openstatus
/ functions
Functions
4,268 in github.com/openstatusHQ/openstatus
⨍
Functions
4,268
◇
Types & classes
410
↓ 3 callers
Function
emptyStep
()
apps/web/src/lib/mcp/health-check.ts:588
↓ 3 callers
Function
encodeState
(state: { workspaceId: number; ts: number })
apps/server/src/routes/slack/oauth.test.ts:33
↓ 3 callers
Function
endingLink
(opts?: { headers?: HTTPHeaders | (() => HTTPHeaders | Promise<HTTPHeaders>); })
apps/web/src/trpc/shared.ts:40
↓ 3 callers
Function
env
(key, fallback string)
apps/private-location/internal/server/server.go:134
↓ 3 callers
Function
errorResponse
(status: number, statusText: string)
packages/status-fetcher/__tests__/fetch.test.ts:28
↓ 3 callers
Function
escapeCSV
(value: string)
apps/web/src/app/(landing)/play/checker/utils.ts:13
↓ 3 callers
Function
evaluateString
( value: string, compare: z.infer<typeof stringCompare>, target: string, )
packages/assertions/src/v1.ts:86
↓ 3 callers
Function
expectIncidentsFetchError
( exit: Exit.Exit<NormalizedIncident[], FetchError>, )
packages/status-fetcher/__tests__/helpers.ts:64
↓ 3 callers
Function
fakeTool
(verb?: string)
apps/server/src/routes/slack/presenters/presenters.test.ts:18
↓ 3 callers
Function
fetchBody
( opts: FetchBaseOptions, defaultHeaders: Record<string, string>, read: (response: Response) => Effect.E
packages/status-fetcher/src/fetch.ts:107
↓ 3 callers
Method
fetchComponents
( entry: StatusPageEntry, )
packages/status-fetcher/src/types.ts:149
↓ 3 callers
Method
fetchIncidents
( entry: StatusPageEntry, )
packages/status-fetcher/src/types.ts:146
↓ 3 callers
Function
file_private_location_v1_assertions_proto_init
()
apps/checker/proto/private_location/v1/assertions.pb.go:528
↓ 3 callers
Function
file_private_location_v1_assertions_proto_init
()
apps/private-location/proto/private_location/v1/assertions.pb.go:528
↓ 3 callers
Function
findDocsNode
( node: DocsNavNode, href: string, )
apps/web/src/content/docs.config.ts:424
↓ 3 callers
Function
findDocsTrail
( node: DocsNavNode, href: string, )
apps/web/src/content/docs.config.ts:411
↓ 3 callers
Function
findRenderer
(toolName: string)
apps/dashboard/src/components/chat/tool-renderers/index.tsx:224
↓ 3 callers
Function
flattenDocsNav
()
apps/web/src/content/docs.config.ts:294
↓ 3 callers
Function
formatDate
(date: Date)
apps/web/src/lib/utils.ts:14
↓ 3 callers
Function
formatPrice
(price: PriceConfig | null)
apps/dashboard/src/components/content/billing-addons.tsx:185
↓ 3 callers
Function
formatRegionCode
(region: RegionInfo | Region | string)
packages/regions/index.ts:467
↓ 3 callers
Function
formatTimestamp
(date: Date)
apps/web/src/app/(landing)/play/mcp-health/utils.ts:45
↓ 3 callers
Function
generateEventsList
( page: OverviewPage, baseUrl: string, )
apps/status-page/src/content/markdown/generators.ts:292
↓ 3 callers
Function
generateMockUptimeData
* Generates realistic mock uptime data for the last 45 days * Simulates ~98% uptime with occasional degraded periods
apps/web/src/content/shadcn-registry-example.tsx:51
↓ 3 callers
Function
generateMonitor
( monitor: MonitorDetail, baseUrl: string, page?: PageUrls, )
apps/status-page/src/content/markdown/generators.ts:570
↓ 3 callers
Function
generateReport
( report: ReportDetail, baseUrl: string, page?: PageUrls, )
apps/status-page/src/content/markdown/generators.ts:446
↓ 3 callers
Function
generateThemeStyles
( themeKey?: string, overrides?: Partial<ThemeDefinition>, )
packages/theme-store/src/index.ts:28
↓ 3 callers
Function
getAuthor
(name: string)
apps/web/src/data/author.ts:20
↓ 3 callers
Function
getChatSessionInWorkspace
(args: { tx: DB; sessionId: number; workspaceId: number; userId: number; })
packages/services/src/chat-session/internal.ts:11
↓ 3 callers
Function
getCheckerPayload
( monitor: z.infer<typeof selectMonitorSchema>, status: z.infer<typeof selectMonitorSchema>["status"], )
apps/server/src/libs/checker/utils.ts:11
↓ 3 callers
Function
getCheckerUrl
( monitor: z.infer<typeof selectMonitorSchema>, opts: { trigger?: "api" | "cron"; data?: boolean } = {
apps/server/src/libs/checker/utils.ts:69
↓ 3 callers
Function
getClientIP
(headers: Headers)
apps/web/src/lib/ratelimit.ts:56
↓ 3 callers
Function
getCommonDbValues
(mon: { name: string; periodicity?: Periodicity; timeout?: bigint; degradedAt?: bigint; active?: boo
apps/server/src/routes/rpc/handlers/monitor/validators.ts:64
↓ 3 callers
Function
getCommonDbValuesForUpdate
(mon: { name?: string; periodicity?: Periodicity; timeout?: bigint; degradedAt?: bigint; active?: bo
apps/server/src/routes/rpc/handlers/monitor/validators.ts:103
↓ 3 callers
Function
getComponentImpactsForUpdate
( tx: DB, statusReportUpdateId: number, )
packages/services/src/status-report/internal.ts:222
↓ 3 callers
Function
getComponentReportWindows
(args: { ctx?: GlobalReadContext; serviceId: number; since: Date; })
packages/services/src/external-service-report/read.ts:67
↓ 3 callers
Function
getCorpus
(type: Corpus)
apps/web/src/content/utils/search-index.ts:80
↓ 3 callers
Function
getDocPages
()
apps/web/src/content/utils/index.ts:143
↓ 3 callers
Function
getHealthReportById
( id: string, )
apps/web/src/lib/mcp/health-check.ts:919
↓ 3 callers
Method
getIngestContext
getIngestContext retrieves monitor and private location data for ingestion
apps/private-location/internal/server/ingest_common.go:17
↓ 3 callers
Function
getInvitationByToken
(args: { ctx: ServiceContext; input: GetInvitationByTokenInput; })
packages/services/src/invitation/list.ts:50
↓ 3 callers
Function
getMainPages
()
apps/web/src/content/utils/index.ts:65
↓ 3 callers
Function
getMaintenanceInWorkspace
(args: { tx: DB; id: number; workspaceId: number; })
packages/services/src/maintenance/internal.ts:102
↓ 3 callers
Function
getMetricsLatencyMultiProcedure
(_period: Period, type: Type)
packages/api/src/router/tinybird/index.ts:232
↓ 3 callers
Function
getMonitor
(args: { ctx: ServiceContext; input: GetMonitorInput; })
packages/services/src/monitor/list.ts:233
↓ 3 callers
Function
getMonitorSummary
(args: { ctx: ServiceContext; input: GetMonitorSummaryInput; })
packages/services/src/monitor/get-monitor-summary.ts:65
↓ 3 callers
Function
getNextStatus
(currentStatus: string)
apps/dashboard/src/data/status-report-updates.client.ts:96
↓ 3 callers
Function
getNotification
(req, ctx)
apps/server/src/routes/rpc/handlers/notification/index.ts:101
↓ 3 callers
Function
getNotificationInWorkspace
(args: { tx: DB; id: number; workspaceId: number; })
packages/services/src/notification/internal.ts:32
↓ 3 callers
Function
getPage
(barType?: "absolute" | "manual")
packages/api/src/router/statusPage.e2e.test.ts:944
↓ 3 callers
Function
getPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string, )
packages/ui/src/components/ui/chart.tsx:308
↓ 3 callers
Function
getReportUrl
( pageId: number, reportId: number, )
apps/server/src/routes/slack/page-urls.ts:24
↓ 3 callers
Function
getServiceReportCountries
(args: { ctx?: GlobalReadContext; serviceId: number; since: Date; limit: number; })
packages/services/src/external-service-report/read.ts:132
↓ 3 callers
Function
getServiceReportDaily
(args: { ctx?: GlobalReadContext; serviceId: number; since: Date; })
packages/services/src/external-service-report/read.ts:105
↓ 3 callers
Function
getStatus
(slug: string)
packages/react/src/widget.tsx:14
↓ 3 callers
Function
getStatusCodeVariant
(code?: number | null)
apps/dashboard/src/data/status-codes.ts:18
↓ 3 callers
Function
getStatusProcedure
(_period: "45d", type: Type)
packages/api/src/router/tinybird/index.ts:147
↓ 3 callers
Function
getStatusReport
(req, ctx)
apps/server/src/routes/rpc/handlers/status-report/index.ts:110
↓ 3 callers
Function
getTotalEventsDurationMs
(events: Event[], date: Date)
packages/api/src/router/statusPage.utils.ts:141
↓ 3 callers
Function
getUpdateLink
( type: "rss" | "json" | "atom", page?: Page | null, password?: string, )
apps/status-page/src/components/status-page/status-updates.tsx:40
↓ 3 callers
Function
getUser
(userId: number)
apps/workflows/src/cron/monitor.ts:424
↓ 3 callers
Function
getValidSubdomain
(host?: string | null)
apps/status-page/src/lib/domain.ts:8
↓ 3 callers
Function
getWorkspaceIdsByPlan
* Get the array of workspace IDs for a given plan. * @param plan The plan to filter by. * @returns The array of workspace IDs.
apps/workflows/src/scripts/tinybird.ts:41
↓ 3 callers
Function
getWorstVariant
( statuses: T[], )
packages/services/src/status-timeline/events.ts:435
↓ 3 callers
Function
hasUserLoggedIn
({ userId, date, }: { userId: number; date: Date; })
apps/workflows/src/cron/monitor.ts:337
↓ 3 callers
Function
headersToDbJson
( headers: ReadonlyArray<{ key: string; value: string }> | undefined, )
packages/services/src/monitor/internal.ts:143
↓ 3 callers
Function
headersToDbJson
(headers: Headers[])
apps/server/src/routes/rpc/handlers/monitor/converters/headers.ts:52
↓ 3 callers
Function
highlight
(text: string)
apps/web/src/content/cmdk.tsx:529
↓ 3 callers
Function
insertAccepted
(email: string)
packages/subscriptions/src/dispatcher.test.ts:67
↓ 3 callers
Function
insertTestMonitor
(tx: NonNullable<ServiceContext["db"]>)
packages/services/src/frozen-uptime/__tests__/freeze.test.ts:36
↓ 3 callers
Function
insertUpdateComponentImpacts
(args: { tx: DB; statusReportUpdateId: number; componentImpacts: ReadonlyArray<{ pageComponentId: nu
packages/services/src/status-report/internal.ts:243
↓ 3 callers
Function
intervalToSecond
(interval string)
apps/checker/pkg/scheduler/scheduler.go:216
↓ 3 callers
Function
isBlockedIPv4
(ip: string)
packages/utils/src/ssrf.ts:32
↓ 3 callers
Function
isDateWithinEvent
(date: Date, event: Event)
packages/services/src/status-timeline/events.ts:488
↓ 3 callers
Function
isLocale
(value: string | undefined)
apps/status-page/src/lib/resolve-route.ts:63
↓ 3 callers
Function
isObject
(v: unknown)
packages/test-utils/src/matchers.ts:9
↓ 3 callers
Function
keys
(incidents: OverlayIncident[])
apps/web/src/app/(landing)/status/incident-events.test.ts:16
↓ 3 callers
Function
latencyFormatter
(value: number)
apps/web/src/lib/checker/utils.ts:20
↓ 3 callers
Function
legacyReport
(fromMs: number, toMs: number)
packages/services/src/status-timeline/__tests__/uptime.test.ts:50
↓ 3 callers
Function
listIncidents
(args: { ctx: ServiceContext; input: ListIncidentsInput; })
packages/services/src/incident/list.ts:92
↓ 3 callers
Function
listInvitations
(args: { ctx: ServiceContext; input?: ListInvitationsInput; })
packages/services/src/invitation/list.ts:20
↓ 3 callers
Function
listMaintenances
(args: { ctx: ServiceContext; input: ListMaintenancesInput; })
packages/services/src/maintenance/list.ts:98
↓ 3 callers
Function
listNotifications
(args: { ctx: ServiceContext; input: ListNotificationsInput; })
packages/services/src/notification/list.ts:82
↓ 3 callers
Function
listStatusReports
(args: { ctx: ServiceContext; input: ListStatusReportsInput; })
packages/services/src/status-report/list.ts:210
↓ 3 callers
Function
listWorkspaces
(args: { ctx: ServiceContext; input: ListWorkspacesInput; })
packages/services/src/workspace/list.ts:102
↓ 3 callers
Function
loadPageForWorkspace
(args: { tx: DB; pageId: number; workspaceId: number; })
packages/services/src/page-subscriber/internal.ts:17
↓ 3 callers
Function
maintenanceIdRequiredError
()
apps/server/src/routes/rpc/handlers/maintenance/errors.ts:57
↓ 3 callers
Function
makeInstallToken
(workspaceId: number)
apps/server/src/routes/slack/oauth.test.ts:37
↓ 3 callers
Function
mapComponent
( component: InstatusComponent, workspaceId: number, pageId?: number, )
packages/importers/src/providers/instatus/mapper.ts:89
↓ 3 callers
Function
mapComponent
( component: StatuspageComponent, workspaceId: number, pageId?: number, )
packages/importers/src/providers/statuspage/mapper.ts:38
↓ 3 callers
Function
mapError
(err: unknown)
apps/server/src/routes/mcp/adapter.ts:44
↓ 3 callers
Function
mapIncidentToStatusReport
( incident: InstatusIncident, workspaceId: number, pageId?: number, )
packages/importers/src/providers/instatus/mapper.ts:118
↓ 3 callers
Function
mapIncidentUpdateStatus
(status: string)
packages/importers/src/providers/statuspage/mapper.ts:77
↓ 3 callers
Function
mapMonitorGroup
( group: BetterstackMonitorGroup, workspaceId: number, pageId?: number, )
packages/importers/src/providers/betterstack/mapper.ts:115
↓ 3 callers
Function
mapPage
(page: InstatusPage, workspaceId: number)
packages/importers/src/providers/instatus/mapper.ts:15
↓ 3 callers
Function
mapPage
(page: StatuspagePage, workspaceId: number)
packages/importers/src/providers/statuspage/mapper.ts:26
↓ 3 callers
Function
mapReportToMaintenance
( report: BetterstackStatusReport, updates: BetterstackStatusUpdate[], workspaceId: number, pageId?: n
packages/importers/src/providers/betterstack/mapper.ts:278
↓ 3 callers
Function
mockCheckAllRegions
()
apps/web/src/lib/checker/mock.ts:20
↓ 3 callers
Method
mockReset
()
packages/test-utils/src/mock-fn.ts:21
↓ 3 callers
Function
monitorCreateFailedError
()
apps/server/src/routes/rpc/handlers/monitor/errors.ts:88
← previous
next →
701–800 of 4,268, ranked by callers