Openstatus www.openstatus.dev
at 4c0f4c00a38753a5d0dfd7e7b7b7706dec6f1503 60 lines 1.8 kB view raw
1export const statusReports = [ 2 { 3 id: 1, 4 name: "Downtime API", 5 startedAt: new Date("2025-06-07 12:00:00"), 6 updatedAt: new Date("2025-06-07 12:30:00"), 7 status: "operational", 8 updates: [ 9 { 10 id: 2, 11 status: "operational" as const, 12 message: 13 "Everything is under control, we continue to monitor the situation.", 14 date: new Date("2025-06-07 12:30:00"), 15 updatedAt: new Date("2025-06-07 12:30:00"), 16 monitors: [1], 17 }, 18 { 19 id: 1, 20 status: "investigating" as const, 21 message: 22 "Our hosting provider is having an increase of 400 errors. We are aware of the dependency and will be working on a solution to reduce the risk.", 23 date: new Date("2025-06-07 12:00:00"), 24 updatedAt: new Date("2025-06-07 12:00:00"), 25 monitors: [1], 26 }, 27 ], 28 affected: ["OpenStatus API"], 29 }, 30 { 31 id: 2, 32 name: "Downtime API", 33 startedAt: new Date("2025-06-04 12:10:00"), 34 updatedAt: new Date("2025-06-04 12:30:00"), 35 status: "operational", 36 updates: [ 37 { 38 id: 2, 39 status: "operational" as const, 40 message: 41 "Everything is under control, we continue to monitor the situation.", 42 date: new Date("2025-06-04 12:30:00"), 43 updatedAt: new Date("2025-06-04 12:30:00"), 44 monitors: [1], 45 }, 46 { 47 id: 1, 48 status: "investigating" as const, 49 message: 50 "Our hosting provider is having an increase of 400 errors. We are working on a solution to reduce the risk.", 51 date: new Date("2025-06-04 12:00:00"), 52 updatedAt: new Date("2025-06-04 12:00:00"), 53 monitors: [1], 54 }, 55 ], 56 affected: ["OpenStatus API"], 57 }, 58]; 59 60export type StatusReport = (typeof statusReports)[number];