diff --git a/db/kuma.db b/db/kuma.db deleted file mode 100644 index 6e02ccc01..000000000 Binary files a/db/kuma.db and /dev/null differ diff --git a/package.json b/package.json index 31a89a7c7..44f9b59cf 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "build-docker-nightly-local": "npm run build && docker build -f docker/dockerfile -t louislam/uptime-kuma:nightly2 --target nightly .", "build-docker-pr-test": "docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64 -t louislam/uptime-kuma:pr-test2 --target pr-test2 . --push", "upload-artifacts": "docker buildx build -f docker/dockerfile --platform linux/amd64 -t louislam/uptime-kuma:upload-artifact --build-arg VERSION --build-arg GITHUB_TOKEN --target upload-artifact . --progress plain", - "setup": "git checkout 1.23.13 && npm ci --production && npm run download-dist", + "setup": "npm ci --production && npm run download-dist", "download-dist": "node extra/download-dist.js", "mark-as-nightly": "node extra/mark-as-nightly.js", "reset-password": "node extra/reset-password.js", diff --git a/server/server.js b/server/server.js index 38158c546..ce0e6a2b5 100644 --- a/server/server.js +++ b/server/server.js @@ -283,6 +283,16 @@ let needSetup = false; const statusPageRouter = require("./routers/status-page-router"); app.use(statusPageRouter); + app.get("/api/incident-reports", async (req, res) => { + try { + const incidentReports = await R.findAll("incident"); + res.json(incidentReports); + } catch (error) { + console.error(error); + res.status(500).json({ error: "Failed to fetch incident reports" }); + } + }); + // Universal Route Handler, must be at the end of all express routes. app.get("*", async (_request, response) => { if (_request.originalUrl.startsWith("/upload/")) { @@ -358,7 +368,6 @@ let needSetup = false; } }); - socket.on("login", async (data, callback) => { const clientIP = await server.getClientIP(socket); diff --git a/src/layouts/Layout.vue b/src/layouts/Layout.vue index 9faedf589..2c3f0d556 100644 --- a/src/layouts/Layout.vue +++ b/src/layouts/Layout.vue @@ -57,6 +57,12 @@ +
{{ report._content }}
+No incident reports found or an error occurred.
+