From b1b1c36839e6c5787e58667cd28c0b3772c52287 Mon Sep 17 00:00:00 2001 From: nmemmert <67961292+nmemmert@users.noreply.github.com> Date: Mon, 15 Dec 2025 12:21:14 -0500 Subject: [PATCH] Add cache clear endpoint and timestamp to debug logs --- server/index.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/server/index.js b/server/index.js index 2c81cc5..842ad16 100644 --- a/server/index.js +++ b/server/index.js @@ -420,7 +420,7 @@ app.get('/api/resources/:id/history', (req, res) => { // Get all resources' check history for dashboard (optimized with aggregation) app.get('/api/history/overview', (req, res) => { const { days = 7, page = 1, page: pageParam, averaged = 'false' } = req.query; - console.log('History overview request:', { days, averaged, type: typeof averaged }); + console.log('History overview request:', { days, averaged, type: typeof averaged, timestamp: new Date().toISOString() }); // Resource pagination (number of resources per page) const pageLimit = parseInt(req.query.limit || 10); const currentPage = Math.max(1, parseInt(pageParam || page || 1)); @@ -657,6 +657,13 @@ app.post('/api/test-webhook', async (req, res) => { } }); +// Clear cache endpoint for debugging +app.post('/api/cache/clear', (req, res) => { + cache.clear(); + console.log('Cache cleared at', new Date().toISOString()); + res.json({ message: 'Cache cleared successfully' }); +}); + // Serve React app with proper MIME types const mimeTypes = { '.js': 'application/javascript',