diff --git a/README.md b/README.md index 1fa9e55..3420d02 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ aimed at hobbyists and users who want more control for free and are comfortable Live [example](https://uptime.ifconfig.es/). -:warning: 99% of the code has been generated by an IA agent under human supervision, bearing in mind that I havent used TypeScript before. You have been warned! +:warning: 99% of the code has been generated by an AI agent under human supervision, bearing in mind that I haven't used TypeScript before. You have been warned! - [Features](#features) - [Architecture](#architecture) @@ -71,7 +71,7 @@ atalaya/ ``` - **Worker** runs cron-triggered health checks, stores results in D1, enforces basic auth on all other routes, serves static assets (CSS, JS) via the `ASSETS` binding, and delegates to the Astro SSR handler for page rendering. -- **Regional checks** runs on Durable Objects. +- **Regional checks** run on Durable Objects. - **Pages** is an Astro 6 SSR site built into `status-page/dist/`. It accesses D1 directly via `import { env } from 'cloudflare:workers'` — no service binding needed since everything runs in the same Worker. ## Prerequisites @@ -398,7 +398,7 @@ npm run check:pages # pages (astro check + tsc + lint) ## TODO - [ ] Add support for TLS checks (certificate validity, expiration). Apparently, the Workers API does not support certificate data access, even at the socket level. An external service may be required. -- [ ] Refine the status page to look... well... less IA generated. +- [ ] Refine the status page to look... well... less AI-generated. - [x] Per-monitor maintenance windows - [ ] Initial support for incident management (manual status overrides, incident timeline). - [x] Branded status page (simple custom banner).