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
↓ 153 callers
Method
handle
(monitor: Monitor)
server/src/service/network/IStatusProvider.ts:7
↓ 136 callers
Function
makeNotification
(overrides?: Partial<Notification>)
server/test/unit/services/notificationsService.test.ts:98
↓ 100 callers
Method
sendMessage
(notification: Notification, message: NotificationMessage)
server/src/domain/notifications/providers/ntfy.ts:36
↓ 78 callers
Function
makeMessage
(overrides?: Partial<NotificationMessage>)
server/test/helpers/notificationMessage.ts:13
↓ 75 callers
Function
createMonitorsRepositoryMock
()
server/test/unit/services/monitorService.test.ts:11
↓ 75 callers
Function
createService
( overrides: { monitorsRepository?: IMonitorsRepository; checksRepository?: IChecksRepository; monitorS
server/test/unit/services/monitorService.test.ts:85
↓ 71 callers
Function
makeMonitor
(overrides: Record<string, unknown> = {})
server/test/unit/services/monitorService.test.ts:70
↓ 69 callers
Method
warn
(config: LogConfig)
server/src/utils/logger.ts:24
↓ 66 callers
Method
error
(config: LogConfig)
server/src/utils/logger.ts:25
↓ 66 callers
Method
toEntity
(doc: JobDocument)
server/src/domain/jobs/job.repository.mongo.ts:11
↓ 62 callers
Method
sendTestAlert
(notification: Partial<Notification>)
server/src/domain/notifications/providers/INotificationProvider.ts:9
↓ 60 callers
Function
createMockLogger
()
server/test/helpers/createMockLogger.ts:3
↓ 59 callers
Function
createService
(overrides?: { logger?: ReturnType<typeof createMockLogger>; monitorsRepository?: ReturnType<typeof createMo
server/test/unit/services/statusService.test.ts:60
↓ 59 callers
Method
info
(config: LogConfig)
server/src/utils/logger.ts:23
↓ 59 callers
Function
seedJob
(overrides: Partial<JobDocument> = {})
server/test/integration/jobsRepository.test.ts:36
↓ 56 callers
Function
requireTeamId
(teamId?: string)
server/src/api/controllers/controllerUtils.ts:105
↓ 53 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/unit/services/notificationMessageBuilder.test.ts:9
↓ 53 callers
Function
makeStatusResponse
(overrides?: Partial<MonitorStatusResponse>)
server/test/unit/services/notificationMessageBuilder.test.ts:33
↓ 50 callers
Method
updateMonitorStatus
( statusResponse: MonitorStatusResponse< | PingStatusPayload | HttpStatusPayload | PageSpeedStatusP
server/src/service/statusService.ts:31
↓ 49 callers
Function
makeCheck
(overrides?: Partial<Check>)
server/test/unit/services/statusService.test.ts:113
↓ 44 callers
Function
createService
(overrides?: Record<string, unknown>)
server/test/unit/services/userService.test.ts:33
↓ 43 callers
Function
useGet
( url: string | null | undefined, axiosConfig?: AxiosRequestConfig, swrConfig?: SWRConfiguration )
client/src/Hooks/UseApi.ts:20
↓ 37 callers
Function
createService
(overrides?: { monitorsRepository?: ReturnType<typeof createMonitorsRepo>; maintenanceWindowsRepository?: Re
server/test/unit/services/maintenanceWindowService.test.ts:42
↓ 35 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/unit/services/statusService.test.ts:73
↓ 35 callers
Function
makeStatusResponse
(overrides?: Partial<MonitorStatusResponse>)
server/test/unit/services/statusService.test.ts:101
↓ 34 callers
Function
createService
(overrides?: { logger?: ReturnType<typeof createMockLogger>; incidentsRepository?: ReturnType<typeof createI
server/test/unit/services/incidentService.test.ts:41
↓ 33 callers
Function
isAllowed
(allowedRoles: UserRole[])
server/src/api/middleware/isAllowed.ts:6
↓ 33 callers
Function
start
(opts?: Parameters<typeof createWorker>[0])
server/test/unit/services/dbQueueWorker.test.ts:177
↓ 32 callers
Method
extractThresholdBreaches
(monitor: Monitor, monitorStatusResponse: MonitorStatusResponse)
server/src/domain/notifications/notification.message-builder.ts:19
↓ 31 callers
Function
createProvider
(matcher?: any)
server/test/unit/providers/network/httpProvider.test.ts:77
↓ 31 callers
Function
createService
()
server/test/unit/services/checkService.test.ts:28
↓ 31 callers
Function
createService
(nodeEnv: string = "development")
server/test/unit/services/bufferService.test.ts:51
↓ 31 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/unit/providers/network/httpProvider.test.ts:47
↓ 30 callers
Function
createWorker
(overrides?: { queueMode?: QueueMode; queuePrimaryProcesses?: boolean; mocks?: Record<string, any> })
server/test/unit/services/dbQueueWorker.test.ts:66
↓ 30 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/integration/incidentLifecycle.test.ts:13
↓ 29 callers
Function
createService
(providers: IStatusProvider<unknown>[] = [])
server/test/unit/services/networkService.test.ts:34
↓ 28 callers
Function
json
(schema: T, example?: unknown)
server/openapi/helpers.ts:23
↓ 28 callers
Function
makeHardwarePayload
(overrides?: Partial<HardwareStatusPayload["data"]>)
server/test/unit/services/notificationMessageBuilder.test.ts:44
↓ 27 callers
Function
cssReferencesExternalResource
(css?: string | null)
server/src/utils/customCss.ts:8
↓ 27 callers
Function
okJson
(data: T, description = "OK", example?: unknown)
server/openapi/helpers.ts:33
↓ 26 callers
Method
findById
(id: string)
server/src/domain/dlq/dlq.repository.interface.ts:20
↓ 26 callers
Method
handleIncident
( monitor: Monitor, code: number, decision: MonitorActionDecision, monitorStatusResponse?: MonitorStat
server/src/domain/incidents/incident.service.ts:16
↓ 26 callers
Function
makeActiveWindow
(overrides?: Partial<MaintenanceWindow>)
server/test/unit/services/maintenanceWindowService.test.ts:73
↓ 26 callers
Method
toDateString
(value?: Date | string | null)
server/src/domain/checks/check.repository.mongo.ts:43
↓ 25 callers
Function
compute
(overrides: Partial<Params> = {})
server/test/unit/services/statusService.test.ts:1151
↓ 25 callers
Function
createChecksRepositoryMock
()
server/test/unit/services/monitorService.test.ts:30
↓ 24 callers
Method
buildMessage
( monitor: Monitor, monitorStatusResponse: MonitorStatusResponse, decision: MonitorActionDecision, cli
server/src/domain/notifications/notification.message-builder.ts:13
↓ 24 callers
Function
createProvider
(opts?: { containers?: any[]; inspectResult?: any })
server/test/unit/providers/network/dockerProvider.test.ts:40
↓ 24 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/unit/providers/network/dockerProvider.test.ts:10
↓ 24 callers
Method
toStringId
(value: mongoose.Types.ObjectId | string | undefined | null)
server/src/domain/checks/check.repository.mongo.ts:36
↓ 23 callers
Function
createMonitorStatsRepositoryMock
()
server/test/unit/services/monitorService.test.ts:36
↓ 23 callers
Function
createService
()
server/test/unit/services/globalPingService.test.ts:22
↓ 23 callers
Method
debug
(config: LogConfig)
server/src/utils/logger.ts:26
↓ 23 callers
Function
makeDecision
(overrides?: Partial<MonitorActionDecision>)
server/test/unit/services/notificationMessageBuilder.test.ts:24
↓ 23 callers
Function
readRow
(id: string)
server/test/integration/jobsRepository.test.ts:53
↓ 22 callers
Function
createService
(overrides?: { settingsService?: any; fs?: any; path?: any; compile?: any; mjml?: any; nodemailer?: any })
server/test/unit/services/emailService.test.ts:64
↓ 22 callers
Method
getAll
()
server/test/helpers/InMemoryMonitorsRepository.ts:150
↓ 22 callers
Function
healthyMetrics
()
server/test/unit/services/statusService.test.ts:1136
↓ 22 callers
Function
makeHardwareMonitor
(overrides?: Partial<Monitor>)
server/test/unit/services/statusService.test.ts:657
↓ 22 callers
Function
makeHardwareResponse
(payload: HardwareStatusPayload, overrides?: Partial<MonitorStatusResponse<HardwareStatusPayload>>)
server/test/unit/services/statusService.test.ts:674
↓ 22 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/unit/providers/network/grpcProvider.test.ts:8
↓ 22 callers
Function
usePost
()
client/src/Hooks/UseApi.ts:40
↓ 21 callers
Function
makeUser
(overrides?: Partial<User>)
server/test/unit/services/userService.test.ts:8
↓ 21 callers
Method
validate
(payload: T, monitor: Monitor)
server/src/service/network/AdvancedMatcher.ts:6
↓ 20 callers
Method
addToBuffer
(check: Check)
server/src/service/bufferService.ts:11
↓ 20 callers
Function
makeJob
(overrides?: Partial<Job>)
server/test/unit/services/dbQueueWorker.test.ts:50
↓ 20 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/unit/providers/network/advancedMatcher.test.ts:14
↓ 19 callers
Method
create
(item: Partial<DLQItem>)
server/src/domain/dlq/dlq.repository.interface.ts:18
↓ 19 callers
Method
init
()
server/src/service/emailService.ts:21
↓ 19 callers
Function
isStatusUp
(statusCode: number | undefined, customUpCodes: HttpStatusCode[] = [])
server/src/service/network/utils.ts:18
↓ 19 callers
Function
makeCheck
(overrides?: Partial<Check>)
server/test/unit/services/bufferService.test.ts:33
↓ 19 callers
Function
makeGotResponse
(overrides?: Record<string, any>)
server/test/unit/providers/network/httpProvider.test.ts:67
↓ 19 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/unit/providers/network/dnsProvider.test.ts:24
↓ 19 callers
Method
seed
(monitor: Monitor)
server/test/helpers/InMemoryMonitorsRepository.ts:146
↓ 18 callers
Function
formatDateWithTz
( timestamp: string, format: string, timezone?: string )
client/src/Utils/TimeUtils.ts:31
↓ 18 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/unit/services/dbQueueWorker.test.ts:36
↓ 18 callers
Function
makeStatusPage
(overrides?: Partial<StatusPage>)
server/test/unit/services/statusPageService.test.ts:10
↓ 18 callers
Method
toCheck
(statusResponse: MonitorStatusResponse<MonitorPayloadMap[keyof MonitorPayloadMap]>)
server/src/domain/checks/check.service.ts:15
↓ 17 callers
Function
createGeoChecksRepositoryMock
()
server/test/unit/services/monitorService.test.ts:47
↓ 17 callers
Function
createMaintenanceWindowsRepo
()
server/test/unit/services/maintenanceWindowService.test.ts:11
↓ 17 callers
Function
createProvider
()
server/test/unit/providers/notifications/emailProvider.test.ts:16
↓ 17 callers
Function
createProvider
()
server/test/unit/providers/notifications/twilioProvider.test.ts:11
↓ 17 callers
Function
createService
(overrides?: Record<string, unknown>)
server/test/unit/services/notificationsService.test.ts:38
↓ 17 callers
Function
createService
(overrides?: Record<string, unknown>)
server/test/unit/services/geoChecksService.test.ts:29
↓ 17 callers
Function
makeTwilioNotification
(overrides?: Record<string, unknown>)
server/test/unit/providers/notifications/twilioProvider.test.ts:16
↓ 17 callers
Function
normalizeStatusPageDomain
(value?: string | null)
server/src/utils/statusPageDomain.ts:1
↓ 16 callers
Function
createProvider
()
server/test/unit/providers/notifications/matrixProvider.test.ts:12
↓ 16 callers
Method
editMaintenanceWindow
(params: { id: string; teamId: string; body: Partial<Omit<MaintenanceWindow, "monitorIds">> & { monitors
server/src/domain/maintenance-windows/maintenance-window.service.ts:34
↓ 16 callers
Function
get
(port: number, path: string)
server/test/unit/services/healthServer.test.ts:29
↓ 16 callers
Function
isWindowActive
(window: MaintenanceWindow, now: Date = new Date())
server/src/utils/maintenanceWindow.ts:3
↓ 16 callers
Function
makeHealth
(over?: Partial<WorkerHealth>)
server/test/unit/services/healthServer.test.ts:42
↓ 16 callers
Function
makeIncident
(overrides?: Partial<Incident>)
server/test/unit/services/incidentService.test.ts:69
↓ 16 callers
Function
makeStatusResponse
(overrides?: Partial<MonitorStatusResponse>)
server/test/unit/services/checkService.test.ts:36
↓ 16 callers
Function
okJsonNoData
(description = "OK")
server/openapi/helpers.ts:38
↓ 16 callers
Method
pollForResults
(measurementId: string, timeoutMs?: number, customUpCodes?: HttpStatusCode[])
server/src/service/globalPingService.ts:66
↓ 16 callers
Function
post
( url: string, data: unknown, config: AxiosRequestConfig = {} )
client/src/Utils/ApiClient.ts:79
↓ 16 callers
Method
sendEmail
(to: string, subject: string, html: string, transportConfig?: EmailTransportConfig)
server/src/service/emailService.ts:23
↓ 15 callers
Function
claims
(mocks: any, type: string)
server/test/unit/services/dbQueueWorker.test.ts:507
↓ 15 callers
Function
createProvider
()
server/test/unit/providers/notifications/pagerdutyProvider.test.ts:11
↓ 15 callers
Function
createProvider
()
server/test/unit/providers/notifications/slackProvider.test.ts:11
next →
1–100 of 1,490, ranked by callers