From 1193cf1847ce09d11fad9a5d87dddc693268090b Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Thu, 19 Jan 2023 18:49:57 +0530 Subject: [PATCH] feat: ignore errors from extensions (#6297) This PR ignores errors from chrome and safari extensions, and any local scripts by developers --- app/javascript/packs/application.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/app/javascript/packs/application.js b/app/javascript/packs/application.js index 0ee8fd663..4fe005069 100644 --- a/app/javascript/packs/application.js +++ b/app/javascript/packs/application.js @@ -37,6 +37,19 @@ if (window.errorLoggingConfig) { Sentry.init({ Vue, dsn: window.errorLoggingConfig, + denyUrls: [ + // Chrome extensions + /^chrome:\/\//i, + /chrome-extension:/i, + /extensions\//i, + + // Locally saved copies + /file:\/\//i, + + // Safari extensions. + /safari-web-extension:/i, + /safari-extension:/i, + ], integrations: [new Integrations.BrowserTracing()], }); }