Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bluewave-labs/Checkmate
/ functions
Functions
1,490 in github.com/bluewave-labs/Checkmate
⨍
Functions
1,490
◇
Types & classes
629
Method
constructor
({ logger, geoChecksRepository, globalPingService, monitorsRepository, }: { logger: ILogger; geoC
server/src/domain/geo-checks/geo-check.service.ts:36
Method
constructor
(private readonly workerId: string)
server/src/domain/jobs/job.repository.mongo.ts:9
Method
constructor
({ invitesRepository, settingsService, emailService, }: { invitesRepository: IInvitesRepository; se
server/src/domain/invites/invite.service.ts:24
Method
constructor
(private db: IDb<Mongoose>)
server/src/domain/diagnostics/diagnostic.service.ts:70
Method
constructor
( logger: ILogger, incidentsRepository: IIncidentsRepository, monitorsRepository: IMonitorsRepository,
server/src/domain/incidents/incident.service.ts:46
Method
constructor
(statusPagesRepository: IStatusPagesRepository, settingsService: ISettingsService)
server/src/domain/status-pages/status-page.service.ts:20
Method
constructor
( private tagsRepository: ITagsRepository, private monitorsRepository: IMonitorsRepository )
server/src/domain/tags/tag.service.ts:13
Method
constructor
( private maintenanceWindowsRepository: IMaintenanceWindowsRepository, private geoChecksService: IGeoCheck
server/src/worker/worker.check-pipeline.ts:18
Method
constructor
( private statusService: IStatusService, private monitorStatusPolicy: IMonitorStatusPolicy )
server/src/worker/worker.check-evaluator.ts:13
Method
constructor
( private logger: ILogger, private port: string, private worker: IQueueWorker )
server/src/worker/worker.health-server.ts:37
Method
constructor
( protected jobsRepository: IJobsRepository, protected queueWorkersRepository: IQueueWorkersRepository,
server/src/worker/worker.job-scheduler.ts:20
Method
constructor
( logger: ILogger, // forwarded to super private isDbConnected: () => boolean, jobsRepository: IJobsRepo
server/src/worker/worker.db-queue.ts:48
Method
constructor
( private monitorsRepository: IMonitorsRepository, private maintenanceWindowsRepository: IMaintenanceWindo
server/src/worker/worker.check-producer.ts:20
Method
constructor
( logger: ILogger, checkService: ICheckService, settingsService: ISettingsService, monitorsRepository:
server/src/worker/worker.helper.ts:48
Method
constructor
( private logger: ILogger, private reactors: IMonitorReactor[] )
server/src/worker/reactors/reactor.dispatcher.ts:12
Method
constructor
(private incidentService: IIncidentService)
server/src/worker/reactors/reactor.incident.ts:8
Method
constructor
(private notificationService: INotificationsService)
server/src/worker/reactors/reactor.notification.ts:7
Method
constructor
(maintenanceWindowService: IMaintenanceWindowService)
server/src/api/controllers/maintenanceWindowController.ts:24
Method
constructor
(private tagsService: ITagsService)
server/src/api/controllers/tagController.ts:21
Method
constructor
(private scheduler: IJobScheduler)
server/src/api/controllers/queueController.ts:16
Method
constructor
(monitorService: IMonitorService, notificationsService: INotificationsService)
server/src/api/controllers/monitorController.ts:55
Method
constructor
(logger: ILogger)
server/src/api/controllers/logController.ts:13
Method
constructor
(checkService: ICheckService)
server/src/api/controllers/checkController.ts:28
Method
constructor
(inviteService: IInviteService)
server/src/api/controllers/inviteController.ts:16
Method
constructor
(geoChecksService: IGeoChecksService)
server/src/api/controllers/geoCheckController.ts:15
Method
constructor
(diagnosticService: IDiagnosticService)
server/src/api/controllers/diagnosticController.ts:15
Method
constructor
(settingsService: ISettingsService, emailService: IEmailService)
server/src/api/controllers/settingsController.ts:22
Method
constructor
(userService: IUserService)
server/src/api/controllers/authController.ts:48
Method
constructor
(notificationsService: INotificationsService, monitorsRepository: IMonitorsRepository)
server/src/api/controllers/notificationController.ts:30
Method
constructor
(incidentService: IIncidentService)
server/src/api/controllers/incidentController.ts:17
Method
constructor
(statusPageService: IStatusPageService, monitorsRepository: IMonitorsRepository, settingsService: ISettingsSer
server/src/api/controllers/statusPageController.ts:36
Method
constructor
(statusPageController: IStatusPageController, verifyJWT: RequestHandler, verifyStatusPageAccess: RequestHandle
server/src/api/routes/statusPageRoute.ts:10
Method
constructor
(checkController: ICheckController)
server/src/api/routes/checkRoute.ts:10
Method
constructor
(queueController: IJobQueueController)
server/src/api/routes/queueRoute.ts:8
Method
constructor
(geoCheckController: IGeoCheckController)
server/src/api/routes/geoCheckRoutes.ts:8
Method
constructor
(logController: ILogController)
server/src/api/routes/logRoutes.ts:8
Method
constructor
(notificationController: INotificationController)
server/src/api/routes/notificationRoute.ts:7
Method
constructor
(diagnosticController: IDiagnosticController, verifyJWT: RequestHandler)
server/src/api/routes/diagnosticRoute.ts:9
Method
constructor
(authController: IAuthController, verifyJWT: RequestHandler)
server/src/api/routes/authRoute.ts:10
Method
constructor
(settingsController: ISettingsController)
server/src/api/routes/settingsRoute.ts:9
Method
constructor
(inviteController: IInviteController, verifyJWT: RequestHandler)
server/src/api/routes/inviteRoute.ts:9
Method
constructor
(incidentController: IIncidentController)
server/src/api/routes/incidentRoute.ts:9
Method
constructor
(monitorController: IMonitorController)
server/src/api/routes/monitorRoute.ts:8
Method
constructor
(maintenanceWindowController: IMaintenanceWindowController)
server/src/api/routes/maintenanceWindowRoute.ts:8
Method
constructor
(tagController: ITagsController)
server/src/api/routes/tagRoutes.ts:7
Method
constructor
(logger: ILogger, envSettings: EnvConfig)
server/src/db/db.mongo.ts:18
Function
convertChecksToTimeSeries
()
server/src/db/migration/0002_convertChecksToTimeSeries.ts:202
Method
countByTeamId
(teamId: string, startDate: Date | undefined, status?: boolean, monitorId?: string, resolutionType?: string)
server/test/helpers/InMemoryIncidentsRepository.ts:82
Method
countByTeamId
(teamId: string)
server/src/domain/dlq/dlq.repository.interface.ts:23
Method
countByTeamIdGrouped
(teamId: string)
server/src/domain/dlq/dlq.repository.interface.ts:24
Method
countDueBacklog
(now: number)
server/src/domain/jobs/job.repository.interface.ts:75
Method
create
(monitor: Monitor, _teamId: string, _userId: string)
server/test/helpers/InMemoryMonitorsRepository.ts:8
Method
create
(incident: Partial<Incident>)
server/test/helpers/InMemoryIncidentsRepository.ts:8
Method
create
(item: Partial<DLQItem>)
server/src/domain/dlq/dlq.repository.mongo.ts:50
Method
create
(incident: Partial<Incident>)
server/src/domain/incidents/incident.repository.mongo.ts:78
Method
create
(tagData: Partial<Tag>)
server/src/domain/tags/tag.repository.mongo.ts:37
Method
create
( logger: ILogger, isDbConnected: () => boolean, jobsRepository: IJobsRepository, monitorsRepository:
server/src/worker/worker.db-queue.ts:74
Method
createChecks
(checks: Check[])
server/src/domain/checks/check.repository.interface.ts:15
Method
createGeoChecks
(geoChecks: Omit<GeoCheck, "id" | "__v" | "createdAt" | "updatedAt">[])
server/src/domain/geo-checks/geo-check.repository.interface.ts:15
Method
createMeasurement
(monitorType: MonitorType, url: string, locations: GeoContinent[])
server/src/service/globalPingService.ts:82
Function
createMockNet
(behavior: "connect" | "timeout" | "error" = "connect")
server/test/unit/providers/network/portProvider.test.ts:19
Method
createMonitors
(monitors: Monitor[])
server/test/helpers/InMemoryMonitorsRepository.ts:13
Method
createMonitors
(monitors: Monitor[])
server/src/domain/monitors/monitor.repository.interface.ts:22
Function
createResolver
()
server/test/unit/providers/network/dnsProvider.test.ts:20
Function
createToast
({ variant = "info", title, body, hasDismiss = false, hasIcon = false, config = {}, })
client/src/Utils/toastUtils.jsx:13
Function
dayjsValidator
(value, helpers)
client/src/Validation/validation.js:361
Function
debug
(message: string, data?: any)
client/src/Utils/logger.ts:99
Method
debug
(message: string, data?: any)
client/src/Utils/logger.ts:128
Method
debug
(config: LogConfig)
server/src/utils/logger.ts:122
Function
defaultRenderInput
(params: any)
client/src/Components/inputs/AutoComplete.tsx:30
Method
deleteById
(monitorId: string, teamId: string)
server/test/helpers/InMemoryMonitorsRepository.ts:99
Method
deleteById
(refId: string)
server/src/domain/jobs/job.repository.interface.ts:59
Method
deleteById
(workerId: string)
server/src/domain/queue-workers/queue-worker.repository.interface.ts:7
Method
deleteById
(tagId: string, teamId: string)
server/src/domain/tags/tag.repository.mongo.ts:78
Method
deleteByMonitorId
(monitorId: string, teamId: string)
server/test/helpers/InMemoryIncidentsRepository.ts:117
Method
deleteByMonitorId
(monitorId: string)
server/src/domain/geo-checks/geo-check.repository.interface.ts:32
Method
deleteByMonitorId
(monitorId: string, teamId: string)
server/src/domain/incidents/incident.repository.interface.ts:26
Method
deleteByMonitorIds
(monitorIds: string[])
server/src/domain/monitor-stats/monitor-stats.repository.interface.ts:12
Method
deleteByMonitorIdsNotIn
(monitorIds: string[])
server/test/helpers/InMemoryIncidentsRepository.ts:123
Method
deleteByMonitorIdsNotIn
(monitorIds: string[])
server/src/domain/checks/check.repository.interface.ts:50
Method
deleteByMonitorIdsNotIn
(monitorIds: string[])
server/src/domain/geo-checks/geo-check.repository.interface.ts:34
Method
deleteByMonitorIdsNotIn
(monitorIds: string[])
server/src/domain/monitor-stats/monitor-stats.repository.interface.ts:13
Method
deleteByMonitorIdsNotIn
(monitorIds: string[])
server/src/domain/incidents/incident.repository.interface.ts:27
Method
deleteByTeamId
(teamId: string)
server/test/helpers/InMemoryMonitorsRepository.ts:108
Method
deleteByTeamId
(teamId: string)
server/src/domain/geo-checks/geo-check.repository.interface.ts:33
Method
deleteByTeamIdsNotIn
(teamIds: string[])
server/test/helpers/InMemoryMonitorsRepository.ts:134
Method
deleteOlderThan
(date: Date)
server/src/domain/dlq/dlq.repository.interface.ts:29
Method
deleteOlderThan
(date: Date)
server/src/domain/checks/check.repository.interface.ts:51
Function
deleteOp
( url: string, config: AxiosRequestConfig = {} )
client/src/Utils/ApiClient.ts:97
Method
editUserPasswordById
(req: Request, res: Response, next: NextFunction)
server/src/api/controllers/authController.ts:40
Function
editorialStyles
( tokens: StatusPageThemeTokens, _isDark: boolean )
client/src/Pages/StatusPage/Status/themes/editorial/styles.ts:54
Function
error
(message: string, error?: Error, context?: LogContext)
client/src/Utils/logger.ts:62
Method
error
(message: string, error?: Error, context?: LogContext)
client/src/Utils/logger.ts:126
Method
error
(config: LogConfig)
server/src/utils/logger.ts:116
Method
evaluate
(statusChange: StatusChangeResult)
server/src/worker/worker.monitor-status-policy.ts:5
Method
findActiveByIncidentId
(incidentId: string, teamId: string)
server/test/helpers/InMemoryIncidentsRepository.ts:38
Method
findActiveByMonitorId
(monitorId: string, teamId: string)
server/test/helpers/InMemoryIncidentsRepository.ts:43
Method
findAll
()
server/test/helpers/InMemoryMonitorsRepository.ts:27
Method
findAll
()
server/src/domain/monitors/monitor.repository.interface.ts:29
Method
findAllMonitorIds
()
server/test/helpers/InMemoryMonitorsRepository.ts:140
← previous
next →
1,101–1,200 of 1,490, ranked by callers