From e1ada971849a28a97752e6cca7f0337edb8192fa Mon Sep 17 00:00:00 2001 From: batmanisko Date: Tue, 14 Jul 2026 11:58:30 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20SENTRY=5FDEBUG=20pro=20zapnut=C3=AD=20i?= =?UTF-8?q?ntern=C3=ADch=20log=C5=AF=20Sentry=20SDK?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/.env.template | 2 ++ server/src/instrument.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/server/.env.template b/server/.env.template index 57cc1b3..4526ff7 100644 --- a/server/.env.template +++ b/server/.env.template @@ -62,3 +62,5 @@ # SENTRY_DSN=https://...@sentry.example.com/1 # DSN pro prohlížeč (klient si ho vyzvedne z GET /api/config). Když není vyplněno, použije se SENTRY_DSN. # SENTRY_CLIENT_DSN=https://...@sentry.example.com/2 +# Interní logy Sentry SDK do konzole — pro ladění, když eventy nedorazí do Sentry. +# SENTRY_DEBUG=true diff --git a/server/src/instrument.ts b/server/src/instrument.ts index dba7cd1..ce28687 100644 --- a/server/src/instrument.ts +++ b/server/src/instrument.ts @@ -35,6 +35,8 @@ if (process.env.SENTRY_DSN) { Sentry.init({ dsn: process.env.SENTRY_DSN, environment: process.env.NODE_ENV ?? 'production', + // Interní logy SDK do konzole — pro ladění, když eventy nedorazí do Sentry + debug: process.env.SENTRY_DEBUG === 'true', // Naše self-hosted instance má jen error monitoring (bez Sentry Logs): // console.error/warn se hlásí jako eventy, console.log (např. přechody stavů // Bolt trackingu) se k chybám přikládá jako breadcrumbs (výchozí integrace).