feat: add GlitchTip test page and PUBLIC_UMAMI_SCRIPT_URL to ui env
Some checks failed
CI / Test backend (pull_request) Successful in 19s
CI / Check ui (pull_request) Successful in 40s
CI / Docker / caddy (pull_request) Failing after 43s
CI / Docker / ui (pull_request) Successful in 1m17s
CI / Docker / backend (pull_request) Successful in 1m58s
CI / Docker / runner (pull_request) Successful in 2m12s
Some checks failed
CI / Test backend (pull_request) Successful in 19s
CI / Check ui (pull_request) Successful in 40s
CI / Docker / caddy (pull_request) Failing after 43s
CI / Docker / ui (pull_request) Successful in 1m17s
CI / Docker / backend (pull_request) Successful in 1m58s
CI / Docker / runner (pull_request) Successful in 2m12s
This commit is contained in:
10
ui/src/routes/glitchtip-test/+page.server.ts
Normal file
10
ui/src/routes/glitchtip-test/+page.server.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import type { PageServerLoad } from './$types';
|
||||
|
||||
export const load: PageServerLoad = async ({ url }) => {
|
||||
if (url.searchParams.get('server_error') === '1') {
|
||||
// This unhandled throw is caught by handleError in hooks.server.ts,
|
||||
// which forwards it to GlitchTip via Sentry.captureException.
|
||||
throw new Error('GlitchTip server-side test error — ' + new Date().toISOString());
|
||||
}
|
||||
return {};
|
||||
};
|
||||
Reference in New Issue
Block a user