Version 4.1.0
April 14, 2023
Added
- As per issue #30 added support for granular Control Panel permissions including:
- View, toggle and request permissions for each check
- View permission for the Application Health check utility
- View permission for the Overview page
Fixed
- Check card report links now respect a
cpTrigger
set tonull
(issue #40)
Version 4.0.2
October 3, 2022
Fixed
- Fixed missing type definition in controller property (PR #32, thanks @jorisnoo)
Version 4.0.1
May 23, 2022
Fixed
- Fixed bug where the settings page quick links broke when setting the site ID in the settings to an env var
Version 4.0.0
May 9, 2022
Added
- Added support for Craft CMS 4
Changed
- Type hints and code format
- Updated permission registration for Craft 4
Version 2.0.2
May 9, 2022
Changed
- Improved settings page
- Changed default health check URL
Version 2.0.1
May 6, 2022
Fixed
- Fixed an issues with API routes when running Craft in Headless Mode
Changed
- Improved German translation
Version 2.0.0
March 16, 2022
Added
- Application health checks
- Added overview card
- Added app health report
- Added the ability to enable built-in application health checks, including available updates, dev mode, environment, failed jobs, server requirements, used disk space
- Added the ability to define custom application health checks
- Performance checks
- Added overview card
- Added performence report
- Added German translation 🇩🇪
Changed
- The plugin now requires PHP 8+ due to new dependencies
- Improved widget to provide access to newly added checks
Fixed
- Oh Dear changed their links, fixed that in the CP
- Fixed bug in uptime chart with shifted week days
Version 1.2.2
October 23, 2020
Fixed
- PSR-4 compliance
Version 1.2.1
October 4, 2020
Fixed
- Fixed a validation issue that occurred when settings the site ID as env var
Version 1.2.0
October 4, 2020
Added
- Settings can now be environment variables
Changed
- Improved uptime heatmap UI
- Settings page has now auto-suggest fields for API token and site ID
- The new settings page should apply existing settings without problems.
- Available sites are no longer loaded from Oh Dear when an API token is provided on the settings page, instead the user has to provide the site ID directly
- Here's why: As a provider for Craft maintenance we have a lot of client sites monitored in Oh Dear. When installing Craft Oh Dear on their sites, none of the client's employees should be able to see the site names from other clients on the settings page. Admittedly, there is a permission to not allow the settings page for users, but not for admin users.
Fixed
- Fixed an issue that ignored widget settings on which checks are visible
Version 1.1.2
October 3, 2020
Fixed
- Fixed incompatibilities with a new version of the Oh Dear API
Version 1.1.1
August 18, 2020
Fixed
- Fixed a bug where a custom CP trigger leads to broken links (in a broken link monitor OMG) in the control panel
- Fixed minor bug in check cards
Version 1.1.0
May 28, 2020
Added
- Added error handling if API key in use has been accidentally deleted in Oh Dear
Changed
- Improved algorithm that tries to find the element edit page of a broken link or mixed content item, it searches in entries, global sets, matrix blocks and assets now
Fixed
- Fixed typo in the mixed content report component
- Minor UI improvements
Version 1.0.2
May 27, 2020
Fixed
- Fixed a bug that broke the CLI
Version 1.0.1
May 27, 2020
Fixed
- Fixed possible UI error if no broken link or mixed content element could be found
- Fixed error if modifying element edit page redirect but request referrer is unavailable
- Prepare broken link and mixed content element finding algorithm for further improvement
Version 1.0.0
May 26, 2020
Added
- Initial release