[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. 馃珫 Status page with uptime monitoring & API monitoring as code 馃珫 openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor

feat: status-fetcher package (#1871) master

* feat: status-fetcher * fix: replace substring URL checks with proper hostname validation Fixes incomplete URL sanitization (GitHub Advanced Security alerts #71-76) by using `new URL().hostname` with exact/subdomain matching instead of `String.includes()`, preventing path and subdomain spoofing attacks. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>