v2.23.0
v2.23.0
Admin-only Analytics view backed by Cloudflare Web Analytics (GraphQL RUM): pageviews, visitors, a daily chart, and top pages / referrers / countries. The API token stays server-side (Secret Manager); the browser only ever sees aggregated numbers.
Hardening: the admin portal moved to a secret, env-driven path (ADMIN_PATH) — /admin now 404s and no served page links to it. The real gate is unchanged: every admin request is verified server-side against ADMIN_EMAILS.