Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/bluewave-labs/Checkmate
/ functions
Functions
1,490 in github.com/bluewave-labs/Checkmate
⨍
Functions
1,490
◇
Types & classes
629
↓ 4 callers
Method
recordFailure
(id: string, error: unknown, now: number)
server/src/domain/jobs/job.repository.interface.ts:30
↓ 4 callers
Method
requestStatus
(monitor: Monitor & { type: T })
server/src/service/networkService.ts:12
↓ 4 callers
Function
resolveTimezone
(preferred?: string | null)
client/src/Utils/TimeUtils.ts:28
↓ 4 callers
Method
resumeJob
(monitor: Monitor)
server/src/worker/worker.interface.ts:74
↓ 4 callers
Function
run
(req: Partial<Request>)
server/test/unit/middleware/statusPageDocumentCsp.test.ts:13
↓ 4 callers
Function
setNestedValue
Set a value at a dot-separated path in a nested object
client/scripts/migrate-locales.ts:37
↓ 4 callers
Function
shouldLog
(level: LogLevel)
client/src/Utils/logger.ts:31
↓ 4 callers
Function
showToast
(message: string, options?: ToastOptions)
client/src/Hooks/UseToast.ts:4
↓ 4 callers
Method
toDateString
(value: Date | string)
server/src/domain/monitors/monitor.repository.mongo.ts:527
↓ 4 callers
Method
toStatusResponse
(check: Check)
server/src/domain/checks/check.service.ts:16
↓ 4 callers
Method
updateById
(id: string, patch: Partial<User>, file?: Express.Multer.File | null)
server/src/domain/users/user.repository.interface.ts:10
↓ 4 callers
Method
updateJob
(monitor: Monitor)
server/src/worker/worker.interface.ts:75
↓ 4 callers
Method
updateNotifications
(args: { teamId: string; monitorIds: string[]; notificationIds: string[]; action: "add" | "remove" | "set" })
server/src/domain/monitors/monitor.service.ts:87
↓ 4 callers
Method
upsertCleanupJob
(job: JobSeed)
server/src/domain/jobs/job.repository.interface.ts:47
↓ 4 callers
Function
useClientPagination
(rows: T[], initialRowsPerPage = 10)
client/src/Hooks/useClientPagination.ts:3
↓ 4 callers
Function
useStatusPageTheme
()
client/src/Pages/StatusPage/Status/themes/StatusPageThemeProvider.tsx:142
↓ 3 callers
Function
NormalizeDataUptimeDetails
(checks: T[], rangeMin: number, rangeMax: number)
server/src/utils/dataUtils.ts:68
↓ 3 callers
Function
activeWindow
()
server/test/unit/services/checkProducer.test.ts:17
↓ 3 callers
Method
address
()
server/src/worker/worker.health-server.ts:15
↓ 3 callers
Function
appendedValue
(res: Response)
server/test/unit/middleware/statusPageDocumentCsp.test.ts:20
↓ 3 callers
Function
buildStatusPageKey
(slug: string | null | undefined)
client/src/Pages/StatusPage/Create/index.tsx:54
↓ 3 callers
Function
buildTestEmail
(emailService: IEmailService)
server/src/domain/notifications/providers/utils.ts:2
↓ 3 callers
Function
bytes
(n: number | undefined)
client/src/Pages/Logs/components/StatGauges.tsx:41
↓ 3 callers
Function
clamp
(n: number)
client/src/Utils/DataUtils.ts:67
↓ 3 callers
Method
create
(invite: Partial<Invite>)
server/src/domain/invites/invite.repository.interface.ts:5
↓ 3 callers
Method
createChecks
(checks: Check[])
server/src/domain/checks/check.service.ts:13
↓ 3 callers
Method
createGeoChecks
(geoChecks: GeoCheck[])
server/src/domain/geo-checks/geo-check.service.ts:16
↓ 3 callers
Function
createMockProvider
(type: string, result?: unknown)
server/test/unit/services/networkService.test.ts:16
↓ 3 callers
Method
createMonitor
(teamId: string, userId: string, body: Partial<Monitor>)
server/src/domain/monitors/monitor.service.ts:37
↓ 3 callers
Function
createMonitorsRepo
()
server/test/unit/services/maintenanceWindowService.test.ts:23
↓ 3 callers
Method
deleteOlderThan
(date: Date)
server/src/domain/checks/check.service.ts:38
↓ 3 callers
Method
deleteTag
(tagId: string, teamId: string)
server/src/domain/tags/tag.service.ts:9
↓ 3 callers
Method
determineSeverity
(type: NotificationType)
server/src/domain/notifications/notification.message-builder.ts:81
↓ 3 callers
Method
findAll
()
server/src/domain/jobs/job.repository.interface.ts:74
↓ 3 callers
Method
findByDateRangeAndMonitorId
( monitorId: string, startDate: Date, endDate: Date, dateString: string, options?: { type?: MonitorT
server/src/domain/checks/check.repository.interface.ts:37
↓ 3 callers
Method
findById
(id: string)
server/src/domain/users/user.repository.interface.ts:7
↓ 3 callers
Method
findById
(incidentId: string, teamId: string)
server/src/domain/incidents/incident.repository.interface.ts:7
↓ 3 callers
Method
findByMonitorId
(monitorId: string)
server/src/domain/monitor-stats/monitor-stats.repository.interface.ts:7
↓ 3 callers
Method
findByToken
(token: string)
server/src/domain/invites/invite.repository.interface.ts:7
↓ 3 callers
Method
findPage
(pagination: JobPageQuery)
server/src/domain/jobs/job.repository.interface.ts:73
↓ 3 callers
Function
formatPercentage
(value: number)
client/src/Utils/FormatUtils.ts:20
↓ 3 callers
Function
get
( url: string, config: AxiosRequestConfig = {} )
client/src/Utils/ApiClient.ts:74
↓ 3 callers
Method
getChecksByTeam
(params: { teamId: string; sortOrder: string; dateRange: string; page: number; rowsPerPage: number;
server/src/domain/checks/check.service.ts:27
↓ 3 callers
Function
getFrequency
(frequency: number | undefined)
client/src/Utils/InfraUtils.ts:3
↓ 3 callers
Function
getGeoCheckDefaults
(data?: Monitor | null)
client/src/Hooks/useMonitorForm.ts:22
↓ 3 callers
Method
getMonitorById
(args: { teamId: string; monitorId: string })
server/src/domain/monitors/monitor.service.ts:51
↓ 3 callers
Method
getMonitorsByTeamId
(args: { teamId: string; limit?: number; type?: MonitorType | MonitorType[]; tags?: string | string[];
server/src/domain/monitors/monitor.service.ts:52
↓ 3 callers
Function
getPercentage
(value: number, total: number)
client/src/Utils/FormatUtils.ts:40
↓ 3 callers
Function
getStatusPagePublicUrl
( statusPage: Pick<StatusPage, "url" | "customDomain"> )
client/src/Utils/statusPageUrl.ts:59
↓ 3 callers
Method
getUserById
(roles: UserRole[], userId: string)
server/src/domain/users/user.service.ts:39
↓ 3 callers
Function
handleSort
(e: React.MouseEvent, field: string)
client/src/Pages/Uptime/Monitors/Components/UptimeMonitorsTable.tsx:91
↓ 3 callers
Method
importMonitorsFromJSON
(args: { teamId: string; userId: string; monitors: ImportedMonitor[] })
server/src/domain/monitors/monitor.service.ts:91
↓ 3 callers
Function
isNetworkError
(code?: number | null)
client/src/Utils/statusCode.ts:17
↓ 3 callers
Method
loadSettings
()
server/src/domain/app-settings/app-settings.service.ts:23
↓ 3 callers
Function
makeHardwareResponse
(cpuUsage: number)
server/test/integration/heartbeatJobThresholdBreach.test.ts:6
↓ 3 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/unit/services/jobScheduler.test.ts:17
↓ 3 callers
Function
monoFirstChar
(s?: string)
client/src/Pages/StatusPage/Status/themes/shared/overallStatus.tsx:163
↓ 3 callers
Function
parseObjectId
(value, fallback)
server/scripts/generate-checks.js:10
↓ 3 callers
Method
pauseJob
(monitor: Monitor)
server/src/worker/worker.interface.ts:73
↓ 3 callers
Method
pauseMonitor
(args: { teamId: string; monitorId: string })
server/src/domain/monitors/monitor.service.ts:79
↓ 3 callers
Function
renderSortIcon
(isActive: boolean)
client/src/Pages/Uptime/Monitors/Components/UptimeMonitorsTable.tsx:170
↓ 3 callers
Function
requireUserEmail
(userEmail?: string)
server/src/api/controllers/controllerUtils.ts:118
↓ 3 callers
Function
resolveStatusPageDomainFromRequest
(hostHeader?: string | null, queryDomain?: string | null)
server/src/utils/statusPageDomain.ts:18
↓ 3 callers
Method
setActiveById
(refId: string, isActive: boolean)
server/src/domain/jobs/job.repository.interface.ts:50
↓ 3 callers
Method
setRepository
(settingsRepository: ISettingsRepository)
server/src/domain/app-settings/app-settings.service.ts:50
↓ 3 callers
Method
shutdown
()
server/src/worker/worker.interface.ts:82
↓ 3 callers
Method
supports
(type: MonitorType)
server/src/service/network/DNSProvider.ts:13
↓ 3 callers
Function
supportsGeoCheck
(type: MonitorType | undefined)
client/src/Types/Monitor.ts:28
↓ 3 callers
Method
updateByIds
(monitorIds: string[], teamId: string, updates: Partial<Monitor>, excludeStatuses?: MonitorStatus[])
server/src/domain/monitors/monitor.repository.interface.ts:37
↓ 3 callers
Method
updateDbSettings
(newSettings: SettingsUpdate)
server/src/domain/app-settings/app-settings.service.ts:27
↓ 3 callers
Method
updateStatusPage
(id: string, teamId: string, image: Express.Multer.File | undefined, data: Partial<StatusPage>)
server/src/domain/status-pages/status-page.service.ts:12
↓ 3 callers
Function
useDebounce
(value: T, delay: number)
client/src/Hooks/useDebounce.ts:3
↓ 3 callers
Function
useLazyGet
()
client/src/Hooks/UseApi.ts:188
↓ 2 callers
Function
GenerateAvatarImage
(file: Express.Multer.File)
server/src/utils/imageProcessing.ts:3
↓ 2 callers
Function
NormalizeData
(checks: T[], rangeMin: number, rangeMax: number)
server/src/utils/dataUtils.ts:43
↓ 2 callers
Method
addDemoMonitors
(args: { userId: string; teamId: string })
server/src/domain/monitors/monitor.service.ts:39
↓ 2 callers
Method
buildContent
(type: NotificationType, monitor: Monitor, monitorStatusResponse: MonitorStatusResponse)
server/src/domain/notifications/notification.message-builder.ts:97
↓ 2 callers
Function
buildCustomDomainOrigin
(customDomain: string)
client/src/Utils/statusPageUrl.ts:19
↓ 2 callers
Method
buildMatchStage
({ teamId, startDate, status, monitorId, resolutionType, }: { teamId: string; startDate: Date |
server/src/domain/incidents/incident.repository.mongo.ts:23
↓ 2 callers
Method
buildResponse
( monitor: Monitor, opts: { body: string; contentType: string; statusCode: number; statusUp: b
server/src/service/network/HttpProvider.ts:43
↓ 2 callers
Method
buildTopicUrl
(address: string, topic: string)
server/src/domain/notifications/providers/ntfy.ts:69
↓ 2 callers
Function
buildWorker
(shared: SharedServices, envSettings: EnvConfig)
server/src/config/services.worker.ts:49
↓ 2 callers
Function
cacheOriginResult
(customDomain: string, allowed: boolean)
server/src/api/middleware/statusPageCorsOrigin.ts:19
↓ 2 callers
Function
calculatePercentile
(arr: T[], percentile: number)
server/src/utils/dataUtils.ts:23
↓ 2 callers
Function
calculatePercentileUptimeDetails
(arr: GroupedCheck[], percentile: number)
server/src/utils/dataUtils.ts:33
↓ 2 callers
Method
countAliveWorkers
()
server/src/worker/worker.interface.ts:89
↓ 2 callers
Method
create
(notificationData: Partial<Notification>)
server/src/domain/notifications/notification.repository.interface.ts:4
↓ 2 callers
Method
create
(settings: Partial<Settings>)
server/src/domain/app-settings/app-settings-repository.interface.ts:4
↓ 2 callers
Method
create
(incident: Partial<Incident>)
server/src/domain/incidents/incident.repository.interface.ts:5
↓ 2 callers
Method
create
(tagData: Partial<Tag>)
server/src/domain/tags/tag.repository.interface.ts:5
↓ 2 callers
Function
createErrorNet
(error: Error = new Error("ECONNREFUSED"))
server/test/unit/providers/network/portProvider.test.ts:69
↓ 2 callers
Function
createLogData
( level: LogLevel, message: string, error?: Error, context?: LogContext )
client/src/Utils/logger.ts:45
↓ 2 callers
Function
createMessageBuilder
()
server/test/unit/services/notificationsService.test.ts:33
↓ 2 callers
Function
createMockClient
(behavior: "serving" | "not-serving" | "error" | "grpc-error" = "serving")
server/test/unit/providers/network/grpcProvider.test.ts:20
↓ 2 callers
Function
createMockCompile
(result: string = "<mjml>compiled</mjml>")
server/test/unit/services/emailService.test.ts:42
↓ 2 callers
Function
createMockGameDig
(state?: Record<string, any> | null)
server/test/unit/providers/network/gameProvider.test.ts:21
↓ 2 callers
Function
createMockHttpProvider
()
server/test/unit/providers/network/pageSpeedProvider.test.ts:20
↓ 2 callers
Function
createMockSettingsService
()
server/test/unit/services/emailService.test.ts:26
↓ 2 callers
Function
createSettingsRepo
()
server/test/unit/services/settingsService.test.ts:40
↓ 2 callers
Function
createSettingsService
(clientHost = "https://app.example.com")
server/test/unit/services/notificationsService.test.ts:29
← previous
next →
301–400 of 1,490, ranked by callers