From db3488aeb8fdae77d66067869ac06122593faf97 Mon Sep 17 00:00:00 2001 From: Enno Gelhaus Date: Fri, 1 Aug 2025 11:27:00 +0200 Subject: [PATCH] feat/sentry masking --- .../components/analytics/stars.table.component.tsx | 4 ++-- apps/frontend/src/components/autopost/autopost.tsx | 4 ++-- .../src/components/launches/launches.component.tsx | 2 ++ .../src/components/new-launch/manage.modal.tsx | 12 +++++++----- .../new-launch/picks.socials.component.tsx | 1 + .../src/components/preview/preview.wrapper.tsx | 6 ++++-- .../src/components/public-api/public.component.tsx | 4 ++-- apps/frontend/src/components/sets/sets.tsx | 2 +- .../src/components/settings/signatures.component.tsx | 2 +- .../src/components/settings/teams.component.tsx | 2 +- apps/frontend/src/components/webhooks/webhooks.tsx | 4 ++-- .../src/sentry/initialize.sentry.client.ts | 7 ++++++- 12 files changed, 31 insertions(+), 19 deletions(-) diff --git a/apps/frontend/src/components/analytics/stars.table.component.tsx b/apps/frontend/src/components/analytics/stars.table.component.tsx index ad805eee..ec69a347 100644 --- a/apps/frontend/src/components/analytics/stars.table.component.tsx +++ b/apps/frontend/src/components/analytics/stars.table.component.tsx @@ -150,7 +150,7 @@ export const StarsTableComponent = () => { [page, key, state] ); return ( -
+
{ - + diff --git a/apps/frontend/src/components/autopost/autopost.tsx b/apps/frontend/src/components/autopost/autopost.tsx index 21af4652..542f934c 100644 --- a/apps/frontend/src/components/autopost/autopost.tsx +++ b/apps/frontend/src/components/autopost/autopost.tsx @@ -90,8 +90,8 @@ export const Autopost: FC = () => {
{t('active', 'Active')}
{data?.map((p: any) => ( -
{p.title}
-
{p.url}
+
{p.title}
+
{p.url}
@@ -325,6 +326,7 @@ export const MenuComponent: FC< 'group-[.sidebar]:hidden flex-1 whitespace-nowrap text-ellipsis overflow-hidden cursor-move', integration.disabled && 'opacity-50' )} + data-sentry-mask > {integration.name}
diff --git a/apps/frontend/src/components/new-launch/manage.modal.tsx b/apps/frontend/src/components/new-launch/manage.modal.tsx index f1657155..9ce3f721 100644 --- a/apps/frontend/src/components/new-launch/manage.modal.tsx +++ b/apps/frontend/src/components/new-launch/manage.modal.tsx @@ -459,7 +459,7 @@ export const ManageModal: FC = (props) => {
-
+
{!dummy && ( = (props) => { )}
{!dummy && ( - +
+ +
)}
= ({ 'data-tooltip-content': integration.name, })} > + {integration.name}
{ if (exising.integration) { diff --git a/apps/frontend/src/components/preview/preview.wrapper.tsx b/apps/frontend/src/components/preview/preview.wrapper.tsx index 9022b106..0520a78a 100644 --- a/apps/frontend/src/components/preview/preview.wrapper.tsx +++ b/apps/frontend/src/components/preview/preview.wrapper.tsx @@ -28,8 +28,10 @@ export const PreviewWrapper = ({ children }: { children: ReactNode }) => { runtimeUrl={backendUrl + '/copilot/chat'} > - - {children} +
+ + {children} +
diff --git a/apps/frontend/src/components/public-api/public.component.tsx b/apps/frontend/src/components/public-api/public.component.tsx index bb3a778e..a92c6fec 100644 --- a/apps/frontend/src/components/public-api/public.component.tsx +++ b/apps/frontend/src/components/public-api/public.component.tsx @@ -48,7 +48,7 @@ export const PublicComponent = () => {
-
+
{reveal ? ( user.publicApi ) : ( @@ -79,7 +79,7 @@ export const PublicComponent = () => { )}
-
+
{reveal2 ? ( `${backendUrl}/mcp/` + user.publicApi + '/sse' ) : ( diff --git a/apps/frontend/src/components/sets/sets.tsx b/apps/frontend/src/components/sets/sets.tsx index b088e068..95bda5f8 100644 --- a/apps/frontend/src/components/sets/sets.tsx +++ b/apps/frontend/src/components/sets/sets.tsx @@ -169,7 +169,7 @@ export const Sets: FC = () => {
{t('delete', 'Delete')}
{data?.map((p: any) => ( -
{p.name}
+
{p.name}
diff --git a/apps/frontend/src/components/settings/signatures.component.tsx b/apps/frontend/src/components/settings/signatures.component.tsx index 403fd32e..c90f6b19 100644 --- a/apps/frontend/src/components/settings/signatures.component.tsx +++ b/apps/frontend/src/components/settings/signatures.component.tsx @@ -67,7 +67,7 @@ export const SignaturesComponent: FC<{ {data?.map((p: any) => (
-
+
{p.content.slice(0, 15) + '...'}
diff --git a/apps/frontend/src/components/settings/teams.component.tsx b/apps/frontend/src/components/settings/teams.component.tsx index 75a0b91d..add0e2d2 100644 --- a/apps/frontend/src/components/settings/teams.component.tsx +++ b/apps/frontend/src/components/settings/teams.component.tsx @@ -199,7 +199,7 @@ export const TeamsComponent = () => {
{(data || []).map((p) => (
-
+
{capitalize(p.user.email.split('@')[0]).split('.')[0]}
diff --git a/apps/frontend/src/components/webhooks/webhooks.tsx b/apps/frontend/src/components/webhooks/webhooks.tsx index 96498287..ea73e1d4 100644 --- a/apps/frontend/src/components/webhooks/webhooks.tsx +++ b/apps/frontend/src/components/webhooks/webhooks.tsx @@ -81,8 +81,8 @@ export const Webhooks: FC = () => {
{t('delete', 'Delete')}
{data?.map((p: any) => ( -
{p.name}
-
{p.url}
+
{p.name}
+
{p.url}