fix(error-reporting): point default DSN at GlitchTip project 2#122
Conversation
The baked-in default DSN targeted project 1 (/api/1/store/), so opt-in crash reports landed in the wrong GlitchTip project. Point it at the cattrallgames project 2 dashboard. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- Add test that kDefaultGlitchTipDsn parses correctly and routes to project 2 (/api/2/store/), preventing silent regressions if the constant is changed back. - Log HTTP 4xx/5xx responses from GlitchTip in debug mode so DSN misconfigurations surface during development without throwing. https://claude.ai/code/session_01BTYgzQ7sY5prJYvxeeZrdc
Code Review — findings & fixes (commit
|
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
What
The baked-in default GlitchTip DSN targeted project 1 (
https://…@crash.daccord.gg/1→https://crash.daccord.gg/api/1/store/), so opt-in crash reports landed in the wrong project. This points it at the correct project 2 (cattrallgames) dashboard.Notes
errorReportingEnabled.SENTRY_DSNGitHub secret if set (release.yml). If that secret still holds the old project-1 DSN, it will override this default. Update or clear it so release builds also report to project 2.🤖 Generated with Claude Code