Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VrianCao/Uptimer
/ functions
Functions
1,365 in github.com/VrianCao/Uptimer
⨍
Functions
1,365
◇
Types & classes
77
↓ 2 callers
Function
getNormalizedSnapshotCache
( cacheByDb: WeakMap<D1Database, Map<SnapshotKey, NormalizedSnapshotRow>>, db: D1Database, )
apps/worker/src/snapshots/public-homepage-read.ts:340
↓ 2 callers
Function
getParsedSnapshotCache
( cacheByDb: WeakMap<D1Database, Map<SnapshotKey, ParsedSnapshotRow>>, db: D1Database, )
apps/worker/src/snapshots/public-homepage-read.ts:354
↓ 2 callers
Function
getSystemTheme
()
apps/web/src/app/ThemeContext.tsx:15
↓ 2 callers
Function
getUptimeBgClasses
(tier: UptimeColorTier)
apps/web/src/utils/uptime.ts:67
↓ 2 callers
Function
groupRowsByMonitorId
(rows: readonly T[])
apps/worker/src/scheduler/daily-rollup.ts:62
↓ 2 callers
Function
hasCompatibleBaseSnapshotMonitorMetadataStamp
( baseSnapshot: PublicHomepageResponse | null | undefined, metadataStamp: HomepageMonitorMetadataStamp | n
apps/worker/src/public/homepage.ts:319
↓ 2 callers
Function
hasHomepageStrips
(monitor: MonitorLike)
apps/web/src/components/MonitorCard.tsx:64
↓ 2 callers
Function
hasPublicTimeseries
(monitor: MonitorLike)
apps/web/src/components/MonitorCard.tsx:68
↓ 2 callers
Function
hasSchedulableMonitors
(db: D1Database)
apps/worker/src/scheduler/scheduled.ts:1027
↓ 2 callers
Function
hasSensitiveProxyHeaders
(request)
apps/web/public/_worker.js:190
↓ 2 callers
Function
hasValidAdminToken
(req: Request, env: Pick<Env, 'ADMIN_TOKEN'>)
apps/worker/src/fetch-handler.ts:170
↓ 2 callers
Function
homepageFromStatus
(status: StatusResponse)
apps/web/src/main.tsx:85
↓ 2 callers
Function
homepageMonitor
(id: number)
apps/worker/test/internal-monitor-fragments-refresh.test.ts:49
↓ 2 callers
Function
homepagePayload
()
apps/worker/test/internal-monitor-fragments-refresh.test.ts:95
↓ 2 callers
Function
hydrateStoredRenderArtifact
( artifact: ReturnType<typeof buildHomepageRenderArtifact>, )
apps/worker/test/snapshots-public-homepage.test.ts:96
↓ 2 callers
Function
incidentImpactRank
( impact: PublicStatusResponse['active_incidents'][number]['impact'], )
apps/worker/src/public/data.ts:150
↓ 2 callers
Function
incidentRowToApi
( row: IncidentRow, updates: IncidentUpdateRow[] = [], monitorIds: number[] = [], )
apps/worker/src/routes/public.ts:385
↓ 2 callers
Function
incidentRowToApi
( row: IncidentRow, updates: IncidentUpdateRow[] = [], monitorIds: number[] = [], )
apps/worker/src/routes/public-ui.ts:168
↓ 2 callers
Function
injectStatusMetaTags
(html, artifact, url)
apps/web/public/_worker.js:723
↓ 2 callers
Function
isAbortError
(err: unknown)
apps/worker/src/notify/webhook.ts:29
↓ 2 callers
Function
isAllowedApiOriginUrl
(url)
apps/web/public/_worker.js:122
↓ 2 callers
Function
isAllowedPort
(n: number)
apps/worker/src/monitor/targets.ts:16
↓ 2 callers
Function
isBlockedIpLiteral
(host: string)
apps/worker/src/monitor/targets.ts:94
↓ 2 callers
Function
isBlockedIpv4Int
(ip: number)
apps/worker/src/monitor/targets.ts:50
↓ 2 callers
Function
isFastPatchUpdateFresh
(now: number, update: MonitorRuntimeUpdate)
apps/worker/src/public/homepage.ts:1668
↓ 2 callers
Function
isGetOnlyPublicApiPath
(pathname: string)
apps/worker/src/fetch-handler.ts:213
↓ 2 callers
Function
isHexDigit
(char)
apps/web/public/_worker.js:25
↓ 2 callers
Function
isInternalApiPath
(pathname)
apps/web/public/_worker.js:112
↓ 2 callers
Function
isIpv4Literal
(host: string)
apps/worker/src/monitor/targets.ts:20
↓ 2 callers
Function
isLocalApiHost
(hostname)
apps/web/public/_worker.js:172
↓ 2 callers
Function
isNullableNonNegativeInt
(value: unknown)
apps/worker/src/schemas/public-homepage-stored.ts:49
↓ 2 callers
Function
isNullableNonNegativeInteger
(value: unknown)
apps/worker/src/public/monitor-runtime.ts:402
↓ 2 callers
Function
isNullableString
(value: unknown)
apps/worker/src/schemas/public-homepage-stored.ts:53
↓ 2 callers
Function
isNullableString
(value: unknown)
apps/worker/src/schemas/public-status-stored.ts:38
↓ 2 callers
Function
isPercent
(value: unknown)
apps/worker/src/schemas/public-status-stored.ts:42
↓ 2 callers
Function
isPositiveInteger
(value: unknown)
apps/worker/src/index.ts:259
↓ 2 callers
Function
isRecord
(value: unknown)
apps/worker/src/index.ts:255
↓ 2 callers
Function
isRecord
(value: unknown)
apps/worker/src/public/analytics-overview.ts:94
↓ 2 callers
Function
isRuntimeEntryReusableForBaseMonitor
( monitor: HomepageMonitorCard, entry: PublicMonitorRuntimeEntry | undefined, )
apps/worker/src/public/homepage.ts:648
↓ 2 callers
Function
isSameMinuteTimestamp
(a: number, b: number)
apps/worker/src/internal/homepage-refresh-core.ts:56
↓ 2 callers
Function
isTelegramStoredConfig
( config: WebhookChannelConfig | undefined, )
apps/worker/src/routes/admin.ts:837
↓ 2 callers
Function
isTruthyEnvFlag
(value: unknown)
apps/worker/src/internal/sharded-public-snapshot-core.ts:119
↓ 2 callers
Function
isUptimeRatingLevel
(value: unknown)
apps/worker/src/schemas/public-status-stored.ts:54
↓ 2 callers
Function
isVersionedPublicApiPath
(pathname: string)
apps/worker/src/fetch-handler.ts:204
↓ 2 callers
Function
jsonArrayLiteral
(value: string | null | undefined)
apps/worker/src/routes/public-ui.ts:382
↓ 2 callers
Function
jsonNumberLiteral
(value: number | null | undefined)
apps/worker/src/routes/public.ts:521
↓ 2 callers
Function
jsonNumberLiteral
(value: number | null | undefined)
apps/worker/src/routes/public-ui.ts:378
↓ 2 callers
Function
listHeartbeatsByMonitorId
( db: D1Database, monitorIds: number[], limitPerMonitor: number, )
apps/worker/src/public/data.ts:335
↓ 2 callers
Function
listHomepageMonitorRows
( db: D1Database, includeHiddenMonitors: boolean, limit?: number, )
apps/worker/src/public/homepage.ts:700
↓ 2 callers
Function
listIncidentMonitorIdsByIncidentId
( db: D1Database, incidentIds: number[], )
apps/worker/src/public/data.ts:408
↓ 2 callers
Function
listIncidentMonitorIdsByIncidentId
( db: D1Database, incidentIds: number[], )
apps/worker/src/routes/public.ts:432
↓ 2 callers
Function
listIncidentUpdatesByIncidentId
( db: D1Database, incidentIds: number[], )
apps/worker/src/routes/public.ts:403
↓ 2 callers
Function
listMaintenanceSuppressedMonitorIds
( db: D1Database, at: number, monitorIds: number[], )
apps/worker/src/scheduler/notifications.ts:115
↓ 2 callers
Function
listMaintenanceWindowMonitorIdsByWindowId
( db: D1Database, windowIds: number[], )
apps/worker/src/routes/admin.ts:1300
↓ 2 callers
Function
listMaintenanceWindowMonitorIdsByWindowId
( db: D1Database, windowIds: number[], )
apps/worker/src/routes/public.ts:492
↓ 2 callers
Function
maintenanceWindowRowToApi
(row: MaintenanceWindowRow, monitorIds: number[] = [])
apps/worker/src/public/data.ts:323
↓ 2 callers
Function
maintenanceWindowRowToApi
(row: MaintenanceWindowRow, monitorIds: number[] = [])
apps/worker/src/routes/public.ts:480
↓ 2 callers
Function
maintenanceWindowRowToApi
(row: MaintenanceWindowRow, monitorIds: number[] = [])
apps/worker/src/routes/public-ui.ts:246
↓ 2 callers
Function
maintenanceWindowRowToPayload
(row: MaintenanceWindowRow, monitorIds: number[])
apps/worker/src/scheduler/notifications.ts:229
↓ 2 callers
Function
makeRequest
(checkedAt: number)
apps/worker/test/internal-scheduled-check-batch.test.ts:107
↓ 2 callers
Function
measuredBodyBytes
(value: unknown, enabled: boolean)
apps/worker/src/internal/sharded-public-snapshot-core.ts:95
↓ 2 callers
Function
mergeBatchStats
(target: MonitorBatchStats, source: MonitorBatchStats)
apps/worker/src/scheduler/scheduled.ts:1767
↓ 2 callers
Function
mergeLatencyHistograms
(hists: LatencyHistogram[])
apps/worker/src/analytics/latency.ts:52
↓ 2 callers
Function
monitorRowToRaw
(row: StoredMonitorRow)
apps/worker/test/admin-monitor-response-assertions.test.ts:42
↓ 2 callers
Function
monitorStatusRank
(status: AdminMonitor['status'])
apps/web/src/pages/AdminDashboard.tsx:228
↓ 2 callers
Function
normalizeDirectHomepagePayload
(value: unknown)
apps/worker/src/snapshots/public-homepage.ts:591
↓ 2 callers
Function
normalizeDisplayUrl
(value: unknown)
apps/worker/src/snapshots/public-monitor-fragments.ts:155
↓ 2 callers
Function
normalizeHomepageGeneratedAt
(value, now)
apps/web/public/_worker.js:574
↓ 2 callers
Function
normalizeHttpResponseMatchMode
( mode: HttpResponseMatchMode | null | undefined, )
apps/worker/src/monitor/http-assertions.ts:28
↓ 2 callers
Function
normalizeHttpResponseMatchMode
( value: HttpResponseMatchMode | null | undefined, )
apps/web/src/components/MonitorForm.tsx:45
↓ 2 callers
Function
normalizeNotificationConfigForStorage
( env: Env, inputConfig: NotificationChannelInputConfig, existingConfig?: WebhookChannelConfig, )
apps/worker/src/routes/admin.ts:843
↓ 2 callers
Function
normalizePositiveIntegerIds
(ids: readonly number[])
apps/worker/src/scheduler/scheduled.ts:1089
↓ 2 callers
Function
normalizeSnapshotText
(value, fallback)
apps/web/public/_worker.js:607
↓ 2 callers
Function
normalizeStatusSnapshotPayload
(value: unknown)
apps/worker/src/snapshots/public-status.ts:129
↓ 2 callers
Function
normalizeThreshold
(raw: number | undefined, fallback: number)
apps/worker/src/monitor/state-machine.ts:38
↓ 2 callers
Function
notificationChannelRowToApi
(row: NotificationChannelRow)
apps/worker/src/routes/admin.ts:911
↓ 2 callers
Function
openHotPublicCache
()
apps/worker/src/fetch-handler.ts:253
↓ 2 callers
Function
orderMonitorFragmentsByEnvelope
( monitorIds: readonly number[], monitors: readonly T[], )
apps/worker/src/snapshots/public-monitor-fragments.ts:477
↓ 2 callers
Function
parseConnectionHeaderTokens
(value)
apps/web/public/_worker.js:212
↓ 2 callers
Function
parseEnvelopeFragment
( rows: readonly PublicSnapshotFragmentRow[], schema: z.ZodType<T>, )
apps/worker/src/snapshots/public-monitor-fragments.ts:367
↓ 2 callers
Function
parseFragmentJson
(row: PublicSnapshotFragmentRow)
apps/worker/src/snapshots/public-monitor-fragments.ts:344
↓ 2 callers
Function
parseHistogram
(value: string | null)
apps/worker/src/routes/admin-analytics.ts:93
↓ 2 callers
Function
parseHomepageEnvelopeFragmentRows
( rows: readonly PublicSnapshotFragmentRow[], )
apps/worker/src/snapshots/public-monitor-fragments.ts:437
↓ 2 callers
Function
parseHomepageMonitorFragmentRows
( rows: readonly PublicSnapshotFragmentRow[], opts: MonitorRuntimeUpdateFragmentReadOptions = {}, )
apps/worker/src/snapshots/public-monitor-fragments.ts:449
↓ 2 callers
Function
parseHomepageSnapshotBodyJson
( bodyJson: string | null | undefined, )
apps/worker/src/public/homepage.ts:225
↓ 2 callers
Function
parseList
(parts: string[])
apps/web/src/components/MonitorForm.tsx:125
↓ 2 callers
Function
parseMonitorFragmentRows
( rows: readonly PublicSnapshotFragmentRow[], schema: z.ZodType<T>, opts: MonitorRuntimeUpdateFragmentRe
apps/worker/src/snapshots/public-monitor-fragments.ts:390
↓ 2 callers
Function
parsePositiveInt
( raw: unknown, fallback: number, opts: { min: number; max: number }, )
apps/worker/src/middleware/rate-limit.ts:16
↓ 2 callers
Function
parsePositiveIntEnv
(name: string, fallback: number)
apps/worker/test/scheduled.bench.ts:38
↓ 2 callers
Function
parsePositiveIntEnv
(name: string, fallback: number)
apps/worker/test/homepage-snapshot.bench.ts:75
↓ 2 callers
Function
parseRegexPatternInput
( pattern: string, mode: HttpResponseMatchMode, t: TranslateFn, )
apps/web/src/components/MonitorForm.tsx:204
↓ 2 callers
Function
parseStatusEnvelopeFragmentRows
( rows: readonly PublicSnapshotFragmentRow[], )
apps/worker/src/snapshots/public-monitor-fragments.ts:443
↓ 2 callers
Function
parseStatusMonitorFragmentRows
( rows: readonly PublicSnapshotFragmentRow[], opts: MonitorRuntimeUpdateFragmentReadOptions = {}, )
apps/worker/src/snapshots/public-monitor-fragments.ts:463
↓ 2 callers
Function
percentile
(sorted: number[], ratio: number)
apps/worker/test/scheduled.bench.ts:271
↓ 2 callers
Function
persistCompletedMonitors
( db: D1Database, completed: CompletedDueMonitor[], )
apps/worker/src/scheduler/scheduled.ts:1635
↓ 2 callers
Function
prepareHomepageSnapshotWrite
( db: D1Database, now: number, payload: PublicHomepageResponse, trace?: Trace, _seedDataSnapshot = f
apps/worker/src/snapshots/public-homepage.ts:1070
↓ 2 callers
Function
prepareSnapshotWrites
(writeTrace?: Trace)
apps/worker/src/internal/homepage-refresh-core.ts:648
↓ 2 callers
Function
prependCappedArray
(value: T, source: readonly T[], maxLength: number)
apps/worker/src/public/homepage.ts:1633
↓ 2 callers
Function
primeHomepageRefreshBaseSnapshotCache
(opts: { db: D1Database; generatedAt: number; updatedAt: number; snapshot: PublicHomepageResponse; r
apps/worker/src/snapshots/public-homepage-read.ts:1255
↓ 2 callers
Function
primeStatusSnapshotCache
(opts: { db: D1Database; generatedAt: number; updatedAt: number; bodyJson: string; data: PublicStatu
apps/worker/src/snapshots/public-status-read.ts:334
← previous
next →
501–600 of 1,365, ranked by callers