More sentry monitoring

This commit is contained in:
2026-03-11 04:02:33 -04:00
parent 703510afa7
commit c2251ecfd4
7 changed files with 1633 additions and 1510 deletions

View File

@@ -1,5 +1,6 @@
import getPermissions from "./permissions.js";
import { jsonError } from "./common.js";
import * as Sentry from "@sentry/cloudflare";
async function constructHTML(context: RequestContext) {
const { pathname } = new URL(context.request.url);
@@ -354,6 +355,10 @@ async function setTheme(context: RequestContext) {
}
export const onRequest = [
Sentry.sentryPagesPlugin((context: RequestContext) => ({
dsn: context.env.DSN,
sendDefaultPii: true,
})),
setAuth,
refreshAuth,
setTheme,