System Health: Auditing...
Cloudflare isolates sandboxing and D1 database cluster health monitoring.
...
...
Live Cloudflare Isolate Diagnostics
restaurants
Checking
custom_dishes
Checking
polls
Checking
poll_votes
Checking
lunch_history
Checking
Daily gzipped database snapshots are uploaded to R2 (the-one-dish-backups) with a 30-day WORM retention policy.
Content Security Policy (CSP) Monitor
Cryptographic nonces are dynamically injected into script tags at the edge. Browsers report violations to /api/csp-report.
Latest GitHub Workflow Runs
Private Repository Actions Status
This repository is private. To view the real-time status of Snyk, Semgrep, Socket, and Playwright E2E runs, paste a read-only Personal Access Token (PAT). It is stored strictly locally in your browser.
Active Protections
- Dynamic Edge-Side CSP NoncesCloudflare edge rewrites HTML script tags dynamically at request time to block unauthorized scripts.
- Immutable Backups (WORM)Daily database snapshots are gzipped and locked against deletion for 30 days in R2.
- GitHub Secret ScanningPrevents API tokens and keys from entering git history.
- Isolate Container SandboxGuarantees zero cold starts and total runtime CPU isolation on Cloudflare.
- Auto-Patch IntegrationDependabot generates security fixes, and CI merges minor/patch fixes instantly.
Audit Trail
Implemented Cloudflare edge-side script noncing middleware and live D1 database reporting endpoints.
Configured scheduled backup worker and 30-day WORM R2 bucket lock policies.
Launched serverless diagnostic agent at `/api/self-test`.
Added client rollback triggers for dish additions and upvoting.
Configured local D1 database seeding and E2E build verification.
SAST vulnerabilities and dependency compliance scans integrated in CI.