feat: Complete GlitchTip error monitoring integration

- Add sentry.client.config.ts, sentry.server.config.ts, sentry.edge.config.ts
- Create /api/glitchtip-tunnel route for bypassing ad blockers
- Add SentryInit component for client-side initialization
- Add instrumentation.ts for server/edge initialization
- Integrate Sentry.captureException in error handlers
- Remove test button after verifying integration works

Env vars: NEXT_PUBLIC_GLITCHTIP_DSN, GLITCHTIP_DSN
This commit is contained in:
2026-01-19 09:18:58 +01:00
parent ef2b9dfabf
commit 886e5c121f
5 changed files with 122 additions and 8 deletions

View File

@@ -226,6 +226,7 @@ export default function Home() {
<HeroBanner />
</div>
{/* 3. Quick Actions Grid */}
<div className="px-4 mb-4">
<QuickActionsGrid />