Skip to content

No ads on the homepage; low-profile text-link ads elsewhere - #104

Merged
ralyodio merged 1 commit into
masterfrom
no-home-ads
Oct 21, 2026
Merged

ralyodio merged 1 commit into
masterfrom
no-home-ads

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor
  • / no longer renders the CrawlProof unit (removed from isAdPage; test updated).
  • The single remaining unit (docs, privacy, terms, sms, install, phonenumbers, verification-numbers) is always text_link, no 728x90/300x250 banners, 0.5rem margin, still collapsed until filled.
  • ad.js script kept since inner pages still use it.

Checks: vitest ads test passes, eslint clean.

🤖 Generated with Claude Code

Drop / from the ad pages and switch the one remaining CrawlProof unit
(public docs/legal/marketing pages) to a fixed text_link format with a
small margin, removing the viewport-picked 728x90/300x250 banners.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

ThreatCrush Security Scan

11 finding(s)

HIGH/CRITICAL: 2 | MEDIUM: 3 | LOW: 6

Severity Rule Location
HIGH sh-unquoted-expansion-destructive public/install.sh:67
HIGH sh-remote-script-execution public/install.sh:89
MEDIUM sh-remote-script-execution public/install.sh:133
MEDIUM js-open-redirect src/app/numbers/page.tsx:182
MEDIUM js-unescaped-html-sink src/components/pit-footer.tsx:17
LOW secret-generic-credential src/lib/providers/__tests__/twilio.test.ts:24
LOW secret-generic-credential src/lib/providers/__tests__/twilio.test.ts:46
LOW secret-generic-credential src/lib/providers/__tests__/twilio.test.ts:60
LOW secret-generic-credential src/lib/providers/__tests__/twilio.test.ts:78
LOW secret-generic-credential supabase/config.toml:287
LOW secret-generic-credential supabase/config.toml:319

Snippets are redacted; ThreatCrush never prints matched credential material.

@ralyodio
ralyodio merged commit c9e24f6 into master Oct 21, 2026
12 checks passed
@ralyodio
ralyodio deleted the no-home-ads branch October 21, 2026 06:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant