Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions apps/web-roo-code/.env.example

This file was deleted.

1 change: 0 additions & 1 deletion apps/web-roo-code/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@
"lucide-react": "^0.563.0",
"next": "^16.1.6",
"next-themes": "^0.4.6",
"posthog-js": "^1.336.4",
"react": "^18.3.1",
"react-cookie-consent": "^9.0.0",
"react-dom": "^18.3.1",
Expand Down
3 changes: 0 additions & 3 deletions apps/web-roo-code/src/app/blog/[slug]/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ import {
} from "@/lib/blog"
import { SEO } from "@/lib/seo"
import { ogImageUrl } from "@/lib/og"
import { BlogPostAnalytics } from "@/components/blog/BlogAnalytics"
import { BlogContent } from "@/components/blog/BlogContent"
import { BlogFAQ, type FAQItem } from "@/components/blog/BlogFAQ"

Expand Down Expand Up @@ -241,8 +240,6 @@ export default async function BlogPostPage({ params }: Props) {
/>
)}

<BlogPostAnalytics post={post} />

<article className="container mx-auto px-4 py-12 sm:px-6 lg:px-8">
<div className="mx-auto max-w-4xl">
{/* Visual Breadcrumb Navigation */}
Expand Down
3 changes: 0 additions & 3 deletions apps/web-roo-code/src/app/blog/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ import { Suspense } from "react"
import { getPaginatedBlogPosts, getAllBlogPosts, getCuratedBlogPosts } from "@/lib/blog"
import { SEO } from "@/lib/seo"
import { ogImageUrl } from "@/lib/og"
import { BlogIndexAnalytics } from "@/components/blog/BlogAnalytics"
import { BlogPostList } from "@/components/blog/BlogPostList"
import { BlogPagination } from "@/components/blog/BlogPagination"

Expand Down Expand Up @@ -141,8 +140,6 @@ export default async function BlogIndexPage({ searchParams }: Props) {
dangerouslySetInnerHTML={{ __html: JSON.stringify(breadcrumbSchema) }}
/>

<BlogIndexAnalytics />

<div className="container mx-auto px-4 py-12 sm:px-6 lg:px-8">
<div className="mx-auto max-w-4xl">
<h1 className="text-3xl font-bold tracking-tight sm:text-4xl md:text-5xl">Blog</h1>
Expand Down
3 changes: 0 additions & 3 deletions apps/web-roo-code/src/app/blog/page/[page]/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import Script from "next/script"
import { getPaginatedBlogPosts, getAllBlogPosts, POSTS_PER_PAGE } from "@/lib/blog"
import { SEO } from "@/lib/seo"
import { ogImageUrl } from "@/lib/og"
import { BlogIndexAnalytics } from "@/components/blog/BlogAnalytics"
import { BlogPostList } from "@/components/blog/BlogPostList"
import { BlogPagination } from "@/components/blog/BlogPagination"

Expand Down Expand Up @@ -149,8 +148,6 @@ export default async function BlogPaginatedPage({ params }: PageProps) {
dangerouslySetInnerHTML={{ __html: JSON.stringify(breadcrumbSchema) }}
/>

<BlogIndexAnalytics />

<div className="container mx-auto px-4 py-12 sm:px-6 lg:px-8">
<div className="mx-auto max-w-4xl">
<h1 className="text-3xl font-bold tracking-tight sm:text-4xl md:text-5xl">{title}</h1>
Expand Down
19 changes: 5 additions & 14 deletions apps/web-roo-code/src/app/legal/cookies/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ export default function CookiePolicy() {
</td>
</tr>
<tr className="bg-muted/25">
<td className="border border-border px-4 py-3 font-medium">PostHog</td>
<td className="border border-border px-4 py-3 font-medium">Analytics</td>
<td className="border border-border px-4 py-3">
Product analytics and feature usage tracking
</td>
Expand Down Expand Up @@ -126,15 +126,6 @@ export default function CookiePolicy() {
Clerk Privacy Policy
</a>
</p>
<p>
<a
href="https://posthog.com/privacy"
target="_blank"
rel="noopener noreferrer"
className="text-primary hover:underline">
PostHog Privacy Policy
</a>
</p>
<p>
<a
href="https://legal.hubspot.com/privacy-policy"
Expand All @@ -155,10 +146,10 @@ export default function CookiePolicy() {

<h2 className="mt-12 text-2xl font-bold">Analytics cookies</h2>
<p>
We use PostHog and HubSpot analytics cookies to understand how visitors interact with our
website. This helps us improve our services, user experience, and marketing efforts. Analytics
cookies are placed only if you give consent through our cookie banner. The lawful basis for
processing these cookies is your consent, which you can withdraw at any time.
We use HubSpot analytics cookies to understand how visitors interact with our website. This
helps us improve our services, user experience, and marketing efforts. Analytics cookies are
placed only if you give consent through our cookie banner. The lawful basis for processing these
cookies is your consent, which you can withdraw at any time.
</p>

<h2 className="mt-12 text-2xl font-bold">Third-party services</h2>
Expand Down
2 changes: 1 addition & 1 deletion apps/web-roo-code/src/app/legal/subprocessors/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ export default function SubProcessors() {
</td>
</tr>
<tr>
<td className="border border-border px-4 py-3 font-medium">PostHog</td>
<td className="border border-border px-4 py-3 font-medium">Analytics</td>
<td className="border border-border px-4 py-3">Data Services</td>
<td className="border border-border px-4 py-3">United States</td>
<td className="border border-border px-4 py-3">Product analytics</td>
Expand Down
8 changes: 3 additions & 5 deletions apps/web-roo-code/src/app/privacy/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -143,9 +143,9 @@ export default function Privacy() {
<tr className="bg-muted/25">
<td className="border border-border px-4 py-2 font-medium">Usage Data</td>
<td className="border border-border px-4 py-2">
Feature clicks, error logs, performance metrics (captured via PostHog)
Feature clicks, error logs, performance metrics
</td>
<td className="border border-border px-4 py-2">Services automatically (PostHog)</td>
<td className="border border-border px-4 py-2">Services automatically</td>
</tr>
<tr>
<td className="border border-border px-4 py-2 font-medium">Payment Data</td>
Expand Down Expand Up @@ -241,9 +241,7 @@ export default function Privacy() {
</tr>
<tr className="bg-muted/25">
<td className="border border-border px-4 py-2 font-medium">Usage & Telemetry</td>
<td className="border border-border px-4 py-2">
PostHog (self‑hosted analytics platform)
</td>
<td className="border border-border px-4 py-2">None</td>
<td className="border border-border px-4 py-2">Ad networks or data brokers</td>
</tr>
<tr>
Expand Down
50 changes: 0 additions & 50 deletions apps/web-roo-code/src/components/blog/BlogAnalytics.tsx

This file was deleted.

92 changes: 0 additions & 92 deletions apps/web-roo-code/src/components/providers/posthog-provider.tsx

This file was deleted.

9 changes: 3 additions & 6 deletions apps/web-roo-code/src/components/providers/providers.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import { ThemeProvider } from "next-themes"

import { GoogleTagManagerProvider } from "./google-tag-manager-provider"
import { HubSpotProvider } from "./hubspot-provider"
import { PostHogProvider } from "./posthog-provider"

const queryClient = new QueryClient()

Expand All @@ -14,11 +13,9 @@ export const Providers = ({ children }: { children: React.ReactNode }) => {
<QueryClientProvider client={queryClient}>
<GoogleTagManagerProvider>
<HubSpotProvider>
<PostHogProvider>
<ThemeProvider attribute="class" defaultTheme="dark" enableSystem={false}>
{children}
</ThemeProvider>
</PostHogProvider>
<ThemeProvider attribute="class" defaultTheme="dark" enableSystem={false}>
{children}
</ThemeProvider>
</HubSpotProvider>
</GoogleTagManagerProvider>
</QueryClientProvider>
Expand Down
Loading
Loading