From 0b75ed8ca9702709cd33925f71e687daac7910e9 Mon Sep 17 00:00:00 2001 From: Dang Zitou Date: Mon, 18 May 2026 08:06:09 +0800 Subject: [PATCH] feat: address Dev-Card/DevCard#8 backend: add request logging middleware for endpoints --- apps/backend/src/app.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/backend/src/app.ts b/apps/backend/src/app.ts index 8e8cf38..1524fe9 100644 --- a/apps/backend/src/app.ts +++ b/apps/backend/src/app.ts @@ -31,6 +31,11 @@ export async function buildApp() { }, }); + // ─── Request Logging ─── + app.addHook('onRequest', async (request) => { + app.log.info({ method: request.method, url: request.url }, 'incoming request'); + }); + // ─── Core Plugins ─── await app.register(cors, { origin: process.env.PUBLIC_APP_URL || 'http://localhost:5173',