MCPcopy Create free account

hub / github.com/VrianCao/Uptimer / functions

Functions1,365 in github.com/VrianCao/Uptimer

↓ 2 callersFunctiongetNormalizedSnapshotCache
( cacheByDb: WeakMap<D1Database, Map<SnapshotKey, NormalizedSnapshotRow>>, db: D1Database, )
apps/worker/src/snapshots/public-homepage-read.ts:340
↓ 2 callersFunctiongetParsedSnapshotCache
( cacheByDb: WeakMap<D1Database, Map<SnapshotKey, ParsedSnapshotRow>>, db: D1Database, )
apps/worker/src/snapshots/public-homepage-read.ts:354
↓ 2 callersFunctiongetSystemTheme
()
apps/web/src/app/ThemeContext.tsx:15
↓ 2 callersFunctiongetUptimeBgClasses
(tier: UptimeColorTier)
apps/web/src/utils/uptime.ts:67
↓ 2 callersFunctiongroupRowsByMonitorId
(rows: readonly T[])
apps/worker/src/scheduler/daily-rollup.ts:62
↓ 2 callersFunctionhasCompatibleBaseSnapshotMonitorMetadataStamp
( baseSnapshot: PublicHomepageResponse | null | undefined, metadataStamp: HomepageMonitorMetadataStamp | n
apps/worker/src/public/homepage.ts:319
↓ 2 callersFunctionhasHomepageStrips
(monitor: MonitorLike)
apps/web/src/components/MonitorCard.tsx:64
↓ 2 callersFunctionhasPublicTimeseries
(monitor: MonitorLike)
apps/web/src/components/MonitorCard.tsx:68
↓ 2 callersFunctionhasSchedulableMonitors
(db: D1Database)
apps/worker/src/scheduler/scheduled.ts:1027
↓ 2 callersFunctionhasSensitiveProxyHeaders
(request)
apps/web/public/_worker.js:190
↓ 2 callersFunctionhasValidAdminToken
(req: Request, env: Pick<Env, 'ADMIN_TOKEN'>)
apps/worker/src/fetch-handler.ts:170
↓ 2 callersFunctionhomepageFromStatus
(status: StatusResponse)
apps/web/src/main.tsx:85
↓ 2 callersFunctionhomepageMonitor
(id: number)
apps/worker/test/internal-monitor-fragments-refresh.test.ts:49
↓ 2 callersFunctionhomepagePayload
()
apps/worker/test/internal-monitor-fragments-refresh.test.ts:95
↓ 2 callersFunctionhydrateStoredRenderArtifact
( artifact: ReturnType<typeof buildHomepageRenderArtifact>, )
apps/worker/test/snapshots-public-homepage.test.ts:96
↓ 2 callersFunctionincidentImpactRank
( impact: PublicStatusResponse['active_incidents'][number]['impact'], )
apps/worker/src/public/data.ts:150
↓ 2 callersFunctionincidentRowToApi
( row: IncidentRow, updates: IncidentUpdateRow[] = [], monitorIds: number[] = [], )
apps/worker/src/routes/public.ts:385
↓ 2 callersFunctionincidentRowToApi
( row: IncidentRow, updates: IncidentUpdateRow[] = [], monitorIds: number[] = [], )
apps/worker/src/routes/public-ui.ts:168
↓ 2 callersFunctioninjectStatusMetaTags
(html, artifact, url)
apps/web/public/_worker.js:723
↓ 2 callersFunctionisAbortError
(err: unknown)
apps/worker/src/notify/webhook.ts:29
↓ 2 callersFunctionisAllowedApiOriginUrl
(url)
apps/web/public/_worker.js:122
↓ 2 callersFunctionisAllowedPort
(n: number)
apps/worker/src/monitor/targets.ts:16
↓ 2 callersFunctionisBlockedIpLiteral
(host: string)
apps/worker/src/monitor/targets.ts:94
↓ 2 callersFunctionisBlockedIpv4Int
(ip: number)
apps/worker/src/monitor/targets.ts:50
↓ 2 callersFunctionisFastPatchUpdateFresh
(now: number, update: MonitorRuntimeUpdate)
apps/worker/src/public/homepage.ts:1668
↓ 2 callersFunctionisGetOnlyPublicApiPath
(pathname: string)
apps/worker/src/fetch-handler.ts:213
↓ 2 callersFunctionisHexDigit
(char)
apps/web/public/_worker.js:25
↓ 2 callersFunctionisInternalApiPath
(pathname)
apps/web/public/_worker.js:112
↓ 2 callersFunctionisIpv4Literal
(host: string)
apps/worker/src/monitor/targets.ts:20
↓ 2 callersFunctionisLocalApiHost
(hostname)
apps/web/public/_worker.js:172
↓ 2 callersFunctionisNullableNonNegativeInt
(value: unknown)
apps/worker/src/schemas/public-homepage-stored.ts:49
↓ 2 callersFunctionisNullableNonNegativeInteger
(value: unknown)
apps/worker/src/public/monitor-runtime.ts:402
↓ 2 callersFunctionisNullableString
(value: unknown)
apps/worker/src/schemas/public-homepage-stored.ts:53
↓ 2 callersFunctionisNullableString
(value: unknown)
apps/worker/src/schemas/public-status-stored.ts:38
↓ 2 callersFunctionisPercent
(value: unknown)
apps/worker/src/schemas/public-status-stored.ts:42
↓ 2 callersFunctionisPositiveInteger
(value: unknown)
apps/worker/src/index.ts:259
↓ 2 callersFunctionisRecord
(value: unknown)
apps/worker/src/index.ts:255
↓ 2 callersFunctionisRecord
(value: unknown)
apps/worker/src/public/analytics-overview.ts:94
↓ 2 callersFunctionisRuntimeEntryReusableForBaseMonitor
( monitor: HomepageMonitorCard, entry: PublicMonitorRuntimeEntry | undefined, )
apps/worker/src/public/homepage.ts:648
↓ 2 callersFunctionisSameMinuteTimestamp
(a: number, b: number)
apps/worker/src/internal/homepage-refresh-core.ts:56
↓ 2 callersFunctionisTelegramStoredConfig
( config: WebhookChannelConfig | undefined, )
apps/worker/src/routes/admin.ts:837
↓ 2 callersFunctionisTruthyEnvFlag
(value: unknown)
apps/worker/src/internal/sharded-public-snapshot-core.ts:119
↓ 2 callersFunctionisUptimeRatingLevel
(value: unknown)
apps/worker/src/schemas/public-status-stored.ts:54
↓ 2 callersFunctionisVersionedPublicApiPath
(pathname: string)
apps/worker/src/fetch-handler.ts:204
↓ 2 callersFunctionjsonArrayLiteral
(value: string | null | undefined)
apps/worker/src/routes/public-ui.ts:382
↓ 2 callersFunctionjsonNumberLiteral
(value: number | null | undefined)
apps/worker/src/routes/public.ts:521
↓ 2 callersFunctionjsonNumberLiteral
(value: number | null | undefined)
apps/worker/src/routes/public-ui.ts:378
↓ 2 callersFunctionlistHeartbeatsByMonitorId
( db: D1Database, monitorIds: number[], limitPerMonitor: number, )
apps/worker/src/public/data.ts:335
↓ 2 callersFunctionlistHomepageMonitorRows
( db: D1Database, includeHiddenMonitors: boolean, limit?: number, )
apps/worker/src/public/homepage.ts:700
↓ 2 callersFunctionlistIncidentMonitorIdsByIncidentId
( db: D1Database, incidentIds: number[], )
apps/worker/src/public/data.ts:408
↓ 2 callersFunctionlistIncidentMonitorIdsByIncidentId
( db: D1Database, incidentIds: number[], )
apps/worker/src/routes/public.ts:432
↓ 2 callersFunctionlistIncidentUpdatesByIncidentId
( db: D1Database, incidentIds: number[], )
apps/worker/src/routes/public.ts:403
↓ 2 callersFunctionlistMaintenanceSuppressedMonitorIds
( db: D1Database, at: number, monitorIds: number[], )
apps/worker/src/scheduler/notifications.ts:115
↓ 2 callersFunctionlistMaintenanceWindowMonitorIdsByWindowId
( db: D1Database, windowIds: number[], )
apps/worker/src/routes/admin.ts:1300
↓ 2 callersFunctionlistMaintenanceWindowMonitorIdsByWindowId
( db: D1Database, windowIds: number[], )
apps/worker/src/routes/public.ts:492
↓ 2 callersFunctionmaintenanceWindowRowToApi
(row: MaintenanceWindowRow, monitorIds: number[] = [])
apps/worker/src/public/data.ts:323
↓ 2 callersFunctionmaintenanceWindowRowToApi
(row: MaintenanceWindowRow, monitorIds: number[] = [])
apps/worker/src/routes/public.ts:480
↓ 2 callersFunctionmaintenanceWindowRowToApi
(row: MaintenanceWindowRow, monitorIds: number[] = [])
apps/worker/src/routes/public-ui.ts:246
↓ 2 callersFunctionmaintenanceWindowRowToPayload
(row: MaintenanceWindowRow, monitorIds: number[])
apps/worker/src/scheduler/notifications.ts:229
↓ 2 callersFunctionmakeRequest
(checkedAt: number)
apps/worker/test/internal-scheduled-check-batch.test.ts:107
↓ 2 callersFunctionmeasuredBodyBytes
(value: unknown, enabled: boolean)
apps/worker/src/internal/sharded-public-snapshot-core.ts:95
↓ 2 callersFunctionmergeBatchStats
(target: MonitorBatchStats, source: MonitorBatchStats)
apps/worker/src/scheduler/scheduled.ts:1767
↓ 2 callersFunctionmergeLatencyHistograms
(hists: LatencyHistogram[])
apps/worker/src/analytics/latency.ts:52
↓ 2 callersFunctionmonitorRowToRaw
(row: StoredMonitorRow)
apps/worker/test/admin-monitor-response-assertions.test.ts:42
↓ 2 callersFunctionmonitorStatusRank
(status: AdminMonitor['status'])
apps/web/src/pages/AdminDashboard.tsx:228
↓ 2 callersFunctionnormalizeDirectHomepagePayload
(value: unknown)
apps/worker/src/snapshots/public-homepage.ts:591
↓ 2 callersFunctionnormalizeDisplayUrl
(value: unknown)
apps/worker/src/snapshots/public-monitor-fragments.ts:155
↓ 2 callersFunctionnormalizeHomepageGeneratedAt
(value, now)
apps/web/public/_worker.js:574
↓ 2 callersFunctionnormalizeHttpResponseMatchMode
( mode: HttpResponseMatchMode | null | undefined, )
apps/worker/src/monitor/http-assertions.ts:28
↓ 2 callersFunctionnormalizeHttpResponseMatchMode
( value: HttpResponseMatchMode | null | undefined, )
apps/web/src/components/MonitorForm.tsx:45
↓ 2 callersFunctionnormalizeNotificationConfigForStorage
( env: Env, inputConfig: NotificationChannelInputConfig, existingConfig?: WebhookChannelConfig, )
apps/worker/src/routes/admin.ts:843
↓ 2 callersFunctionnormalizePositiveIntegerIds
(ids: readonly number[])
apps/worker/src/scheduler/scheduled.ts:1089
↓ 2 callersFunctionnormalizeSnapshotText
(value, fallback)
apps/web/public/_worker.js:607
↓ 2 callersFunctionnormalizeStatusSnapshotPayload
(value: unknown)
apps/worker/src/snapshots/public-status.ts:129
↓ 2 callersFunctionnormalizeThreshold
(raw: number | undefined, fallback: number)
apps/worker/src/monitor/state-machine.ts:38
↓ 2 callersFunctionnotificationChannelRowToApi
(row: NotificationChannelRow)
apps/worker/src/routes/admin.ts:911
↓ 2 callersFunctionopenHotPublicCache
()
apps/worker/src/fetch-handler.ts:253
↓ 2 callersFunctionorderMonitorFragmentsByEnvelope
( monitorIds: readonly number[], monitors: readonly T[], )
apps/worker/src/snapshots/public-monitor-fragments.ts:477
↓ 2 callersFunctionparseConnectionHeaderTokens
(value)
apps/web/public/_worker.js:212
↓ 2 callersFunctionparseEnvelopeFragment
( rows: readonly PublicSnapshotFragmentRow[], schema: z.ZodType<T>, )
apps/worker/src/snapshots/public-monitor-fragments.ts:367
↓ 2 callersFunctionparseFragmentJson
(row: PublicSnapshotFragmentRow)
apps/worker/src/snapshots/public-monitor-fragments.ts:344
↓ 2 callersFunctionparseHistogram
(value: string | null)
apps/worker/src/routes/admin-analytics.ts:93
↓ 2 callersFunctionparseHomepageEnvelopeFragmentRows
( rows: readonly PublicSnapshotFragmentRow[], )
apps/worker/src/snapshots/public-monitor-fragments.ts:437
↓ 2 callersFunctionparseHomepageMonitorFragmentRows
( rows: readonly PublicSnapshotFragmentRow[], opts: MonitorRuntimeUpdateFragmentReadOptions = {}, )
apps/worker/src/snapshots/public-monitor-fragments.ts:449
↓ 2 callersFunctionparseHomepageSnapshotBodyJson
( bodyJson: string | null | undefined, )
apps/worker/src/public/homepage.ts:225
↓ 2 callersFunctionparseList
(parts: string[])
apps/web/src/components/MonitorForm.tsx:125
↓ 2 callersFunctionparseMonitorFragmentRows
( rows: readonly PublicSnapshotFragmentRow[], schema: z.ZodType<T>, opts: MonitorRuntimeUpdateFragmentRe
apps/worker/src/snapshots/public-monitor-fragments.ts:390
↓ 2 callersFunctionparsePositiveInt
( raw: unknown, fallback: number, opts: { min: number; max: number }, )
apps/worker/src/middleware/rate-limit.ts:16
↓ 2 callersFunctionparsePositiveIntEnv
(name: string, fallback: number)
apps/worker/test/scheduled.bench.ts:38
↓ 2 callersFunctionparsePositiveIntEnv
(name: string, fallback: number)
apps/worker/test/homepage-snapshot.bench.ts:75
↓ 2 callersFunctionparseRegexPatternInput
( pattern: string, mode: HttpResponseMatchMode, t: TranslateFn, )
apps/web/src/components/MonitorForm.tsx:204
↓ 2 callersFunctionparseStatusEnvelopeFragmentRows
( rows: readonly PublicSnapshotFragmentRow[], )
apps/worker/src/snapshots/public-monitor-fragments.ts:443
↓ 2 callersFunctionparseStatusMonitorFragmentRows
( rows: readonly PublicSnapshotFragmentRow[], opts: MonitorRuntimeUpdateFragmentReadOptions = {}, )
apps/worker/src/snapshots/public-monitor-fragments.ts:463
↓ 2 callersFunctionpercentile
(sorted: number[], ratio: number)
apps/worker/test/scheduled.bench.ts:271
↓ 2 callersFunctionpersistCompletedMonitors
( db: D1Database, completed: CompletedDueMonitor[], )
apps/worker/src/scheduler/scheduled.ts:1635
↓ 2 callersFunctionprepareHomepageSnapshotWrite
( db: D1Database, now: number, payload: PublicHomepageResponse, trace?: Trace, _seedDataSnapshot = f
apps/worker/src/snapshots/public-homepage.ts:1070
↓ 2 callersFunctionprepareSnapshotWrites
(writeTrace?: Trace)
apps/worker/src/internal/homepage-refresh-core.ts:648
↓ 2 callersFunctionprependCappedArray
(value: T, source: readonly T[], maxLength: number)
apps/worker/src/public/homepage.ts:1633
↓ 2 callersFunctionprimeHomepageRefreshBaseSnapshotCache
(opts: { db: D1Database; generatedAt: number; updatedAt: number; snapshot: PublicHomepageResponse; r
apps/worker/src/snapshots/public-homepage-read.ts:1255
↓ 2 callersFunctionprimeStatusSnapshotCache
(opts: { db: D1Database; generatedAt: number; updatedAt: number; bodyJson: string; data: PublicStatu
apps/worker/src/snapshots/public-status-read.ts:334
← previousnext →501–600 of 1,365, ranked by callers