🐘 We performed a couple of upgrades and we're now running our entire service on PHP 8.4 and Laravel 12 🥳
04-04-2025
Improvements
When a site is considered offline because of too many redirects, we add a visual indicator to the UI that shows where in the redirect process the limit was reached
Add datetime tooltips for uptime & scheduled tasks, to more clearly show UTC/server/user timezones
Fixes
Bugfix timestamp for scheduled task notifications not properly showing
Allow longer application health check URLs on input validation
Internals
Better insights & notifications to subscription updates
28-03-2025
New features
Allow toggling to only receive new broken links notifications (only when we detect that there are new broken links compared to the previous run)
Fixes
Fixed some missing translations on certificate detail pages
21-03-2025
Improvements
New and improved ping.ohdear.app is now processing incoming traffic, around 5x faster than the old system 🎉
Fixes
Fixed performance chart on dashboard rendering backwards in edge cases
Bugfix custom thresholds for certificate expiration monitoring
14-03-2025
Improvements
Extended the Broken Links detail pages with fine-grained "Solutions", offering insights & actionable tips to resolve the detected problems
Added ability to override robots.txt when crawling, allowing "force crawl" and "force do not crawl" URL options
Tweaked blog layout for minor improvements
Better internal management of our testimonials
Applied response-caching for all marketing pages of the site (server-side rendering from 500ms -> 100ms)
Fixes
Applied smarter rate limiting & retry logic when deliver bulk notifications to the same destination (ie: same Slack channels)
Fixed dark-mode styling on the homepage for small top-banner missing CSS
Fixed performance issue on uptime check pages not loading when sites were down for > 24hrs
Fixed the "Feature announcements" posts on the blog not sorting properly
07-03-2025
Improvements
Automated deployments to staging & production for new ping-beta endpoint