Improved Reporting Accuracy & Mobile Experience
This release corrects several figures reported on the dashboard, makes the full interface usable on phones and tablets, and restores write access to the REST API. We have also added a spam check to the contact form.
- Dashboard metrics corrected. Monitor cards now show each monitor's own 24-hour uptime rather than an account-wide figure, and the average round-trip time is rendered in the correct units. Monitors with no completed checks show
-- - Monitors awaiting verification. A monitor whose test address has not yet been confirmed by its recipient is now shown in a distinct
pendingstate, with its own filter on the monitors list. These monitors were previously presented as operational, although no probes can run until the confirmation link is followed - Mobile interface. Below 900px, navigation now opens from a button in the header and the dashboard stacks into a single column
- REST API write operations restored.
POST,PUTandDELETErequests to/api/v1were being temporally rejected with an empty400response - Correct responses for unknown records. Requests for a monitor, domain or alert that does not exist, or that belongs to another account, now return a not-found response rather than a server error. Access controls were applied correctly throughout; only the response was wrong
- Spam check on the contact & registration form. The form now asks you to solve a short arithmetic question shown as an image. A different question can be requested at any time, the details you entered are retained if a submission is rejected
- Accessibility. Navigation is now exposed as a landmark region with a skip-to-content link, fields that relied on placeholder text have proper labels, data tables identify their header cells, and the interface respects the operating system's reduced-motion setting
- Fewer interruptions. The dashboard and monitors list no longer reload the entire page every 60 seconds on top of the 30-second background refresh, which previously interrupted scrolling and open menus