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
↓ 237 callers
Method
setLabel
(key: string, value: string | number | boolean | null | undefined)
apps/worker/src/observability/trace.ts:95
↓ 205 callers
Method
bind
(...args: unknown[])
apps/worker/test/helpers/fake-d1.ts:54
↓ 175 callers
Function
createFakeD1Database
(handlers: FakeD1QueryHandler[])
apps/worker/test/helpers/fake-d1.ts:180
↓ 91 callers
Method
all
()
apps/worker/test/helpers/fake-d1.ts:60
↓ 79 callers
Method
timeAsync
(name: string, fn: () => Promise<T>)
apps/worker/src/observability/trace.ts:119
↓ 57 callers
Function
samplePayload
(now = 1_728_000_000)
apps/worker/test/snapshots-public-homepage.test.ts:38
↓ 50 callers
Function
fetch
(request, env, ctx)
apps/web/public/_worker.js:972
↓ 45 callers
Function
createEnv
(options: CreateEnvOptions = {})
apps/worker/test/scheduled.test.ts:74
↓ 41 callers
Function
runScheduledTick
(env: Env, ctx: ExecutionContext)
apps/worker/src/scheduler/scheduled.ts:1791
↓ 40 callers
Function
installDefaultCacheMock
( match: CacheMatcher, opts: { putImpl?: (request: Request, response: Response) => Promise<void> | void }
apps/worker/test/pages-homepage-worker.test.ts:7
↓ 40 callers
Function
makeEnv
(indexHtml = '<!doctype html><html><head></head><body><div id="root"></div></body></html>')
apps/worker/test/pages-homepage-worker.test.ts:30
↓ 37 callers
Method
finish
(totalName = 'total')
apps/worker/src/observability/trace.ts:130
↓ 34 callers
Function
handleResponse
(res: Response)
apps/web/src/api/client.ts:216
↓ 31 callers
Function
cn
(...parts: Array<string | false | null | undefined>)
apps/web/src/components/ui.tsx:6
↓ 31 callers
Method
run
()
apps/worker/test/helpers/fake-d1.ts:129
↓ 30 callers
Function
getAuthHeaders
()
apps/web/src/api/client.ts:182
↓ 29 callers
Function
buildHomepageRenderArtifact
( snapshot: PublicHomepageResponse, )
apps/worker/src/snapshots/public-homepage.ts:564
↓ 29 callers
Function
requestStatusViaWorker
(opts: { handlers: FakeD1QueryHandler[]; origin?: string; method?: string; path?: string; authorizat
apps/worker/test/public-hot-routes.test.ts:48
↓ 29 callers
Function
useI18n
()
apps/web/src/app/I18nContext.tsx:152
↓ 26 callers
Function
applyTraceToResponse
(opts: { res: Response; trace: Trace; prefix?: string; info?: string; serverTiming?: string; })
apps/worker/src/observability/trace.ts:170
↓ 26 callers
Function
formatDateTime
(tsSec: number, timeZone?: TimeZone, locale?: Locale)
apps/web/src/utils/datetime.ts:27
↓ 26 callers
Function
isNonNegativeInt
(value: unknown)
apps/worker/src/schemas/public-status-stored.ts:30
↓ 24 callers
Function
withTraceAsync
( trace: Trace | undefined, name: string, fn: () => Promise<T>, )
apps/worker/src/public/homepage.ts:176
↓ 21 callers
Function
runHttpCheck
(config: HttpCheckConfig)
apps/worker/src/monitor/http.ts:215
↓ 20 callers
Function
computePublicStatusPayload
( db: D1Database, now: number, opts: { includeHiddenMonitors?: boolean } = {}, )
apps/worker/src/public/status.ts:14
↓ 20 callers
Function
createBaseSnapshot
(now: number)
apps/worker/test/internal-homepage-refresh.test.ts:46
↓ 20 callers
Function
validateHttpTarget
(target: string)
apps/worker/src/monitor/targets.ts:130
↓ 19 callers
Function
monitorVisibilityPredicate
(includeHiddenMonitors: boolean, alias?: string)
apps/worker/src/public/visibility.ts:23
↓ 19 callers
Function
samplePayload
(now = 1_728_000_000)
apps/worker/test/public-homepage-routes.test.ts:97
↓ 19 callers
Method
time
(name: string, fn: () => T)
apps/worker/src/observability/trace.ts:110
↓ 18 callers
Function
requestHomepageViaApp
( path: | '/api/v1/public/homepage' | '/api/v1/public/homepage/' | '/api/v1/public/homepage-arti
apps/worker/test/public-homepage-routes.test.ts:72
↓ 17 callers
Function
applyHomepageCacheHeaders
(res: Response, ageSeconds: number)
apps/worker/src/snapshots/public-homepage.ts:1196
↓ 17 callers
Function
escapeHtml
(value: unknown)
apps/worker/src/snapshots/public-homepage.ts:104
↓ 17 callers
Function
finalizeTraceResponse
(res, trace)
apps/web/public/_worker.js:512
↓ 17 callers
Function
samplePayload
(now = 1_728_000_000)
apps/worker/test/snapshots-public-status.test.ts:23
↓ 15 callers
Function
applyPrivateNoStore
(res: Response, req?: Request)
apps/worker/src/fetch-handler.ts:181
↓ 15 callers
Function
buildNumberedPlaceholders
(count: number, startIndex = 1)
apps/worker/src/public/visibility.ts:7
↓ 15 callers
Function
computeNextState
( prev: MonitorStateSnapshot | null, outcome: CheckOutcome, checkedAt: number, config?: Partial<StateM
apps/worker/src/monitor/state-machine.ts:57
↓ 15 callers
Function
createEnv
(now: number, statusSnapshot: ReturnType<typeof createStatusSnapshot> | null = null)
apps/worker/test/internal-homepage-refresh.test.ts:133
↓ 15 callers
Function
queuePublicHomepageSnapshotRefresh
(c: { env: Env; executionCtx: ExecutionContext })
apps/worker/src/routes/admin.ts:92
↓ 15 callers
Function
renderStringTemplate
(template: string, vars: Record<string, unknown>)
apps/worker/src/notify/template.ts:90
↓ 15 callers
Function
validateTcpTarget
(target: string)
apps/worker/src/monitor/targets.ts:179
↓ 14 callers
Function
acquireLease
( db: D1Database, name: string, now: number, leaseSeconds: number, )
apps/worker/src/scheduler/lock.ts:1
↓ 14 callers
Function
ipv4InCidr
(ip: number, base: string, maskBits: number)
apps/worker/src/monitor/targets.ts:44
↓ 14 callers
Function
isNonNegativeInt
(value: unknown)
apps/worker/src/schemas/public-homepage-stored.ts:45
↓ 13 callers
Function
asString
(vars: Record<string, unknown>, path: string)
apps/worker/src/notify/template.ts:133
↓ 13 callers
Function
defaultMessageForEvent
( eventType: NotificationEventType | string, vars: Record<string, unknown>, )
apps/worker/src/notify/template.ts:145
↓ 13 callers
Function
filterStatusPageScopedMonitorIds
( monitorIds: number[], visibleMonitorIds: Set<number>, includeHiddenMonitors: boolean, )
apps/worker/src/public/visibility.ts:106
↓ 13 callers
Function
isRecord
(value: unknown)
apps/worker/src/schemas/public-homepage-stored.ts:33
↓ 13 callers
Function
isRecord
(value: unknown)
apps/worker/src/schemas/public-status-stored.ts:18
↓ 13 callers
Function
shouldIncludeStatusPageScopedItem
( originalMonitorIds: number[], visibleMonitorIds: number[], )
apps/worker/src/public/visibility.ts:114
↓ 13 callers
Function
snapshot
(partial: Partial<MonitorStateSnapshot>)
apps/worker/test/monitor-state-machine.test.ts:8
↓ 13 callers
Function
utcDayStart
(timestampSec: number)
apps/worker/src/analytics/uptime.ts:5
↓ 13 callers
Function
withTraceAsync
( trace: Trace | undefined, name: string, fn: () => Promise<T>, )
apps/worker/src/snapshots/public-homepage.ts:86
↓ 12 callers
Function
buildUnknownIntervals
( rangeStart: number, rangeEnd: number, intervalSec: number, checks: Array<{ checked_at: number; statu
apps/worker/src/analytics/uptime.ts:100
↓ 12 callers
Function
chunkPositiveIntegerIds
(ids: number[], chunkSize = D1_ID_CHUNK_SIZE)
apps/worker/src/public/visibility.ts:11
↓ 12 callers
Function
clampNonNegativeInteger
(value: number)
apps/worker/src/public/monitor-runtime.ts:552
↓ 12 callers
Function
isNonNegativeInteger
(value: unknown)
apps/worker/src/public/monitor-runtime.ts:135
↓ 12 callers
Function
normalizeTruthyHeader
(value: string | null)
apps/worker/src/index.ts:20
↓ 12 callers
Function
parseTcpTarget
(target: string)
apps/worker/src/monitor/targets.ts:154
↓ 12 callers
Function
percentileFromValues
(values: number[], p: number)
apps/worker/src/analytics/latency.ts:14
↓ 12 callers
Function
preparePublicUiStatement
(db: D1Database, sql: string)
apps/worker/src/routes/public-ui.ts:76
↓ 12 callers
Function
readPublicMonitorRuntimeSnapshot
( db: D1Database, now: number, maxAgeSeconds = MONITOR_RUNTIME_MAX_AGE_SECONDS, )
apps/worker/src/public/monitor-runtime.ts:1043
↓ 12 callers
Function
requestPublic
( path: string, handlers: FakeD1QueryHandler[], opts: { adminToken?: string; authorization?: string } =
apps/worker/test/public-uptime-routes.test.ts:28
↓ 12 callers
Function
sumIntervals
(intervals: Interval[])
apps/worker/src/analytics/uptime.ts:55
↓ 12 callers
Function
withTraceSync
(trace: Trace | undefined, name: string, fn: () => T)
apps/worker/src/public/homepage.ts:172
↓ 12 callers
Function
withVisibilityAwareCaching
(res: Response, includeHiddenMonitors: boolean)
apps/worker/src/routes/public.ts:88
↓ 11 callers
Function
applyApiCorsHeaders
(res, request, canonicalPathname)
apps/web/public/_worker.js:336
↓ 11 callers
Function
applyStatusCacheHeaders
(res: Response, ageSeconds: number)
apps/worker/src/snapshots/public-status.ts:365
↓ 11 callers
Function
buildNotFoundJsonResponse
(origin: string | null)
apps/worker/src/index.ts:174
↓ 11 callers
Function
isTruthyEnvFlag
(value: unknown)
apps/worker/src/scheduler/scheduled.ts:136
↓ 11 callers
Function
listStatusPageVisibleMonitorIds
( db: D1Database, monitorIds: number[], )
apps/worker/src/public/visibility.ts:78
↓ 11 callers
Function
readHomepageRefreshBaseSnapshot
( db: D1Database, now: number, )
apps/worker/src/snapshots/public-homepage-read.ts:1068
↓ 11 callers
Function
writeStatusSnapshot
( db: D1Database, now: number, payload: PublicStatusResponse, trace?: Trace, )
apps/worker/src/snapshots/public-status.ts:217
↓ 10 callers
Function
applyCorsHeaders
( res: Response, origin: string | null, allowedMethods = CORS_ALLOW_METHODS, )
apps/worker/src/fetch-handler.ts:100
↓ 10 callers
Function
applySensitiveProxyResponsePolicy
(res, request)
apps/web/public/_worker.js:311
↓ 10 callers
Function
getCachedPublic
(key: string)
apps/web/src/api/client.ts:104
↓ 10 callers
Function
isNonNegativeInteger
(value: unknown)
apps/worker/src/public/analytics-overview.ts:102
↓ 10 callers
Function
isStringMember
(set: ReadonlySet<string>, value: unknown)
apps/worker/src/schemas/public-status-stored.ts:46
↓ 10 callers
Function
normalizeRuntimeUpdateLatencyMs
(value: unknown)
apps/worker/src/public/monitor-runtime.ts:124
↓ 10 callers
Function
rangeToSeconds
(range: UptimeRange)
apps/worker/src/analytics/uptime.ts:9
↓ 10 callers
Function
readStatusSnapshot
( db: D1Database, now: number, )
apps/worker/src/snapshots/public-status.ts:144
↓ 10 callers
Function
refreshPublicHomepageSnapshotIfNeeded
(opts: { db: D1Database; now: number; compute: () => Promise<unknown>; trace?: Trace; force?: boolea
apps/worker/src/snapshots/public-homepage.ts:1277
↓ 10 callers
Function
safeJsonParse
(text: string)
apps/worker/src/snapshots/public-homepage.ts:658
↓ 10 callers
Function
statusPayload
()
apps/worker/test/snapshots-public-monitor-fragments.test.ts:75
↓ 10 callers
Function
upsertHeadTag
(html, pattern, tag)
apps/web/public/_worker.js:716
↓ 10 callers
Function
utcDayStart
(timestampSec: number)
apps/worker/src/public/data.ts:491
↓ 9 callers
Function
buildPublicStatusBanner
(opts: { counts: PublicStatusResponse['summary']; monitorCount: number; activeIncidents: FilteredInciden
apps/worker/src/public/data.ts:1458
↓ 9 callers
Function
cachePublic
(opts: { cacheName: string; maxAgeSeconds: number; skipPathnames?: readonly string[]; normalizeCacheKe
apps/worker/src/middleware/cache-public.ts:72
↓ 9 callers
Function
closeModal
()
apps/web/src/pages/AdminDashboard.tsx:467
↓ 9 callers
Function
formatError
(err: unknown)
apps/web/src/pages/AdminDashboard.tsx:163
↓ 9 callers
Function
getOptionalPublicAuth
()
apps/web/src/api/client.ts:188
↓ 9 callers
Function
incidentStatusLabel
(status: IncidentStatus, t: TFunction)
apps/web/src/i18n/labels.ts:10
↓ 9 callers
Function
readPublicSnapshotFragments
( db: D1Database, snapshotKey: string, )
apps/worker/src/snapshots/public-fragments.ts:112
↓ 9 callers
Function
readSnapshotRowsByPriority
( db: D1Database, )
apps/worker/src/snapshots/public-homepage.ts:696
↓ 9 callers
Function
requestAdmin
( app: ReturnType<typeof createAdminApp>, env: Env, path: string, init: { method?: string; bod
apps/worker/test/admin-monitor-response-assertions.test.ts:142
↓ 9 callers
Function
resolveTraceOptions
(opts: { header: (name: string) => string | undefined; env?: Record<string, unknown>; })
apps/worker/src/observability/trace.ts:36
↓ 9 callers
Function
sampleStatusPayload
(now = 1_728_000_000)
apps/worker/test/public-hot-routes.test.ts:17
↓ 9 callers
Function
tryComputePublicHomepagePayloadFromScheduledRuntimeUpdates
(opts: { db: D1Database; now: number; baseSnapshot?: PublicHomepageResponse | null; baseSnapshotBodyJs
apps/worker/src/public/homepage.ts:2297
↓ 9 callers
Function
writeHomepageSnapshot
( db: D1Database, now: number, payload: PublicHomepageResponse, trace?: Trace, seedDataSnapshot = fa
apps/worker/src/snapshots/public-homepage.ts:1134
next →
1–100 of 1,365, ranked by callers