Drop @sentry/node (Sentry support) - untested and unused

This commit is contained in:
Rory&
2025-09-29 21:28:06 +02:00
parent 3a0bded7f2
commit 0c3d8a792f
14 changed files with 3 additions and 210 deletions

View File

@@ -22,7 +22,6 @@ import {
ConnectionLoader,
Email,
JSONReplacer,
Sentry,
WebAuthn,
initDatabase,
initEvent,
@@ -80,7 +79,6 @@ export class SpacebarServer extends Server {
await Email.init();
await ConnectionConfig.init();
await initInstance();
await Sentry.init(this.app);
WebAuthn.init();
const logRequests = process.env["LOG_REQUESTS"] != undefined;
@@ -157,8 +155,6 @@ export class SpacebarServer extends Server {
this.app.use(ErrorHandler);
Sentry.errorHandler(this.app);
ConnectionLoader.loadConnections();
if (logRequests)

View File

@@ -16,7 +16,6 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
import * as Sentry from "@sentry/node";
import { checkToken, Rights } from "@spacebar/util";
import { NextFunction, Request, Response } from "express";
import { HTTPError } from "lambert-server";
@@ -108,8 +107,6 @@ export async function Authentication(
if (!req.headers.authorization)
return next(new HTTPError("Missing Authorization Header", 401));
Sentry.setUser({ id: req.user_id });
try {
const { decoded, user } = await checkToken(req.headers.authorization);

View File

@@ -16,7 +16,6 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
import * as Sentry from "@sentry/node";
import { EmbedHandlers } from "@spacebar/api";
import {
Application,
@@ -422,12 +421,6 @@ export async function postHandleMessage(message: Message) {
}
} catch (e) {
console.error(`[Embeds] Error while generating embed for ${link}`, e);
Sentry.captureException(e, (scope) => {
scope.clear();
scope.setContext("request", { url: link });
return scope;
});
continue;
}
}