Bug: Canonical URL and JSON-LD @id point to "/" when logged-out user lands on /dashboard or /monitors/:id
Severity: medium
Found by: Phase triage — out-of-scope finding #1
Location: client/src/App.tsx:79-81 and client/src/pages/LandingPage.tsx:114
Resolved in PR #447 (merged 2026-04-17).
LandingPage now accepts an optional path prop; ProtectedRoute passes window.location.pathname when rendering it as the unauthed fallback on /dashboard or /monitors/:id, so canonical / og:url / JSON-LD @id reflect the actual URL instead of lying about it being /.
Bug: Canonical URL and JSON-LD @id point to "/" when logged-out user lands on /dashboard or /monitors/:id
Severity: medium
Found by: Phase triage — out-of-scope finding #1
Location:
client/src/App.tsx:79-81andclient/src/pages/LandingPage.tsx:114Resolved in PR #447 (merged 2026-04-17).
LandingPagenow accepts an optionalpathprop;ProtectedRoutepasseswindow.location.pathnamewhen rendering it as the unauthed fallback on/dashboardor/monitors/:id, so canonical / og:url / JSON-LD@idreflect the actual URL instead of lying about it being/.