recent checks

This commit is contained in:
Alex Holliday committed 2026-01-27 19:24:02 +00:00
1 parent 5731283c46
commit 6f9fefddd2
7 files changed
+14 -24

No files matched your search

+2
View File
@@ -189,3 +189,5 @@ export type NormalizedCheck<T extends HasResponseTime = Check> = T & {
export type NormalizedUptimeCheck<T extends GroupedCheck = GroupedCheck> = T & {
originalAvgResponseTime: number;
};
export type CheckSnapshot = Omit<Check, "metadata" | "ack" | "ackAt" | "expiry" | "__v" | "updatedAt">;
+3 -7
View File
@@ -1,6 +1,6 @@
import type { Check } from "@/types/check.js";
export type CheckSnapshot = Omit<Check, "metadata" | "ack" | "ackAt" | "expiry" | "__v" | "updatedAt">;
import type { CheckSnapshot } from "@/types/check.js";
export type { CheckSnapshot } from "@/types/check.js";
export const MonitorTypes = ["http", "ping", "pagespeed", "hardware", "docker", "port", "game", "unknown"] as const;
export type MonitorType = (typeof MonitorTypes)[number];
@@ -57,14 +57,10 @@ export interface MonitorsSummary {
pausedMonitors: number;
}
export interface MonitorWithChecks extends Monitor {
checks: Check[] | CheckSnapshot[];
}
export interface MonitorsWithChecksByTeamIdResult {
summary: MonitorsSummary | null;
count: number;
monitors: MonitorWithChecks[];
monitors: Monitor[];
}
export interface UptimeDetailsResult {