From 20d659d2aaff93c0f0295912aa9c34647af18b7b Mon Sep 17 00:00:00 2001 From: Arman Date: Fri, 29 Mar 2024 15:43:44 +0100 Subject: [PATCH 1/2] chore: remove log rocket --- package-lock.json | 6 ------ package.json | 1 - src/routes/+layout.svelte | 12 ------------ src/routes/+layout.ts | 6 ------ 4 files changed, 25 deletions(-) diff --git a/package-lock.json b/package-lock.json index b82b6e7d6..a5c6c42b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,6 @@ "deep-equal": "^2.2.2", "dotenv": "^16.3.1", "echarts": "^5.4.3", - "logrocket": "^5.0.1", "nanoid": "^4.0.2", "plausible-tracker": "^0.3.8", "pretty-bytes": "^6.1.1", @@ -6949,11 +6948,6 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "node_modules/logrocket": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/logrocket/-/logrocket-5.0.1.tgz", - "integrity": "sha512-czWLcDkBJ+V/wooBQtPW76RAS2rszjsfkQumqPO3zPCQka8dcjsuGJxJhcxAuMZf5WDZd/zkvfDZCBJ6zeCQYg==" - }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", diff --git a/package.json b/package.json index cbb72ea87..d3d09d56f 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,6 @@ "deep-equal": "^2.2.2", "dotenv": "^16.3.1", "echarts": "^5.4.3", - "logrocket": "^5.0.1", "nanoid": "^4.0.2", "plausible-tracker": "^0.3.8", "pretty-bytes": "^6.1.1", diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 49e6ea616..7108d2fb9 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -10,7 +10,6 @@ import { user } from '$lib/stores/user'; import { ENV, isCloud } from '$lib/system'; import * as Sentry from '@sentry/svelte'; - import LogRocket from 'logrocket'; import { onMount } from 'svelte'; import { onCLS, onFCP, onFID, onINP, onLCP, onTTFB } from 'web-vitals'; import Loading from './loading.svelte'; @@ -48,17 +47,6 @@ integrations: [new Sentry.BrowserTracing()], tracesSampleRate: 1.0 }); - - /** - * LogRocket - */ - if ($consent?.accepted?.analytics && isCloud && isTrackingAllowed()) { - LogRocket.init('rgthvf/appwrite', { - dom: { - inputSanitizer: true - } - }); - } } /** diff --git a/src/routes/+layout.ts b/src/routes/+layout.ts index 84fdba79b..8fff174eb 100644 --- a/src/routes/+layout.ts +++ b/src/routes/+layout.ts @@ -1,7 +1,6 @@ import '@appwrite.io/pink'; import '@appwrite.io/pink-icons'; import 'tippy.js/dist/tippy.css'; -import LogRocket from 'logrocket'; import { sdk } from '$lib/stores/sdk'; import { redirect } from '@sveltejs/kit'; import { Dependencies } from '$lib/constants'; @@ -21,11 +20,6 @@ export const load: LayoutLoad = async ({ depends, url }) => { try { const account = await sdk.forConsole.account.get<{ organization?: string }>(); - LogRocket.identify(account.$id, { - name: account.name, - email: account.email - }); - return { account, organizations: await sdk.forConsole.teams.list() From d771be0e59ce3d1457a35d1864a793110efd9ed4 Mon Sep 17 00:00:00 2001 From: Arman Date: Fri, 29 Mar 2024 15:51:38 +0100 Subject: [PATCH 2/2] fix: svelte check --- src/routes/+layout.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 7108d2fb9..fad7b4487 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -3,7 +3,7 @@ import { afterNavigate, goto } from '$app/navigation'; import { base } from '$app/paths'; import { page } from '$app/stores'; - import { isTrackingAllowed, trackPageView } from '$lib/actions/analytics'; + import { trackPageView } from '$lib/actions/analytics'; import { reportWebVitals } from '$lib/helpers/vitals'; import { Notifications, Progress } from '$lib/layout'; import { app } from '$lib/stores/app'; @@ -15,7 +15,7 @@ import Loading from './loading.svelte'; import { loading, requestedMigration } from './store'; import { parseIfString } from '$lib/helpers/object'; - import Consent, { consent } from '$lib/components/consent.svelte'; + import Consent from '$lib/components/consent.svelte'; if (browser) { window.VERCEL_ANALYTICS_ID = import.meta.env.VERCEL_ANALYTICS_ID?.toString() ?? false;