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
↓ 2 callers
Function
createStatusPageDocumentCsp
(clientHost: string)
server/src/api/middleware/statusPageDocumentCsp.ts:17
↓ 2 callers
Method
createTag
(tag: Partial<Tag>, teamId: string)
server/src/domain/tags/tag.service.ts:5
↓ 2 callers
Method
deleteById
(id: string)
server/src/domain/users/user.repository.interface.ts:12
↓ 2 callers
Method
deleteChecks
(params: { monitorId: string; teamId: string })
server/src/domain/checks/check.service.ts:36
↓ 2 callers
Method
deleteChecksByTeamId
(params: { teamId: string })
server/src/domain/checks/check.service.ts:37
↓ 2 callers
Method
deleteManyByEmail
(email: string)
server/src/domain/recovery-tokens/recovery-token.repository.interface.ts:10
↓ 2 callers
Method
editMonitor
(args: { teamId: string; monitorId: string; body: Partial<Monitor> })
server/src/domain/monitors/monitor.service.ts:78
↓ 2 callers
Function
executeBulkAction
(pause: boolean)
client/src/Hooks/useBulkMonitorActions.ts:39
↓ 2 callers
Function
extractString
(value: unknown)
server/src/api/controllers/controllerUtils.ts:33
↓ 2 callers
Function
fieldSteps
()
client/src/Validation/statusPage.ts:92
↓ 2 callers
Function
fieldStepsFor
( type: MonitorType )
client/src/Validation/monitor.ts:218
↓ 2 callers
Method
findActiveByMonitorId
(monitorId: string, teamId: string)
server/src/domain/incidents/incident.repository.interface.ts:9
↓ 2 callers
Method
findByCustomDomain
(customDomain: string)
server/src/domain/status-pages/status-page-repository.interface.ts:8
↓ 2 callers
Method
findById
(id: string, teamId: string)
server/src/domain/maintenance-windows/maintenance-window.repository.interface.ts:6
↓ 2 callers
Method
findByTeamId
(teamId: string, config: TeamQueryConfig)
server/src/domain/monitors/monitor.repository.interface.ts:30
↓ 2 callers
Method
findByUrl
(url: string)
server/src/domain/status-pages/status-page-repository.interface.ts:7
↓ 2 callers
Method
findNotificationsByIds
(ids: string[])
server/src/domain/notifications/notification.repository.interface.ts:7
↓ 2 callers
Method
findRecent
(maxAgeMs: number)
server/src/domain/queue-workers/queue-worker.repository.interface.ts:6
↓ 2 callers
Method
findSingleton
()
server/src/domain/app-settings/app-settings-repository.interface.ts:6
↓ 2 callers
Method
findSuperAdmin
()
server/src/domain/users/user.repository.interface.ts:14
↓ 2 callers
Function
flattenKeys
Flatten a nested object into { "a.b.c": value } pairs
client/scripts/migrate-locales.ts:23
↓ 2 callers
Method
flushBuffer
()
server/src/service/bufferService.ts:105
↓ 2 callers
Method
flushGeoBuffer
()
server/src/service/bufferService.ts:134
↓ 2 callers
Method
flushQueues
()
server/src/worker/worker.interface.ts:79
↓ 2 callers
Function
formatStatusCode
( code: number | null | undefined, t: TranslateFn )
client/src/Utils/statusCode.ts:50
↓ 2 callers
Function
freePort
()
server/test/unit/services/healthServer.test.ts:18
↓ 2 callers
Method
getAllGames
()
server/src/domain/monitors/monitor.service.ts:74
↓ 2 callers
Method
getChecksSummaryByTeamId
(params: { teamId: string; dateRange: string })
server/src/domain/checks/check.service.ts:35
↓ 2 callers
Method
getConnection
()
server/src/db/db.interface.ts:4
↓ 2 callers
Function
getCores
(cores: number | undefined)
client/src/Utils/InfraUtils.ts:9
↓ 2 callers
Method
getGroupsByTeamId
(args: { teamId: string })
server/src/domain/monitors/monitor.service.ts:75
↓ 2 callers
Function
getIncidentsDuration
(incident: IncidentLike | IncidentSummaryItem)
client/src/Pages/Incidents/utils.ts:6
↓ 2 callers
Method
getJobs
(pagination: WorkerJobsPagination)
server/src/worker/worker.interface.ts:78
↓ 2 callers
Method
getJobs
(req: Request, res: Response, next: NextFunction)
server/src/api/controllers/queueController.ts:9
↓ 2 callers
Method
getMaintenanceWindowById
(params: { id: string; teamId: string })
server/src/domain/maintenance-windows/maintenance-window.service.ts:23
↓ 2 callers
Method
getMaintenanceWindowsByMonitorId
(params: { monitorId: string; teamId: string })
server/src/domain/maintenance-windows/maintenance-window.service.ts:32
↓ 2 callers
Method
getMetrics
(req: Request, res: Response, next: NextFunction)
server/src/api/controllers/queueController.ts:8
↓ 2 callers
Function
getMonitorDefaults
( type: MonitorType, data: Monitor | null = null )
client/src/Hooks/useMonitorForm.ts:28
↓ 2 callers
Function
getMonitorTypeLabel
( type: MonitorType, t: (key: string) => string )
client/src/Types/StatusPage.ts:16
↓ 2 callers
Function
getPageSpeedPalette
(score: number)
client/src/Utils/MonitorUtils.ts:86
↓ 2 callers
Method
getRepository
()
server/src/domain/app-settings/app-settings.service.ts:70
↓ 2 callers
Function
getResponseTimeColor
(responseTime: number)
client/src/Utils/MonitorUtils.ts:56
↓ 2 callers
Function
getRoleText
()
client/src/Components/sidebar/Authfooter.tsx:50
↓ 2 callers
Function
getStatusColor
(status: MonitorStatus, theme: any)
client/src/Utils/MonitorUtils.ts:44
↓ 2 callers
Method
getStatusPageByCustomDomain
(customDomain: string)
server/src/domain/status-pages/status-page.service.ts:10
↓ 2 callers
Method
getStatusPageByUrl
(url: string)
server/src/domain/status-pages/status-page.service.ts:9
↓ 2 callers
Method
getStatusPagesByTeamId
(teamId: string)
server/src/domain/status-pages/status-page.service.ts:11
↓ 2 callers
Function
getStatusPalette
(status: MonitorStatus)
client/src/Utils/MonitorUtils.ts:22
↓ 2 callers
Method
getTag
(tagId: string, teamId: string)
server/src/domain/tags/tag.service.ts:6
↓ 2 callers
Method
getTagsByTeamId
(teamId: string)
server/src/domain/tags/tag.service.ts:7
↓ 2 callers
Function
getVal
(check: T)
client/src/Utils/DataUtils.ts:22
↓ 2 callers
Function
handleSort
(e: any, field: string)
client/src/Pages/PageSpeed/Monitors/Components/PageSpeedMonitorsTable.tsx:81
↓ 2 callers
Function
handleSort
(e: React.MouseEvent, field: string)
client/src/Pages/Infrastructure/Monitors/Components/MonitorsTable.tsx:100
↓ 2 callers
Function
idsOf
()
server/test/integration/schedulerReconcile.test.ts:62
↓ 2 callers
Method
init
()
server/src/worker/worker.db-queue.ts:245
↓ 2 callers
Function
initShutdownListener
(server: Server | null, shutdownTargets: ShutdownTargets)
server/src/shutdown.ts:14
↓ 2 callers
Function
isCustomDomainHost
()
client/src/Utils/statusPageUrl.ts:36
↓ 2 callers
Function
isRowSelected
(id: string)
client/src/Pages/Uptime/Monitors/Components/UptimeMonitorsTable.tsx:89
↓ 2 callers
Function
isRowSelected
(id: string)
client/src/Pages/Infrastructure/Monitors/Components/MonitorsTable.tsx:83
↓ 2 callers
Function
isRunning
(row: QueueJobWithId)
client/src/Pages/Logs/components/TableJobs.tsx:45
↓ 2 callers
Method
logFailure
(reactor: IMonitorReactor, evaluation: MonitorEvaluation, error: unknown)
server/src/worker/reactors/reactor.dispatcher.ts:17
↓ 2 callers
Method
loginUser
(email: string, password: string)
server/src/domain/users/user.service.ts:25
↓ 2 callers
Function
makeAppSettings
()
server/test/unit/services/userService.test.ts:23
↓ 2 callers
Function
makeHardwareStatus
(overrides?: Partial<MonitorStatusResponse>)
server/test/unit/services/checkService.test.ts:271
↓ 2 callers
Function
makeMonitor
(overrides?: Partial<Monitor>)
server/test/unit/services/checkPipeline.test.ts:6
↓ 2 callers
Function
makeStatusPage
(overrides?: Partial<StatusPage>)
server/test/unit/middleware/statusPageCorsOrigin.test.ts:6
↓ 2 callers
Function
parseObjectId
(value)
server/scripts/seed-monitors.js:181
↓ 2 callers
Function
parseSingle
(input: unknown)
server/src/api/controllers/controllerUtils.ts:76
↓ 2 callers
Method
react
(evaluation: MonitorEvaluation)
server/src/worker/reactors/reactor.interface.ts:6
↓ 2 callers
Method
removeMonitorFromStatusPages
(monitorId: string)
server/src/domain/status-pages/status-page-repository.interface.ts:16
↓ 2 callers
Function
renderEmpty
()
client/src/Pages/StatusPage/Status/themes/shared/ThemedInfrastructure.tsx:41
↓ 2 callers
Function
renderSortIcon
(isActive: boolean)
client/src/Pages/PageSpeed/Monitors/Components/PageSpeedMonitorsTable.tsx:160
↓ 2 callers
Function
renderSortIcon
(isActive: boolean)
client/src/Pages/Infrastructure/Monitors/Components/MonitorsTable.tsx:164
↓ 2 callers
Method
requestRecovery
(email: string)
server/src/domain/users/user.service.ts:33
↓ 2 callers
Method
resetPassword
(password: string, recoveryToken: string)
server/src/domain/users/user.service.ts:35
↓ 2 callers
Function
resolveStatusPageTheme
( value: string | null | undefined )
client/src/Types/StatusPage.ts:38
↓ 2 callers
Function
resolveSystemMode
()
client/src/Pages/StatusPage/Status/themes/StatusPageThemeProvider.tsx:30
↓ 2 callers
Function
restoreFromBackup
()
server/src/db/migration/0002_convertChecksToTimeSeries.ts:24
↓ 2 callers
Function
runFilter
(mimetype: string)
server/test/unit/middleware/upload.test.ts:13
↓ 2 callers
Function
sanitizeInput
(input: unknown, options = {})
server/src/api/middleware/sanitization.ts:6
↓ 2 callers
Method
setPasswordByUserId
(userId: string, password: string)
server/src/domain/users/user.service.ts:41
↓ 2 callers
Function
theme
(mode: string, palette: any)
client/src/Utils/Theme/Theme.ts:42
↓ 2 callers
Method
toStringId
(value: unknown)
server/src/domain/monitors/monitor.repository.mongo.ts:520
↓ 2 callers
Method
update
(settings: SettingsUpdate)
server/src/domain/app-settings/app-settings-repository.interface.ts:8
↓ 2 callers
Method
updateById
(incidentId: string, teamId: string, updateData: Partial<Incident>)
server/src/domain/incidents/incident.repository.interface.ts:24
↓ 2 callers
Method
updateScheduleById
(refId: string, type: JobType, intervalMs: number | null)
server/src/domain/jobs/job.repository.interface.ts:53
↓ 2 callers
Method
updateStatusWindowAndChecks
( monitorId: string, teamId: string, status: boolean, checkSnapshot: CheckSnapshot, windowSize: numb
server/src/domain/monitors/monitor.repository.interface.ts:38
↓ 2 callers
Method
updateTag
(tagId: string, teamId: string, patch: Partial<Tag>)
server/src/domain/tags/tag.service.ts:8
↓ 2 callers
Function
useBulkMonitorActions
( refetch: () => void, page?: number )
client/src/Hooks/useBulkMonitorActions.ts:26
↓ 2 callers
Function
useIsSuperAdmin
()
client/src/Hooks/useIsAdmin.ts:12
↓ 2 callers
Function
usePut
()
client/src/Hooks/UseApi.ts:117
↓ 2 callers
Method
verifyInviteToken
(params: { inviteToken: string })
server/src/domain/invites/invite.service.ts:14
↓ 2 callers
Method
wrapAdaptiveCard
* Wrap an Adaptive Card in the Teams webhook envelope format
server/src/domain/notifications/providers/teams.ts:137
↓ 1 callers
Function
ParseBoolean
(value: boolean | string | null | undefined)
server/src/utils/utils.ts:1
↓ 1 callers
Function
activeWindow
()
server/test/unit/services/checkPipeline.test.ts:18
↓ 1 callers
Function
backupAndDropExistingCollection
()
server/src/db/migration/0002_convertChecksToTimeSeries.ts:39
↓ 1 callers
Method
buildAdaptiveCard
* Build an Adaptive Card from NotificationMessage
server/src/domain/notifications/providers/teams.ts:153
↓ 1 callers
Function
buildApi
(shared: SharedServices, jobScheduler: IJobScheduler)
server/src/config/services.api.ts:28
↓ 1 callers
Method
buildDefaultContent
(monitor: Monitor)
server/src/domain/notifications/notification.message-builder.ts:177
↓ 1 callers
Function
buildDefaults
(data: Notification | null)
client/src/Hooks/useNotificationForm.ts:10
← previous
next →
401–500 of 1,490, ranked by callers